Release Notes
Version 0.55.0 - 22/07/2024
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.
General
Updates
-
The following are now available in Public Preview:
TomTomSDKNavigationVisualization.NavigationVisualization.areRouteInstructionsVisible
.TomTomSDKRoutingVisualization.RoutingVisualization.areRouteInstructionsVisible
.
Location
Updates
- Filter out unnecessary predictions up to the current matched position.
Map
Breaking changes
-
Remove the following
TomTomSDKSearchVisualization
APIs (useTomTomSDKPoiVisualization
APIs instead to visualize Search Results):TomTomSDKSearchVisualization.SearchVisualization
.TomTomSDKSearchVisualization.SearchVisualization.clear()
.TomTomSDKSearchVisualization.SearchVisualization.displaySearchResults(List<SearchResult>)
.TomTomSDKSearchVisualization.SearchVisualization.removeSearchResult(List<SearchResult>)
.TomTomSDKSearchVisualization.SearchVisualization.replaceMap(TomTomMap)
.TomTomSDKSearchVisualization.SearchVisualizationFactory
.TomTomSDKSearchVisualization.SearchVisualizationFactory.create(TomTomMap):SearchVisualization
.
New features
TomTomSDKPOIVisualization.display(poiLocation:_)
can now display extended electric vehicle (EV) search details.
Fixes
- Fix overflowing icons for safety cameras in areas with no speed limit.
- Previously, safety locations remained after an active route changed. Now safety locations are removed when an active route is changed.
Navigation
Breaking changes
- Remove guidance triggering API from the public API.
New features
- Add visibility control for route instructions.
Updates
- The new case
NavigationStackView.State.freedrive
is now available in Public Preview. The stateNavigationStackView.State.freedrive
is automatically set when the methodNavigationView.ViewModel.start()
is called.
Fixes
- Adopt new
if
expression for navigation. - Previously, an empty navigation view was displayed during free driving. Now the correct navigation view is displayed during free driving.
- Previously, when a larger iOS font size was chosen, the navigation UI layout was broken. Now, the larger font size no longer breaks the navigation UI layout.
Routing
Breaking changes
- Make
routeType
,considerTraffic
, andavoidOptions
privately settable.
Fixes
- Fix initialization of
RoutePlanningOptions
. This changes the existing behavior ofRoutePlanningOptions
for this secondary constructor, which is still available in Public Preview.