v0.18.0
User Interface
- Added support for generic route shields. Image-backed route shields also now display as generic (instead of plain text) while the SDK loads the image. #1190, #1417
- Fixed an issue when going into overhead mode with a short route. #1456
Core Navigation
TunnelIntersectionManagerDelegatemethods no longer take a completion handler argument. (#1414)- Added the ability to render more than 1 alternate route. #1372
NavigationMapViewDelegate.navigationMapView(_:shapeFor:)Now expects an array ofRoute. The first route will be rendered as the main route, all subsequent routes will be rendered as alternate routes.- Animating the user through tunnels and automatically switching the map style when entering a tunnel is now on by default. #1449
- Adds
RouteControllerDelegate.routeController(_:shouldPreventReroutesWhenArrivingAt:waypoint:)which is called each time a driver arrives at a waypoint. By default, this method returns true and prevents rerouting upon arriving. Progress updates still occur. #1454
Documentation is available online or within Xcode.