Releases: mapbox/mapbox-navigation-android
Mapbox Navigation SDK 2.20.1
Mapbox Navigation SDK 2.20.1 - 22 July, 2024
Changelog
Changes between v2.20.0 and v2.20.1
Bug fixes and improvements
- Fixed UI jank caused by on-device TextToSpeech player. #7833
- Fixed a crash caused by cache inconsistency. #7836
- Optimized memory usage in Directions API model classes by interning frequently occurring strings in JSON. #7840
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.18.3
(release notes) - Mapbox Navigation Native
v206.0.0
- Mapbox Core Common
v23.10.1
- Mapbox Java
v7.1.0
(release notes)
Mapbox Navigation SDK 2.20.0
Mapbox Navigation SDK 2.20.0 - 14 June, 2024
Changelog
Changes between v2.19.0 and v2.20.0
Features
Bug fixes and improvements
- Fixed a crash due to incorrect OpenLR input data.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.18.1
(release notes) - Mapbox Navigation Native
v206.0.0
- Mapbox Core Common
v23.10.1
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.20.0-beta.1
Mapbox Navigation SDK 2.20.0-beta.1 - 04 June, 2024
Changelog
Changes between v2.19.1 and v2.20.0-beta.1
Features
Bug fixes and improvements
- Fixed a crash due to incorrect OpenLR input data.
Known issues ⚠️
Other changes
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.18.1
(release notes) - Mapbox Navigation Native
v206.0.0
- Mapbox Core Common
v23.10.1
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.19.1
Mapbox Navigation SDK 2.19.1 - 30 May, 2024
Changelog
Changes between v2.19.0 and v2.19.1
Features
- Added a new option
historyAverageSpeed
toAdasisConfigProfileShortTypeOptions
. #7813
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.6
(release notes) - Mapbox Navigation Native
v205.0.0
- Mapbox Core Common
v23.9.3
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.18.2
Mapbox Navigation SDK 2.18.2 - 23 May, 2024
Changelog
Changes between v2.18.1 and v2.18.2
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.4
(release notes) - Mapbox Navigation Native
v182.0.2
- Mapbox Core Common
v23.8.7
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.17.13
Mapbox Navigation SDK 2.17.13 - 26 April, 2024
Changelog
Changes between v2.17.12 and v2.17.13
Features
Bug fixes and improvements
- Fixed an issue where cached ADAS data was not released. #7791
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.4
(release notes) - Mapbox Navigation Native
v162.0.5
- Mapbox Core Common
v23.8.6
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.17.12
Mapbox Navigation SDK 2.17.12 - 04 April, 2024
Changelog
Changes between v2.17.11 and v2.17.12
Bug fixes and improvements
- Updated internal dependencies
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.4
(release notes) - Mapbox Navigation Native
v162.0.4
- Mapbox Core Common
v23.8.6
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.19.0
Mapbox Navigation SDK 2.19.0 - 15 March, 2024
Changelog
Changes between v2.18.0 and v2.19.0
Features
- Added new property
AdasisDataSendingConfig.treeTrailingLength
that allows to specify the trailing length of the path tree, relative to the map-matched position, in the ADASIS provider. #7753 - Fixed an issue where
RouterFailure.code
could have been null for Directions API errors. #7753 - Added billing explanation logs. Now Navigation SDK explains in the logs why certain Active Guidance or Free Drive Trip session started/stopped/paused/resumed. Billing explanations have
[BillingExplanation]
prefix in the logcat. #7710
Bug fixes and improvements
- Resolved an issue where a crash could occur if telemetry sending settings were changed after creating
MapboxNavigation
. #7755 - Fixed ADASIS generator errors related to the split edges. #7753
- Fixed ADAS cache tiles eviction mechanism. #7753
- Started handling "unlilimited" speed limits in ADASIS. #7753
- Fixed possible
java.lang.UnsatisfiedLinkError
crash on application startup when Mapbox native libraries could not yet be found. #7753 - Fixed leak of CarAppLifecycleOwner on every Copilot start. #7669
- Started sending special type POSITION messages in OFF-ROAD mode. #7753
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.6
(release notes) - Mapbox Navigation Native
v203.0.0
- Mapbox Core Common
v23.9.1
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.19.0-beta.2
Mapbox Navigation SDK 2.19.0-beta.2 - 26 February, 2024
Changelog
Changes between v2.19.0-beta.1 and v2.19.0-beta.2
Features
- Added new property
AdasisDataSendingConfig.treeTrailingLength
that allows to specify the trailing length of the path tree, relative to the map-matched position, in the ADASIS provider. #7753 - Fixed an issue where
RouterFailure.code
could have been null for Directions API errors. #7753 - Added billing explanation logs. Now Navigation SDK explains in the logs why certain Active Guidance or Free Drive Trip session started/stopped/paused/resumed. Billing explanations have
[BillingExplanation]
prefix in the logcat. #7710
Bug fixes and improvements
- Resolved an issue where a crash could occur if telemetry sending settings were changed after creating
MapboxNavigation
. #7755 - Fixed ADASIS generator errors related to the split edges. #7753
- Fixed ADAS cache tiles eviction mechanism. #7753
- Started handling "unlilimited" speed limits in ADASIS. #7753
- Fixed possible
java.lang.UnsatisfiedLinkError
crash on application startup when Mapbox native libraries could not yet be found. #7753 - Fixed leak of CarAppLifecycleOwner on every Copilot start. #7669
- Started sending special type POSITION messages in OFF-ROAD mode. #7753
Known issues ⚠️
Other changes
- Added Polish translation for UI elements.
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.5
(release notes) - Mapbox Navigation Native
v202.0.0
- Mapbox Core Common
v23.9.0
- Mapbox Java
v6.15.0
(release notes)
Mapbox Navigation SDK 2.18.1
Mapbox Navigation SDK 2.18.1 - 23 February, 2024
Changelog
Changes between v2.18.0 and v2.18.1
Features
Bug fixes and improvements
- Resolved an issue where a crash could occur if telemetry sending settings were changed after creating
MapboxNavigation
. #7757
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.16.4
(release notes) - Mapbox Navigation Native
v182.0.0
- Mapbox Core Common
v23.8.6
- Mapbox Java
v6.15.0
(release notes)