Skip to content

Commit fae12c8

Browse files
authored
Update versions (#8200)
* Update versions
1 parent ebfb4f8 commit fae12c8

File tree

3 files changed

+38
-3
lines changed

3 files changed

+38
-3
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# Changes to the Mapbox Navigation SDK for iOS
22

3+
## v3.7.0
4+
5+
### Packaging
6+
7+
* MapboxNavigationCore now requires [MapboxMaps v11.10.0-rc.1](https://github.com/mapbox/mapbox-maps-ios/releases/tag/v11.10.0-rc.1).
8+
* MapboxNavigationCore now requires [MapboxNavigationNative v323.0.0-rc.1](https://github.com/mapbox/mapbox-navigation-native-ios/releases/tag/323.0.0-rc.1).
9+
10+
### API deprecations:
11+
12+
* `MapboxCopilot.startActiveGuidanceSession(requestIdentifier:route:searchResultUsed:)`, `MapboxCopilot.startFreeDriveSession()`, and `MapboxCopilot.completeNavigationSession()` are deprecated in favor of `MapboxCopilot.startActiveGuidanceSessionAsync(requestIdentifier:route:searchResultUsed:)`, `MapboxCopilot.startFreeDriveSessionAsync()`, `MapboxCopilot.completeNavigationSessionAsync()`. Using deprecated methods may lead to losing events in the recorded history files.
13+
* The following methods are deprecated and should no longer be used, as the final destination annotation is no longer added to the map:
14+
* `NavigationViewControllerDelegate.navigationViewController(_:didAdd:pointAnnotationManager:)`
15+
* `CarPlayNavigationViewControllerDelegate.carPlayNavigationViewController(_:didAdd:pointAnnotationManager:)`
16+
* `CarPlayMapViewControllerDelegate.carPlayMapViewController(_:didAdd:pointAnnotationManager:)`
17+
* `CarPlayManagerDelegate.carPlayManager(_:didAdd:to:pointAnnotationManager:)`
18+
19+
### CarPlay:
20+
* Deprecated following methods which return `CPTemplate`:
21+
* `CarPlayManagerDelegate.carPlayManager(_:leadingNavigationBarButtonsCompatibleWith:in:for:)`
22+
* `CarPlayManagerDelegate.carPlayManager(_:trailingNavigationBarButtonsCompatibleWith:in:for:)`
23+
* Introduced new methods which return `CPMapTemplate`:
24+
* `CarPlayManagerDelegate.carPlayManager(_:leadingNavigationBarButtonsCompatibleWith:in:for:)`
25+
* `CarPlayManagerDelegate.carPlayManager(_:trailingNavigationBarButtonsCompatibleWith:in:for:)`
26+
27+
### Other changes
28+
29+
* Updated alternative routes preview mode for CarPlay.
30+
* Fixed the movement type reported to the Telemetry.
31+
* Fixed possible threading errors when sending Telemetry feedback events.
32+
* Fixed a bug when the Copilot session recording could stop right after it was started.
33+
* Fixed a possible crash in `SimulatedLocationManager` when starting the simulation at the point on the route far away from the start.
34+
* Fixed possible not thread-safe memory access in `SimulatedLocationManager`.
35+
* Improved route refreshing by removing unnecessary internal navigator update on refresh.
36+
* Fixed possible not thread-safe memory access to `RouteProgress` in `NavigationController`.
37+
338
## v3.7.0-rc.1
439

540
### Packaging

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import PackageDescription
55

6-
let (navNativeVersion, navNativeChecksum, navNativeRevision) = ("323.0.0-rc.1", "09952ccebd5e5ca93d7e1444e26c9f285f85e9893d82b07079c24d0f9b6a9cee", "f8f027c71395e876978714c87131f9923d8e8cb2")
7-
let mapsVersion: Version = "11.10.0-rc.1"
6+
let (navNativeVersion, navNativeChecksum, navNativeRevision) = ("323.0.0", "4a806426df5f97c8f8a472d4ea44f4559a0ca8dc9cd7d15b51d341a81d1680b2", "9e90c87316b7223c66b5013a2afcc7644610c15d")
7+
let mapsVersion: Version = "11.10.0"
88

99
let package = Package(
1010
name: "MapboxNavigation",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Foundation
22

33
extension Bundle {
4-
public static let mapboxNavigationVersion: String = "3.7.0-rc.1"
4+
public static let mapboxNavigationVersion: String = "3.7.0"
55
public static let mapboxNavigationUXBundleIdentifier: String = "com.mapbox.navigationUX"
66
}

0 commit comments

Comments
 (0)