Skip to content

Releases: mapbox/mapbox-navigation-android

Mapbox Navigation SDK 2.18.0-beta.1

20 Dec 14:56
5293d3a
Compare
Choose a tag to compare
Pre-release

Mapbox Navigation SDK 2.18.0-beta.1 - 20 December, 2023

Changelog

Changes between v2.17.8 and v2.18.0-beta.1

Features

  • Adds support for applications compiled with compileSdkVersion 30 or above. #7663

Bug fixes and improvements

  • Fixed an issue where some old tiles were never evicted. #7663
  • Fixed an error of retrieving an offline route on app start. #7663
  • Improved switching to online route: now in case of too long response time, the request will not be cancelled when offline rout is built, but the alternative online route will be available as soon the calculation finishes. #7663
  • Improved map matching in dead reckoning mode for high curvature road edges. #7663

Other changes

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.3 (release notes)
  • Mapbox Navigation Native v180.0.0
  • Mapbox Core Common v23.8.5
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.8

13 Dec 14:15
1ce28ca
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.8 - 12 December, 2023

Changelog

Changes between v2.17.7 and v2.17.8

Features

Bug fixes and improvements

  • Fixed an issue where route parsing might have crashes for invalid Directions Response. #7667
  • Fixed an issue where the first voice instruction might have been played thrice when switching between regular session and replay with route being set. #7661

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.3 (release notes)
  • Mapbox Navigation Native v162.0.0
  • Mapbox Core Common v23.8.5
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.7

08 Dec 13:18
51d9f09
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.7 - 08 December, 2023

Changelog

Changes between v2.17.6 and v2.17.7

Features

Bug fixes and improvements

  • Fixed an issue where route might have hung on reroute after a deviation had occurred. #7650
  • Fixed an issue where a user might have received constant off-route events and no route progress. #7650

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.2 (release notes)
  • Mapbox Navigation Native v161.1.3
  • Mapbox Core Common v23.8.4
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.6

28 Nov 14:00
8a03f28
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.6 - 28 November, 2023

Changelog

Changes between v2.17.5 and v2.17.6

Bug fixes and improvements

  • Fixed the crash which sometimes happens during stopping of active guidance #7636

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.2 (release notes)
  • Mapbox Navigation Native v161.1.2
  • Mapbox Core Common v23.8.4
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.5

23 Nov 22:15
a5491d0
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.5 - 23 November, 2023

Changelog

Changes between v2.17.4 and v2.17.5

Bug fixes and improvements

  • Optimised memory consumption of Copilot. #7622
  • Fixed an issue when navigation could switch between alternative routes in cycle when a user moves backward. #7626

Known issues

  • Seamless switch in case of deviation to an alternative route doesn't always work for multi legs routes, regular reroute happens instead.

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.2 (release notes)
  • Mapbox Navigation Native v161.1.1
  • Mapbox Core Common v23.8.4
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.4

13 Nov 19:00
88aff79
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.4 - 13 November, 2023

Changelog

Changes between v2.17.3 and v2.17.4

Features

Bug fixes and improvements

  • Supported ETC 2.0 payment method. #7613

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.2 (release notes)
  • Mapbox Navigation Native v161.1.0
  • Mapbox Core Common v23.8.4
  • Mapbox Java v6.15.0 (release notes)

Mapbox Navigation SDK 2.17.3

03 Nov 13:45
224e804
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.3 - 03 November, 2023

Changelog

Changes between v2.17.2 and v2.17.3

Features

  • Introduced RouterFailure#isRetryable which indicates if that makes sense to retry with this type of failure. #7597

For convenience, you can use an extension property isRetryable for the list of RouterFailure in NavigationRouterCallback.onFailure.
In case of reroute use RerouteState.Failed.isRetryable.

Bug fixes and improvements

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.1 (release notes)
  • Mapbox Navigation Native v161.0.1
  • Mapbox Core Common v23.8.3
  • Mapbox Java v6.14.0 (release notes)

Mapbox Navigation SDK 2.17.2

27 Oct 20:43
39ddcd7
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.2 - 27 October, 2023

Changelog

Changes between v2.17.1 and v2.17.2

Features

  • Introduced NavigationOptions#longRoutesOptimisationOptions which changes the Nav SDK behavior so that it's able to handle heavy routes objects. See documentation of OptimiseNavigationForLongRoutes to learn more about it. #7564
  • Route refresh now refreshes LegAnnotation#freeflowSpeed and LegAnnotation#currentSpeed. #7587

Bug fixes and improvements

  • Fixed an issue where route refreshes might not have been paused after invoking RouteRefreshController#pauseRouteRefreshes. #7581
  • Fixed backward positioning jumps after GPS signal jump detection. #7586
  • Improved processing of ETC signals. #7586

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.1 (release notes)
  • Mapbox Navigation Native v161.0.0
  • Mapbox Core Common v23.8.3
  • Mapbox Java v6.14.0 (release notes)

Mapbox Navigation SDK 2.17.1

18 Oct 12:29
2b0fb36
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.1 - 18 October, 2023

Changelog

Changes between v2.17.0 and v2.17.1

Bug fixes and improvements

  • Fixed an issue where some of the incident fields might have been lost after refresh. #7567

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.1 (release notes)
  • Mapbox Navigation Native v160.0.1
  • Mapbox Core Common v23.8.3
  • Mapbox Java v6.13.0 (release notes)

Mapbox Navigation SDK 2.17.0

13 Oct 17:58
db024b3
Compare
Choose a tag to compare

Mapbox Navigation SDK 2.17.0 - 13 October, 2023

Changelog

Changes between v2.16.0 and v2.17.0

Bug fixes and improvements

  • Optimised memory and network usage. #7555
  • Improved ramp detection and reduced unexpected jumps between parallel elevated roads. #7541
  • Reduced memory consumption. #7541
  • Improved location accuracy on "walking" and "cycling" profiles. #7541
  • Fixed false-positive "exiting the tunnel" mapmatching errors. #7541
  • Improved navigation positioning in tunnels. #7514
  • Fixed an issue where route refresh interval might have been too long in case of a specific alternatives update rate. #7497
  • Map-matching improvement in dead-reckoning. #7531
  • Report Off-Route if LocationOnLeg legIndex is greater than current route leg. #7531

Mapbox dependencies

This release depends on, and has been tested with, the following Mapbox dependencies:

  • Mapbox Maps SDK v10.16.1 (release notes)
  • Mapbox Navigation Native v160.0.0
  • Mapbox Core Common v23.8.3
  • Mapbox Java v6.13.0 (release notes)