Release Notes

Version 1.18.0 - 24/10/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
  • Previously, when getEncryptionMethod failed the error message was not helpful for troubleshooting. Now, there is a better error message provided when no encryption method can be found.

Location

Updates
  • The following are now in General Availability:

    • DefaultLocationProviderFactory.
    • MapMatchedLocationProviderFactory.

Map

New features
  • Add GeoJSON support for vehicle restrictions on routing visualization.
  • Implement route tube and marker click listeners for GeoJSON route.
Fixes
  • Previously, there was a time discrepancy between Better Route Proposal (BRP) time spoken in the BRP announcement and the time shown on the map. This inconsistency is now fixed.
Updates
  • Support the isOneWay flag in Virtual Horizon traffic events by populating com.tomtom.sdk.traffic.TrafficEvent.isOneWay.
Fixes
  • Previously, the replan failed after deviation on an imported leg. Now this replanning issue is fixed.

Routing

New features
  • Add polyline encoding to routing to decrease data usage, especially for longer routes.
  • Promote com.tomtom.sdk.routing.route.section.traffic.TrafficSection constructor to General Availability.
Fixes
  • Provide destination's arrival energy in case of LDEV routes calculated by the OfflineRoutePlanner.
Deprecations
  • Deprecate the TrafficSection constructor with the int effectiveSpeedInKmh parameter. The replacement constructor is effectiveSpeed.