Releases: mapbox/mapbox-navigation-android
Navigation SDK v3.25.0-rc.2
Features
Bug fixes and improvements
Known issues
Other changes
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.25.0-rc.2(release notes) - Mapbox Navigation Native
v324.25.0-rc.2 - Mapbox Core Common
v24.25.0-rc.2 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.25.0-rc.1
Features
- Update
MapboxRouteCalloutsApito include an extra guard condition to prevent creatingCalloutsif no Alternative metadata are sent for alternative routes provided. - Improve view port calculation for a very small route.
Bug fixes and improvements
- Fixed race condition that caused an inconsistency between the tracked active primary route and the actual primary route. This is done by ensuring that the
RouteRefreshoperation taking place, is still relevant and not stale with an oldPrimaryRouteId. - Fixed unbounded memory growth in route geometry cache for long routes.
- Fixed race condition where an in-flight route refresh could overwrite a reroute result when both completed at the same time.
Known issues
Other changes
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.25.0-rc.1(release notes) - Mapbox Navigation Native
v324.25.0-rc.1 - Mapbox Core Common
v24.25.0-rc.1 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.7
Navigation SDK Core Framework 3.21.7 - 02 June, 2026
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.21.7(release notes) - Mapbox Navigation Native
v324.21.7 - Mapbox Core Common
v24.21.7 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.6
Navigation SDK Core Framework 3.21.6 - 26 May, 2026
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.21.6(release notes) - Mapbox Navigation Native
v324.21.6 - Mapbox Core Common
v24.21.6 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.5
Navigation SDK Core Framework 3.21.5 - 18 May, 2026
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.21.5(release notes) - Mapbox Navigation Native
v324.21.5 - Mapbox Core Common
v24.21.5 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.25.0-alpha.6
Features
Bug fixes and improvements
Known issues
Other changes
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.25.0-alpha.6(release notes) - Mapbox Navigation Native
v324.25.0-alpha.6 - Mapbox Core Common
v24.25.0-alpha.6 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.23.1
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.23.1(release notes) - Mapbox Navigation Native
v324.23.1 - Mapbox Core Common
v24.23.1 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.22.3
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.22.3(release notes) - Mapbox Navigation Native
v324.22.3 - Mapbox Core Common
v24.22.3 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.4
Navigation SDK Core Framework 3.21.4 - 06 May, 2026
Features
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.21.4(release notes) - Mapbox Navigation Native
v324.21.4 - Mapbox Core Common
v24.21.4 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.23.0
Features
- Add
maxVoltagetoEvseGroup.Connector - Allow passing
ttsEngineParamsat TTSPlayerOptions - Insufficient charge detection can now check all remaining route legs via
EvBetterRouteNotificationOptions.checkInsufficientChargeOnRemainingLegs - Log request URL in online EV calls
Bug fixes and improvements
- Fixed a bug that caused lost zone progress when switching to an alternative during driving in a speed zone.
- Fixed a crash that could occur when accessing navigation components after MapboxNavigation has been destroyed.
- Fix 2-finger pan gestures to respect gestureThresholds.
- Fix location updates burst blocking main thread
- Added support for exclude=tunnel in onboard router.
- Fix positioning issues after navigator recreation triggered by downloading an offline pack.
- Bugfix for the speed zone not being handled properly when the AG has started within the zone.
- Add support for routes that go through the same speed zone multiple times.
- Fix ASZ reported as passed when there are multiple alternatives with the same camera
- fix issue where user input state unexpectedly changes to
Idleafter transcript is finalized - Fix for
multiFingerMoveThresholdmesses upsingleFingerMoveThreshold.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.23.0(release notes) - Mapbox Navigation Native
v324.23.0 - Mapbox Core Common
v24.23.0 - Mapbox Java
v7.10.0(release notes)