Skip to content

v0.19.0

Compare
Choose a tag to compare
@JThramer JThramer released this 27 Jul 19:45
· 3054 commits to master since this release
5d746e1

Changes since v0.18.1:

Packaging

  • Moved guides and examples to a new Mapbox Navigation SDK for iOS website. (#1552)
  • Applications intended for use in mainland China can set the MGLMapboxAPIBaseURL key in Info.plist to https://api.mapbox.cn/ to use China-optimized APIs. This setting causes NavigationMapView to default to China-optimized day and night styles with places and roads labeled in Simplified Chinese. (#1558)

User interface

  • Fixed an issue where selecting a step from the steps list would take the user to the wrong step. (#1524)
  • The StyleManagerDelegate.locationFor(styleManager:) method’s return value is now optional. (#1523)
  • NavigationViewController smoothly fades between light and dark status bars. (#1535)
  • Renamed the InstructionsBannerView.updateInstruction(_:) method to InstructionsBannerView.update(for:). Added the NextBannerView.update(for:) and LanesView.update(for:) methods. These methods are intended to be called in response to Notification.Name.routeControllerDidPassVisualInstructionPoint if the views are used outside a NavigationViewController. By contrast, InstructionsBannerView.updateDistance(for:) should be called on every location update. (#1514)
  • Added the ManeuverView.visualInstruction and ManeuverView.drivingSide properties. (#1514)

Documentation is available online or within Xcode.