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 the com.tomtom.sdk.datamanagement.nds.update.automatic.AutomaticNdsStoreUpdaterConfiguration.RegionsAlongRoute and com.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.
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 for RoutePoint 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 under Route.plannedWith.
Fixes
  • Show all incremental instructions instead of just the first increment.
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.