Release Notes
Version 0.49.0 - 28/02/2024
General
Fixes
- Consider user consent before initializing Telemetry.
- Fix memory leak when downloading a map.
Updates
- Add
equals()
,hashCode()
, andtoString()
methods tocom.tomtom.sdk.location.EntryPoint
. - Add
toString()
method tocom.tomtom.sdk.location.EntryType
.
Map
Deprecations
- Deprecate
com.tomtom.sdk.map.display.copyright.getCaption()
method. - Deprecate
com.tomtom.sdk.map.display.copyright.getCopyrights()
method.
New features
- Add
betterRoute
property tocom.tomtom.sdk.map.display.visualization.navigation
.
Fixes
- Improve visibility by positioning chevron on top of markers.
Updates
- Add click listener for click events on better route proposals.
- End-of-range marker now updates when the reachable range changes during navigation.
Navigation
New features
- Add a horizon reset notification to the Horizon API.
Fixes
- Update progress calculation for an active route with a waypoint each time a better route is proposed..
Updates
- Add reworked horizon safety locations documentation.
- Add safety locations in Germany.
- Update TomTomNavigation.navigationResumeSnapshot -> TomTomNavigation.getNavigationResumeSnapshot(): Result<NavigationResumeSnapshot, NavigationResumeSnapshotFailure>.
Routing
Updates
- Add
equals()
,hashCode()
, andtoString()
methods tocom.tomtom.sdk.routing.route.instruction.InstructionPoint
. - Promote
com.tomtom.sdk.routing.route.Consumption.compareTo
to General Availability.