mapbox-java

The Mapbox Java SDK – Java wrappers around Mapbox APIs and other location data

MIT License

Stars
419
Committers
54

Bot releases are hidden (Show)

mapbox-java - Mapbox Java SDK v7.1.0

Published by DzmitryFomchyn 3 months ago

v7.1.0 - July 8, 2024

  • Optimize memory usage in Directions API model classes by interning frequently occurring strings in JSON.
mapbox-java - Mapbox Java SDK v7.0.0

Published by ahmedaly16 6 months ago

v7.0.0 - April 23, 2024

  • Added Geocoding V6 Support.
mapbox-java - Mapbox Java SDK v6.8.0

Published by Zayankovsky about 2 years ago

v6.8.0 - September 29, 2022

  • Replaced TurfSimplify#simplify with TurfTransformation#simplify. #1496
  • Deprecated PolylineUtils#simplify in favour of TurfTransformation#simplify. #1496
mapbox-java - Mapbox Java SDK v6.8.0-beta.4

Published by RingerJK about 2 years ago

  • Added TurfSimplify#simplify method to simplify LineString using Ramer-Douglas-Peucker algorithm. #1486
  • Added List<Closure> to RouteLegRefresh to make DirectionsRoute#RouteLeg refreshed with closures. #1489
mapbox-java - Mapbox Java SDK v6.8.0-beta.3

Published by korshaknn about 2 years ago

  • Added subTypes to BannerComponents. #1485
mapbox-java - Mapbox Java SDK v6.8.0-beta.2

Published by abhishek1508 about 2 years ago

  • Added traffic tendency annotations. #1479
mapbox-java - Mapbox Java SDK v6.8.0-beta.1

Published by LukasPaczos about 2 years ago

  • Fixed an issue where the RouteOptions#...List parameters were not reset correctly (for example, routeOptions.toBuilder().bearingsList(null).build() did not reset bearings to null). #1469
  • Added RouteOptions.snappingIncludeStaticClosures and RouteOptions.snappingIncludeStaticClosuresList. #1469
  • Added RouteOptions#computeTollCost request parameter that when set to true can return DirectionsRoute#tollCosts, if data is available. #1458
mapbox-java - Mapbox Java SDK v6.7.0

Published by LukasPaczos about 2 years ago

  • No additional changes
mapbox-java - Mapbox Java SDK v6.7.0-beta.1

Published by Zayankovsky about 2 years ago

v6.7.0-beta.1 - Jul 22, 2022

  • Added Incident.affectedRoadNames. #1457
  • Added StepIntersections.trafficSignal,StepIntersections.stopSign and StepIntersections.yieldSign. #1464
  • Fixed an issue where the MapMatchingMathcing#routeIndex wasn't correctly assigned. #1463
mapbox-java - Mapbox Java SDK v6.6.0

Published by abhishek1508 over 2 years ago

v6.6.0 - Jun 30, 2022

  • Fixed RouteOptions#toUrl for a case when RouteOptions was deserialized from a json generated by an old version of mapbox-java. #1447
  • Added support for Amenity by exposing them as a part of RestStop. #1454
mapbox-java - Mapbox Java SDK v6.5.0

Published by VysotskiVadim over 2 years ago

v6.5.0 - May 25, 2022

  • No additional changes
mapbox-java - Mapbox Java SDK v6.5.0-beta.6

Published by kmadsen over 2 years ago

v6.5.0-beta.6 - May 17, 2022

  • Added max_weight field to RouteOptions to provide max vehicle weight, metric tons. #1439
mapbox-java - Mapbox Java SDK v6.5.0-beta.5

Published by Zayankovsky over 2 years ago

v6.5.0-beta.5 - May 11, 2022

  • Added TollCollection#name field which contains a name of the toll booth/gantry, when available. #1432
  • Improved RouteOptions#toUrl query parameters encoding. This (in between other improvements) adds handling for rarer unescaped characters occurrences (like '&' baked within other string). #1433
  • Added Incidents to RouteLegRefresh which allow to refresh incidents along a route. #1421
mapbox-java - Mapbox Java SDK v6.5.0-beta.4

Published by tomaszrybakiewicz over 2 years ago

v6.5.0-beta.4 - May 5, 2022

  • Added RestStop#name field which contains a name of the service/rest area, when available. #1428
mapbox-java - Mapbox Java SDK v6.5.0-beta.3

Published by Guardiola31337 over 2 years ago

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 by RouteOptions#toUrl only. The custom request parameters are not supported by MapboxDirections 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 on RouteOptions#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 - Mapbox Java SDK v6.4.1

Published by RingerJK over 2 years ago

v6.4.1 - April 22, 2022

  • Added correct escaping for <white space>&<white space> pattern in query parameters for RouteOptions#toUrl. #1410.

Known issues

  • RouteOptions#toUrl might still produce invalid URLs (and fail a request or later crash on RouteOptions#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 - Mapbox Java SDK v6.5.0-beta.2

Published by RingerJK over 2 years ago

v6.5.0-beta.2 - April 22, 2022

  • Added correct escaping for <white space>&<white space> pattern in query parameters for RouteOptions#toUrl. #1410.

Known issues

  • RouteOptions#toUrl might still produce invalid URLs (and fail a request or later crash on RouteOptions#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 - Mapbox Java SDK v6.5.0-beta.1

Published by korshaknn over 2 years ago

  • 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 - Mapbox Java SDK v6.4.0

Published by korshaknn over 2 years ago

  • 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 - Mapbox Java SDK v6.4.0-beta.4

Published by Guardiola31337 over 2 years ago

  • Added route index to MapMatchingMatching. [#1385]