Skip to content

v2.5.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@jill-cardamon jill-cardamon released this 23 Apr 01:12
· 572 commits to main since this release
3608e71

Changes since v2.4.0:

Packaging

Location tracking

  • Fixed an issue where restricted-access roads would sometimes be incorrectly drawn. (#3811)

User interface

  • Fixed an issue where UserPuckCourseView’s color desaturated during turn-by-turn navigation even as the location was being updated. (#3836)
  • UserPuckCourseView no longer desaturates its color based on the age of the last location update. RouteController simulates location updates whenever Location Services is unable to receive real location updates. To ensure a steady stream of location updates outside of turn-by-turn navigation, install a PassiveLocationManager. (#3836)
  • Fixed an issue where shields disappeared after the application returns to the foreground. (#3840)

CarPlay

  • Added the CarPlayManagerDelegate.carPlayManager(_:shouldUpdateNotificationFor:with:in:) and CarPlayManagerDelegate.carPlayManager(_:shouldShowNotificationFor:in:) to provide the ability to control notifications presentation while CarPlay application is in the background. (#3828)

Other changes

  • Added the NavigationViewControllerDelegate.navigationViewController(_:, didSubmitArrivalFeedback:) method which is called to notify that the user submitted the end of route feedback. Implementation of this method receives an EndOfRouteFeedback object with user's rating and comment. (#3842)

Documentation is available online or within Xcode.