From 6b403be285caa76e41219e9b5b3bbb6f4dfcbb18 Mon Sep 17 00:00:00 2001 From: "mapbox-github-ci-writer-public-1[bot]" <93400552+mapbox-github-ci-writer-public-1[bot]@users.noreply.github.com> Date: Fri, 23 Jun 2023 19:57:46 +0000 Subject: [PATCH] changelog for v2.14.0 (#7311) Co-authored-by: root --- CHANGELOG.md | 30 +++++++++++++++++++++++++++ changelog/unreleased/bugfixes/7263.md | 1 - changelog/unreleased/bugfixes/7292.md | 1 - changelog/unreleased/bugfixes/7299.md | 1 - 4 files changed, 30 insertions(+), 3 deletions(-) delete mode 100644 changelog/unreleased/bugfixes/7263.md delete mode 100644 changelog/unreleased/bugfixes/7292.md delete mode 100644 changelog/unreleased/bugfixes/7299.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ca9ea83db6..a0ed87afe7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,36 @@ Mapbox welcomes participation and contributions from everyone. #### Features #### Bug fixes and improvements +## Mapbox Navigation SDK 2.14.0 - 23 June, 2023 +### Changelog +[Changes between v2.13.0 and v2.14.0](https://github.com/mapbox/mapbox-navigation-android/compare/v2.13.0...v2.14.0) + +#### Features + +- Added `RouteProgress#inParkingAisle` field indicating whether the current location belongs to a parking aisle. [#7212](https://github.com/mapbox/mapbox-navigation-android/pull/7212) + +#### Bug fixes and improvements +- Fixed an issue where `RoutingTilesOptions#tilesBaseUri` was used as a base url for route refresh requests instead of `RouteOptions#baseUrl`. [#7292](https://github.com/mapbox/mapbox-navigation-android/pull/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](https://github.com/mapbox/mapbox-navigation-android/pull/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](https://github.com/mapbox/mapbox-navigation-android/pull/7263) +- Fixed an issue with Copilot that caused history files without user feedback to remain on disk when using `shouldSendHistoryOnlyWithFeedback` option. [#7233](https://github.com/mapbox/mapbox-navigation-android/pull/7233) +- Fixed an issue with too high alternative route requests frequency in case of only one route being present in the route response. [#7247](https://github.com/mapbox/mapbox-navigation-android/pull/7247) +- Fixed an issue with positioning lag in tunnels. [#7247](https://github.com/mapbox/mapbox-navigation-android/pull/7247) +- Fixed an issue where no `MapboxRouteLineApi` callbacks or suspensions for any function would have been invoked if map instance was destroyed while `MapboxRouteLineApi#findClosestRoute` was in progress. [#7213](https://github.com/mapbox/mapbox-navigation-android/pull/7213) +- Decreased java memory usage for route requests, alternatives requests, reroutes. [#7201](https://github.com/mapbox/mapbox-navigation-android/pull/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](https://github.com/mapbox/mapbox-navigation-android/pull/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](https://github.com/mapbox/mapbox-navigation-android/pull/7246) +- Supported displaying distances in yards for imperial UnitType in the UK locale. [#6786](https://github.com/mapbox/mapbox-navigation-android/pull/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](https://github.com/mapbox/mapbox-navigation-android/pull/7237) + +### Mapbox dependencies +This release depends on, and has been tested with, the following Mapbox dependencies: +- Mapbox Maps SDK `v10.14.1` ([release notes](https://github.com/mapbox/mapbox-maps-android/releases/tag/v10.14.1)) +- Mapbox Navigation Native `v137.1.1` +- Mapbox Core Common `v23.6.0` +- Mapbox Java `v6.12.0` ([release notes](https://github.com/mapbox/mapbox-java/releases/tag/v6.12.0)) + + ## Mapbox Navigation SDK 2.14.0-rc.1 - 09 June, 2023 ### Changelog [Changes between v2.14.0-beta.1 and v2.14.0-rc.1](https://github.com/mapbox/mapbox-navigation-android/compare/v2.14.0-beta.1...v2.14.0-rc.1) diff --git a/changelog/unreleased/bugfixes/7263.md b/changelog/unreleased/bugfixes/7263.md deleted file mode 100644 index 96e9f5071c5..00000000000 --- a/changelog/unreleased/bugfixes/7263.md +++ /dev/null @@ -1 +0,0 @@ -- 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. \ No newline at end of file diff --git a/changelog/unreleased/bugfixes/7292.md b/changelog/unreleased/bugfixes/7292.md deleted file mode 100644 index eda2abe4081..00000000000 --- a/changelog/unreleased/bugfixes/7292.md +++ /dev/null @@ -1 +0,0 @@ -- Fixed an issue where `RoutingTilesOptions#tilesBaseUri` was used as a base url for route refresh requests instead of `RouteOptions#baseUrl`. \ No newline at end of file diff --git a/changelog/unreleased/bugfixes/7299.md b/changelog/unreleased/bugfixes/7299.md deleted file mode 100644 index 37e306ca31f..00000000000 --- a/changelog/unreleased/bugfixes/7299.md +++ /dev/null @@ -1 +0,0 @@ -- 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`. \ No newline at end of file