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.
General
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.NavigationMapMatchingObserver
toTomTomSDKNavigation.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.AnnouncementMode
to public preview. - Demote
TomTomNavigationEngines.GuidanceEngine
to public preview. - Demote
TomTomNavigationEngines.LaneGuidanceUpdate
to public preview. - Demote
TomTomNavigationEngines.LaneGuidanceUpdateType
to public preview. - Improve
TomTomNavigation
documentation. - 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
customAPIURL
to parameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createEVChargingAvailabilityProvider
.
Updates
- Add
customAPIURL
parameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createFuelPriceProvider
. - Add
customAPIURL
to parameter toTomTomDynamicDataOnline.OnlineDynamicDataProviderFactory.createParkingDetailProvider
. - Update Search to use POIID in POI in the TomTomSearchOffline module.