Release Notes
Version 0.42.1 - 05/03/2024
Discover the improvements and new features included in the following release notes version. Share your thoughts on this release by using the feedback button located at the bottom of the page.
Check the API ReferenceGeneral
Fixes
- Handle inconsistent state updates of the vehicle if
updateVehicleProperties(_:)is called.
Updates
- Make TomTomSDKTelemetryConfigProvider depend on TomTomSDKTelemetry.
Map
Breaking changes
- Constructor StyleConfiguration.init(route:routeTrafficIncident:safetyLocationStyle:destinationConnectionLine:) has been removed.
Updates
- Add support for changing route’s reachableDistance at runtime.
- Changed geolocation permission popup flow.
- TomTomSDKMapDisplay.LogoViewModel is now public.
- TomTomSDKNavigationVisualization.StyleConfiguration.betterRouteStyle is now available for Public Preview.
- Update CameraTrackingMode documentation.
Navigation
Breaking changes
- Remove object inheritance dependencies in SystemTextToSpeechEngine.
- Rename
TomTomSDKNavigation.DefaultTomTomNavigation.addMapMatchingObserver()toaddLocationMapMatchingObserver. - Rename
TomTomSDKNavigation.DefaultTomTomNavigation.removeMapMatchingObserver()toremoveLocationMapMatchingObserver. - Rename
TomTomSDKNavigation.NavigationMapMatchingObservertoTomTomSDKNavigation.LocationMapMatchingObserver. - Rename
TomTomSDKNavigation.TomTomNavigation.addMapMatchingObserver()toaddLocationMapMatchingObserver. - Rename
TomTomSDKNavigation.TomTomNavigation.removeMapMatchingObserver()toremoveLocationMapMatchingObserver.
Fixes
- Fix MapMatchingEngine reporting wrong match on leaving NDS map boundaries.
Updates
- Add reworked horizon safety locations documentation.
- Demote
TomTomNavigationEngines.AnnouncementModeto public preview. - Demote
TomTomNavigationEngines.GuidanceEngineto public preview. - Demote
TomTomNavigationEngines.LaneGuidanceUpdateto public preview. - Demote
TomTomNavigationEngines.LaneGuidanceUpdateTypeto public preview. - Improve
TomTomNavigationdocumentation. - Remove iOS 13 compatibility guide from Introduction and move to Getting started.
Routing
New features
- Support consumption and charging models as well as chargingStopsStrategy and avoidChargingParks with EV routes on Orbis maps.
Search
Breaking changes
- Add
customAPIURLto parameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createEVChargingAvailabilityProvider.
Updates
- Add
customAPIURLparameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createFuelPriceProvider. - Add
customAPIURLto parameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createParkingDetailProvider. - Update Search to use POIID in POI in the TomTomSearchOffline module.