v2.5.0-beta.1
Pre-release
Pre-release
jill-cardamon
released this
23 Apr 01:12
·
572 commits
to main
since this release
Packaging
- MapboxNavigation now requires MapboxMaps v10.5.0-rc.1. (#3834)
- MapboxCoreNavigation now requires MapboxNavigationNative v97.x. (#3834)
Location tracking
- Fixed an issue where restricted-access roads would sometimes be incorrectly drawn. (#3811)
User interface
- Fixed an issue where
UserPuckCourseView
’s color desaturated during turn-by-turn navigation even as the location was being updated. (#3836) UserPuckCourseView
no longer desaturates its color based on the age of the last location update.RouteController
simulates location updates whenever Location Services is unable to receive real location updates. To ensure a steady stream of location updates outside of turn-by-turn navigation, install aPassiveLocationManager
. (#3836)- Fixed an issue where shields disappeared after the application returns to the foreground. (#3840)
CarPlay
- Added the
CarPlayManagerDelegate.carPlayManager(_:shouldUpdateNotificationFor:with:in:)
andCarPlayManagerDelegate.carPlayManager(_:shouldShowNotificationFor:in:)
to provide the ability to control notifications presentation while CarPlay application is in the background. (#3828)
Other changes
- Added the
NavigationViewControllerDelegate.navigationViewController(_:, didSubmitArrivalFeedback:)
method which is called to notify that the user submitted the end of route feedback. Implementation of this method receives anEndOfRouteFeedback
object with user's rating and comment. (#3842)
Documentation is available online or within Xcode.