Releases: mapbox/mapbox-navigation-android
Release list
Navigation SDK v3.21.12
Navigation SDK Core Framework 3.21.12 - 10 July, 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.10(release notes) - Mapbox Navigation Native
v324.21.10 - Mapbox Core Common
v24.21.10 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.26.0
Features
- Added
RouteClosureNotificationProviderthat detects road closures on the active route and emits notifications via DriverNotificationManager. - Android Auto: added
CarSearchModeto enable switching between the legacy SBS/Geocoding V5 backend and the recommended Search Box backend. Opt in viaMapboxCarContext.customize { searchMode = CarSearchMode.SearchBox }.
Bug fixes and improvements
- Fix when ASZ message replaced with regular speed camera message after adding waypoint inside ASZ
- Fixed file I/O on main thread when playing voice instructions via
VoiceInstructionsFilePlayer. - Adding additional bearing value guard inside
NavigationLocationProviderto prevent passing NaN values. - Fixed an issue where ampersands (
&) in spoken text or SSML caused malformed voice synthesis requests to thevoice/v1/speakAPI. - Fixed
NavigationCameracontinuing to operate on an invalidatedMapboxMapafter itsMapView(or surface) is destroyed.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.26.0(release notes) - Mapbox Navigation Native
v324.26.0 - Mapbox Core Common
v24.26.0 - Mapbox Java
v7.10.0(release notes)
Mapbox Navigation SDK 2.22.2
Mapbox Navigation SDK 2.22.2 - 07 July, 2026
Changelog
Changes between v2.22.1 and v2.22.2
Features
Bug fixes and improvements
- Adding additional bearing value guard inside
NavigationLocationProviderto prevent passing NaN values. - Fixed an issue where ampersands (
&) in spoken text or SSML caused malformed voice synthesis requests to thevoice/v1/speakAPI.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.19.0(release notes) - Mapbox Navigation Native
v207.0.0 - Mapbox Core Common
v23.12.0 - Mapbox Java
v7.1.0(release notes)
Navigation SDK v3.25.1
Features
- Added
RouteClosureNotificationProviderthat detects road closures on the active route and emits notifications via DriverNotificationManager.
Bug fixes and improvements
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.25.1(release notes) - Mapbox Navigation Native
v324.25.1 - Mapbox Core Common
v24.25.1 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.11
Navigation SDK Core Framework 3.21.11 - 02 July, 2026
Features
Bug fixes and improvements
- Fixed race condition where an in-flight route refresh could overwrite a reroute result when both completed at the same time.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.21.9(release notes) - Mapbox Navigation Native
v324.21.9 - Mapbox Core Common
v24.21.9 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.26.0-rc.1
Features
- Added
RouteClosureNotificationProviderthat detects road closures on the active route and emits notifications via DriverNotificationManager. - Android Auto: added
CarSearchModeto enable switching between the legacy SBS/Geocoding V5 backend and the recommended Search Box backend. Opt in viaMapboxCarContext.customize { searchMode = CarSearchMode.SearchBox }.
Bug fixes and improvements
- Fix when ASZ message replaced with regular speed camera message after adding waypoint inside ASZ
- Fixed file I/O on main thread when playing voice instructions via
VoiceInstructionsFilePlayer. - Adding additional bearing value guard inside
NavigationLocationProviderto prevent passing NaN values. - Fixed an issue where ampersands (
&) in spoken text or SSML caused malformed voice synthesis requests to thevoice/v1/speakAPI. - Fixed
NavigationCameracontinuing to operate on an invalidatedMapboxMapafter itsMapView(or surface) is destroyed.
Known issues
Other changes
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v11.26.0-rc.1(release notes) - Mapbox Navigation Native
v324.26.0-rc.1 - Mapbox Core Common
v24.26.0-rc.1 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.10
Navigation SDK Core Framework 3.21.10 - 29 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.9(release notes) - Mapbox Navigation Native
v324.21.9 - Mapbox Core Common
v24.21.9 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.9
Navigation SDK Core Framework 3.21.9 - 26 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.8(release notes) - Mapbox Navigation Native
v324.21.8 - Mapbox Core Common
v24.21.8 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.21.8
Navigation SDK Core Framework 3.21.8 - 26 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-SNAPSHOT-06-05--09-32.git-7b2eba2(release notes) - Mapbox Navigation Native
v324.21.7-SNAPSHOT-06-05--09-32.git-7b2eba2 - Mapbox Core Common
v24.21.7-SNAPSHOT-06-05--09-32.git-7b2eba2 - Mapbox Java
v7.10.0(release notes)
Navigation SDK v3.26.0-alpha.1
Release v3.26.0-alpha.1