Release Notes
Version 0.72.0-rc02 - 30/10/2025
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.
Data Management
New features
MapDisplayElasticDataProvider: Add NKT* configuration classes in Objective-C and exported symbols.
General
New features
- Add
TomTomSDKBindingMapDisplayElasticDataProviderInternal. - Prototype of interfaces for iOS MapDataStoreConnector/bind.
Map Visualization
New features
DaichiLineClientimplemented to manage polylines on daichi.DaichiMarkersClientimplemented to manage markers on daichi.DaichiPolygonOverlayClientimplemented to manage polygon overlays on daichi.DaichiRouteClientimplemented to manage route operations.- Remove
DaichiAnnotationServiceimplementation, useDefaultAnnotationService.
Updates
- Fix setting the content edge insets for CarPlay to use the correct values.
Fixes
- Daichi polyline update issue fixed.
- Fix a crash where
DefaultRoutingVisualizationcould be retained beyond deinitialization. - Fix crash caused by incorrect vehicle restriction sections.
- Fix crash related to negative animation time after changing the system time.
- Fix incorrect offset of instruction arrows.
- Fix mapping for position-marker.
- Fix memory leak of
NKTCameraProperties. - Reduce number of HTTP requests for tiles, when the device clock is skewed.
- Security improvement.
- Update alternative routes color.
Deprecations
MapView.mapis now deprecated.MapView.getMapAsync(closure: @escaping (TomTomMap) -> ())should be used instead.
Navigation
Updates
- Added an internal storeAccess parameter to the
DataStoreMaintenanceEngineFactoryinitializer. - Introduced internal storeAccess locking for use during unified map references conversion.
- Preventive fork instructions are now transformed into fork instructions to maintain backwards compatibility as iOS doesn't support preventive instructions yet.
Fixes
- Ensured the
Maintaining Better Route Proposalimplementation is contained under a feature toggle. - Fix check structure for
MapDisplayElasticDataProvider. - Fix the issue with Apple's TTS framework crashing on iOS 26 devices. (DefaultTextToSpeech framework).
- Reconstruction mode route no longer trims routes on deviations.
Routing
New features
- Added support for middle direction when using
ForkInstruction,ExitHighwayInstructionandSwitchHighwayInstruction.
Updates
- Promote
TomTomSDKCommon.ZonedDatetype to General Availability. - Promote
TomTomSDKRoutingCommon.PlanningTime typeto General Availability. - Send
supportingIndexOfOriginparameter to online request. - Use route points per-leg instead of raw polyline.
Fixes
- Ignore fork point instructions.
- Set
minDeviationDurationandminDeviationDistanceonly for POST.
Deprecations
-
Deprecate the constructor
TomTomSDKNavigationEngines.GuidanceInstruction.ExitRoundaboutGuidanceInstruction(turnAngle:exitNumber:quantizedTurnAngle:id:routeOffset:maneuverPoint:drivingSide:combinedWithNext:previousSignificantRoad:nextSignificantRoad:routePath:intersectionName:signpost:).use
TomTomSDKNavigationEngines.GuidanceInstruction.ExitRoundaboutGuidanceInstruction(id:routeOffset:maneuverPoint:drivingSide:combinedWithNext:previousSignificantRoad:nextSignificantRoad:routePath:intersectionName:signpost:)instead. -
Route.Summary initializer is now deprecated.
Search
Updates
- Fewer allocations/copies in offline search.
Fixes
- Add new fuel type in bindings.
Telemetry
New features
- You can now send the
BetterRouteProposalRemovedEventfor telemetry.
Fixes
- MBRP telemetry events are now supported and archived, making them available for use and analysis.
Traffic
New features
- Traffic id was added as an additional response parameter in traffic sections.
Updates
- Make
TomTomSDKCommon.CauseHashable.