Release Notes
Version 1.5.0 - 31/05/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
New features
- Add
com.tomtom.sdk.datamanagement.nds.update.NetworkConnectivityConfiguration
to control whether a metered connection is used for automatic updates. - Add
com.tomtom.sdk.datamanagement.nds.update.NetworkConnectivityConfigurationBuilder
to improve network configuration. - Add
networkConnectivity
argument to thecom.tomtom.sdk.datamanagement.nds.update.automatic.AutomaticNdsStoreUpdaterConfiguration.RegionsAlongRoute
andcom.tomtom.sdk.datamanagement.nds.update.automatic.AutomaticNdsStoreUpdaterConfiguration.RelevantRegions
constructors to specify if a metered connection is allowed.
Updates
- Fix the
UpdateInfo
Doxygen to clarify documentation that could be misleading.
Fixes
- Fix
com.tomtom.sdk.datamanagement.navigationtile.NavigationTileStoreConfiguration.toString()
throwing when API key is empty.
Map
Updates
- Update requirement of a followable route in
com.tomtom.sdk.map.display.camera.FollowCameraOperatorConfig.controlPointsMap
documentation. - Update so the parameters of the
com.tomtom.sdk.map.display.visualization.navigation.StyleConfiguration
class remain marked Public Preview, while the class itself is General Availability. To prevent unnecessary promotions, only the classes should be promoted, while all of the parameters should remain as Public Preview. - Update so the parameters of the
com.tomtom.sdk.map.display.visualization.routing.StyleConfiguration
class remain marked Public Preview, while the class itself is General Availability. To prevent unnecessary promotions, only the classes should be promoted, while all of the parameters should remain as Public Preview.
Fixes
- Fix zero delay road work and road closure not shown on the map.
Navigation
New features
- Allow registration of multiple horizon update listeners per set of horizon options.
- Filter out a distant proposed route.
- Filter out a nearby proposed route.
- Increase default in-memory cache size for NDS.Live only.
Updates
- Update the documentation for navigation listeners. Provide a more descriptive overview of how listeners work and when they are triggered.
Fixes
NavigationResumeSnapshot
is now available immediately after a navigation state change.NavigationResumeSnapshot
now removes saved snapshots after saving is completed.- Do not filter out BRP with BetterProposal reason.
- Fix the Application Not Responding error (ANR) that previously occurred when stopping navigation.
- Make decision window work with the Orbis map.
- The projected route now only contains sections that start and end within a map.
Routing
New features
- Add calculation for
remainingBudget
field annotations forRoutePoint
to provide State of Charge (SoC) at any point of the route leg. - The Route now stores the original
RoutePlanningOptions
that were used to plan the route underRoute.plannedWith
.
Fixes
- Show all incremental instructions instead of just the first increment.
Search
Fixes
- Exclude dynamic data from EV POI comparison and hashing, avoiding potentially unexpected behavior.
- Fix crash that previously occurred in the offline search feedback loop.