v0.13.0
Packaging
- Upgraded to MapboxDirections.swift v0.16.0, which makes
ManeuverType
,ManeuverDirection
, andTransportType
non-optional. (#1040) - Added Danish and Hebrew localizations. Help us speak your language! (#1031, #1043)
User location
- Removed
RouteControllerDelegate.routeController(_:shouldIncrementLegWhenArrivingAtWaypoint:)
andNavigationViewControllerDelegate.navigationViewController(_:shouldIncrementLegWhenArrivingAtWaypoint:)
.RouteControllerDelegate.routeController(_:didArriveAt:)
andNavigationViewControllerDelegate.navigationViewController(_:didArriveAt:)
now return a Boolean that determines whether the route controller automatically advances to the next leg of the route. (#1038) - Fixed an issue where
NavigationViewControllerDelegate.navigationViewController(_:didArriveAt:)
was called twice at the end of the route. (#1038) - Improved the reliability of user location tracking when several location updates arrive simultaneously. (#1021)
User interface
- Removed the
WayNameView
class in favor ofWayNameLabel
and renamed theLanesContainerView
class toLanesView
. (#981 ) - Added a
NavigationMapView.tracksUserCourse
property for enabling course tracking mode when using the map view independently ofNavigationViewController
. (#1015)
Documentation is available online or within Xcode.