Release Notes
Version 0.72.0 - 18/03/2026
Discover the improvements and new features included in the following version.
Share your thoughts on this release by using the feedback button located at the bottom of the page.
For more in-depth documentation, check the API ReferenceGeneral
Deprecations
- Set specific API retirement date for the existing deprecated APIs.
Map Visualization
Updates
- Correct the logic for setting content edge insets in CarPlay, ensuring that the appropriate values are applied.
Fixes
- Change the color scheme for alternative routes to improve visual distinction and make route selection clearer for users.
- Correct the offset calculation for instruction arrows, ensuring that navigation instructions are displayed accurately on the map.
- Fix a crash that could happen if the device system time was changed, resulting in a negative animation duration.
- Fix a crash that could occur when processing routes with incorrect vehicle restriction sections.
- Fix a memory leak related to
TomTomSDKMapDisplay.NKTCameraProperties. - Implement a security enhancement to strengthen the protection against potential vulnerabilities.
- Optimize tile loading by reducing unnecessary HTTP requests if the device clock is not synchronized.
- Prevent a crash that occurred if
TomTomSDKRouteVisualization.DefaultRoutingVisualizationwas inadvertently retained after it should have been deinitialized. - Resolve an issue with the mapping of the position-marker, ensuring that the user’s current location is displayed correctly on the map.
Deprecations
- Deprecate
MapView.map.MapView.getMapAsync(closure: @escaping (TomTomMap) -> ())should be used instead.
Navigation
Updates
- Add internal
storeAccessparameter to theDataStoreMaintenanceEngineFactoryinitializer. - Implement internal locking for the
storeAccessmechanism during unified map references conversion. - Update the instruction handling logic so that preventive fork instructions are now transformed into standard fork instructions.
Fixes
- Correct the reported download size for
TomTomSDKOfflineMaps.CompositeRegion, ensuring that users see accurate information when downloading offline map regions. - Fix a crash that could occur when using Apple’s Text-to-Speech (TTS) framework on iOS 26 devices with the
TomTomSDKTextToSpeech.DefaultTextToSpeechframework. - Update the reconstruction mode so that routes are no longer trimmed when deviations occur.
Routing
New features
- Added support for middle direction when using
ForkInstruction,ExitHighwayInstructionandSwitchHighwayInstruction.
Updates
- Promote
TomTomSDKCommon.ZonedDatetype to General Availability. - Promote
TomTomSDKRoutingCommon.PlanningTimetype to General Availability. - Send
supportingIndexOfOriginparameter in online requests. - Update the routing logic to use route points defined per-leg, rather than relying on a raw polyline for the entire route.
Fixes
- Set
minDeviationDurationandminDeviationDistanceonly for POST requests. - Update the navigation logic to ignore fork point instructions.
Deprecations
- Deprecate
Route.Summaryinitializer. - Deprecate the constructor
TomTomSDKNavigationEngines.GuidanceInstruction.ExitRoundaboutGuidanceInstruction(turnAngle:exitNumber:quantizedTurnAngle:id:routeOffset:maneuverPoint:drivingSide:combinedWithNext:previousSignificantRoad:nextSignificantRoad:routePath:intersectionName:signpost:). Please use the updated constructorTomTomSDKNavigationEngines.GuidanceInstruction.ExitRoundaboutGuidanceInstruction(id:routeOffset:maneuverPoint:drivingSide:combinedWithNext:previousSignificantRoad:nextSignificantRoad:routePath:intersectionName:signpost:)instead.
Search
Updates
- Optimize the offline search functionality by minimizing unnecessary memory allocations and data copies.
Traffic
New features
- Add traffic ID as a response parameter in traffic sections.
Updates
- Make
TomTomSDKCommon.Causeconform to Hashable.