v0.11.0
Beginning with this release, the navigation SDK and Core Navigation are written in Swift 4 (#663). Other changes since v0.10.1:
Feedback
- Removed the audio feedback recording feature. You no longer need to add an
NSMicrophoneUsageDescriptionto your Info.plist. (#870) - The Report Feedback button no longer appears after rerouting if
NavigationViewController.showsReportFeedbackis disabled. (#890)
User interface
- Added a
StepsViewControllerclass for displaying the route’s upcoming steps in a table view. (#869) - The bottom bar is more compact in landscape orientation. (#863)
- Fixed an issue where the “then” banner appeared too soon. (#865)
- Maneuver arrows are no longer shown for arrival maneuvers. (#884)
- Fixed a crash that sometimes occurred after returning to the application from the background. (#888)
Voice guidance
- A new
RouteVoiceController.voiceControllerDelegateproperty lets an object conforming to theVoiceControllerDelegateprotocol know when a spoken instruction fails or gets interrupted by another instruction. (#800, #864)
User location
- Fixed an issue that sometimes prevented
NavigationViewControllerDelegate.navigationViewController(_:didArriveAt:)from getting called. (#883) - Fixed an issue where the user location indicator floated around when starting a new leg. (#886)
Documentation is available online or within Xcode.