Releases: mapbox/mapbox-java
Releases · mapbox/mapbox-java
Mapbox Java SDK v6.5.0-beta.3
v6.5.0-beta.3 - April 27, 2022
- Added
ignore
parameter to Map Matching API. #1424 - Added roundtrip of unrecognized JSON properties. #1394
- Added API to access unrecognized JSON properties. See
#getUnrecognizedProperty
and#getUnrecognizedPropertiesNames
in each Directions API model object. #1416 - Added
RouteOptions.Builder#unrecognizedProperties
to set custom request parameters to a URL generated byRouteOptions#toUrl
only. The custom request parameters are not supported byMapboxDirections
service. #1420 - Removed experimental EV routing request/response parameters. Please use the
RouteOptions.Builder#unrecognizedProperties
to set experimental request parameters, and#getUnrecognizedProperty
to get values from relevant response objects. EV routing parameters documentation is available here. #1422
Known issues
RouteOptions#toUrl
might still produce invalid URLs (and fail a request or later crash onRouteOptions#fromUrl
) if query parameters contain&
chars that do not exactly match the<white space>&<white space>
pattern. Only this specific pattern is escaped correctly.
Mapbox Java SDK v6.5.0-beta.2
v6.5.0-beta.2 - April 22, 2022
- Added correct escaping for
<white space>&<white space>
pattern in query parameters forRouteOptions#toUrl
. #1410.
Known issues
RouteOptions#toUrl
might still produce invalid URLs (and fail a request or later crash onRouteOptions#fromUrl
) if query parameters contain&
chars that do not exactly match the<white space>&<white space>
pattern. Only this specific pattern is escaped correctly.
Mapbox Java SDK v6.4.1
v6.4.1 - April 22, 2022
- Added correct escaping for
<white space>&<white space>
pattern in query parameters forRouteOptions#toUrl
. #1410.
Known issues
RouteOptions#toUrl
might still produce invalid URLs (and fail a request or later crash onRouteOptions#fromUrl
) if query parameters contain&
chars that do not exactly match the<white space>&<white space>
pattern. Only this specific pattern is escaped correctly.
Mapbox Java SDK v6.5.0-beta.1
- Added experimental EV routing request/response parameters. These params will only be part of pre-releases (removed from final versions) until refactored into stable APIs in the future.#1405
Mapbox Java SDK v6.4.0
- Removed experimental EV routing request/response parameters. These params will only be part of pre-releases until refactored into stable APIs in the future.#1395
Mapbox Java SDK v6.4.0-beta.4
- Added route index to
MapMatchingMatching
. [#1385]
Mapbox Java SDK v6.4.0-beta.3
- Fixed an issue where
RouteOptions#fromUrl
didn't deserialize the port number. #1382
Mapbox Java SDK v6.4.0-beta.2
⚠️ Fixed an issue whereRouteOptions#avoidManeuverRadius
field was represented as integer instead of double. This change is breaking but necessary to correctly represent the Directions API structure. #1376- Added
railwayCrossing
field toStepIntersection
which indicates whether there is a railway crossing at the intersection. #1375 - Added ability to handle encoded coordinates in
RouteOptions#toUrl
. #1377
Mapbox Java SDK v6.4.0-beta.1
- Exposed
viaWaypoints
inRouteLeg
#1364 - Added
RouteOptions#excludeObject
for providing points that should be avoided in the returned route. #1362 - Updated nullability of
DirectionsWaypoint
properties to reflect the API structure. #1360 - Added
DirectionsWaypoint#distance
property. #1360 - Added experimental EV routing request/response parameters. These change will only be part of pre-releases (removed from final versions) until refactored into stable APIs in the future. #1365
Mapbox Java SDK v6.3.0
- No additional changes.