Mapbox Navigation SDK 2.14.0
mapbox-github-ci-writer-public-1
released this
23 Jun 21:14
·
14 commits
to release-v2.14
since this release
Mapbox Navigation SDK 2.14.0 - 23 June, 2023
Changelog
Changes between v2.13.0 and v2.14.0
Features
- Added
RouteProgress#inParkingAisle
field indicating whether the current location belongs to a parking aisle. #7212
Bug fixes and improvements
- Fixed an issue where
RoutingTilesOptions#tilesBaseUri
was used as a base url for route refresh requests instead ofRouteOptions#baseUrl
. #7292 - Fixed an issue where RouteReplaySession might not have started playing a route if it was created approximately at the same time when routes were set to
MapboxNavigation
. #7299 - Added experimental and temporary (i.e. it will be removed in one of the next releases)
OnlineRouteAlternativesSwitch
which requests online route when the current route is offline and automatically switches if such a route is found. It's designed for the case when platform's reachability API doesn't work reliably. #7263 - Fixed an issue with Copilot that caused history files without user feedback to remain on disk when using
shouldSendHistoryOnlyWithFeedback
option. #7233 - Fixed an issue with too high alternative route requests frequency in case of only one route being present in the route response. #7247
- Fixed an issue with positioning lag in tunnels. #7247
- Fixed an issue where no
MapboxRouteLineApi
callbacks or suspensions for any function would have been invoked if map instance was destroyed whileMapboxRouteLineApi#findClosestRoute
was in progress. #7213 - Decreased java memory usage for route requests, alternatives requests, reroutes. #7201
- Deprecated SpeedLimit class and introduced SpeedLimitInfo instead. The latter uses speed in the corresponding units (as opposed to speedKmph in SpeedLimit) and provides unit and sign info even if the limit itself is unknown. #7214
- Fixed an issue where first device location was not used when replay was active either in Drop-In or when using
ReplayRouteSession
directly. #7246 - Supported displaying distances in yards for imperial UnitType in the UK locale. #6786
- Changed
RouteProgress#hasUnexpectedUpcomingClosures
behavior: now it returns false if there are only "expected" closures. A closure is considered expected if it was present in the original route response. An unexpected closure is the one that appears after route refresh. #7237
Mapbox dependencies
This release depends on, and has been tested with, the following Mapbox dependencies:
- Mapbox Maps SDK
v10.14.1
(release notes) - Mapbox Navigation Native
v137.1.1
- Mapbox Core Common
v23.6.0
- Mapbox Java
v6.12.0
(release notes)