v3.7.0-beta.1
Pre-release
Pre-release
v3.7.0-beta.1
Packaging
- MapboxNavigationCore now requires MapboxMaps v11.10.0-beta.1.
- MapboxNavigationCore now requires MapboxNavigationNative v323.0.0-beta.2.
API deprecations:
MapboxCopilot.startActiveGuidanceSession(requestIdentifier:route:searchResultUsed:)
,MapboxCopilot.startFreeDriveSession()
, andMapboxCopilot.completeNavigationSession()
are deprecated in favor ofMapboxCopilot.startActiveGuidanceSessionAsync(requestIdentifier:route:searchResultUsed:)
,MapboxCopilot.startFreeDriveSessionAsync()
,MapboxCopilot.completeNavigationSessionAsync()
. Using deprecated methods may lead to losing events in the recorded history files.- The following methods are deprecated and should no longer be used, as the final destination annotation is no longer added to the map:
NavigationViewControllerDelegate.navigationViewController(_:didAdd:pointAnnotationManager:)
CarPlayNavigationViewControllerDelegate.carPlayNavigationViewController(_:didAdd:pointAnnotationManager:)
CarPlayMapViewControllerDelegate.carPlayMapViewController(_:didAdd:pointAnnotationManager:)
CarPlayManagerDelegate.carPlayManager(_:didAdd:to:pointAnnotationManager:)
Other changes
- Fixed the movement type reported to the Telemetry.
- Fixed possible threading errors when sending Telemetry feedback events.
- Fixed a bug when the Copilot session recording could stop right after it was started.
- Fixed a possible crash in
SimulatedLocationManager
when starting the simulation at the point on the route far away from the start.