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
CarPlayManager
object, which you can configure by implementing theCarPlayManagerDelegate
protocol. (#1714) - Added the
Style.previewMapStyleURL
property for customizing the style displayed by a preview map. (#1695)
User location
- Breaking change: The
eventsManager
argument ofRouteController(along:directions:locationManager:eventsManager:)
is now required.NavigationViewController(for:directions:styles:locationManager:voiceController:eventsManager:)
now has an optionaleventsManager
argument, which is passed to any instance ofRouteController
created 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.