Packaging
- MapboxNavigationCore now requires MapboxMaps v11.15.0
- MapboxNavigationCore now requires MapboxNavigationNative v324.15.0
- Added a separate MapboxDirections product for independent usage of Mapbox Directions API.
Electronic horizon
Note: The Mapbox Electronic Horizon feature of the Mapbox Navigation SDK is in public beta and is subject to changes, including its pricing. Use of the feature is subject to the beta product restrictions in the Mapbox Terms of Service. Mapbox reserves the right to eliminate any free tier or free evaluation offers at any time and require customers to place an order to purchase the Mapbox Electronic Horizon feature, regardless of the level of use of the feature.
RoadObject
initializer is now optional.
Other changes
- Fixed
NavigationController.bannerInstructions
. Now a new event is published only when a new banner instruction is available and not with every route progress update. - Avoid using
precondition
andpreconditionFailure
to avoid possible runtime crashes in Release builds. - Updated default route line traffic colors to match the Mapbox Standard style.
User interface
- Removed an initial hardcoded call to
StandardDayStyle().apply()
. TheStandardDayStyle
andStandardNightStyle
are still default values when initializingNavigationViewController
and can be changed by settingNavigationOptions.styles
value.