v0.21.0
User interface
- In CarPlay-enabled applications on iOS 12, this SDK now displays a map, search interface, and turn-by-turn navigation experience on the connected CarPlay device. The CarPlay screen is managed by the shared
CarPlayManagerobject, which you can configure by implementing theCarPlayManagerDelegateprotocol. (#1714) - Added the
Style.previewMapStyleURLproperty for customizing the style displayed by a preview map. (#1695)
User location
- Breaking change: The
eventsManagerargument ofRouteController(along:directions:locationManager:eventsManager:)is now required.NavigationViewController(for:directions:styles:locationManager:voiceController:eventsManager:)now has an optionaleventsManagerargument, which is passed to any instance ofRouteControllercreated as a result of rerouting. (#1671) - Fixed issues where the user puck would overshoot a turn or drift away from a curved road. (#1710)
- Fixed incorrect conversions to inches in
DistanceFormatter. (#1699) - Fixed several crashes related to telemetry collection. (#1668)
Documentation is available online or within Xcode.