Release Notes

Version 0.58.0 - 19/08/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.

Breaking changes
  • Remove TomTomSDKCommonUI.SizePreferenceKey struct.

  • Remove the following Public Preview protocols:

    • TomTomSDKNavigation.NavigationEngines
    • TomTomSDKNavigation.MainNavigationEngines
    • TomTomSDKNavigation.RouteNavigationEnginesProvider.

Personalization

Breaking changes
  • Rename the TomTomSDKPersonalDataDefault.PersonalDataError enum to TomTomSDKPersonalDataDefault.PersonalDataFactoryError.
Updates
  • TomTomSDKPersonalDataDefault.PersonalDataFactoryError.cannotCreatePersonalData(path:) is now available in Public Preview.

Routing

New features
  • Use centimeter precision functions in the OnboardDirections bindings.
Updates
  • Promote manual charging stops APIs to Public Preview:

    • enum TomTomSDKRoutingCommon.WaypointType
    • initializer TomTomSDKRoutingCommon.ItineraryPoint.init(id:place:heading:pauseTime:chargingStationID:waypointType:)
    • property TomTomSDKRoutingCommon.ItineraryPoint.getter:chargingStationID
    • property TomTomSDKRoutingCommon.ItineraryPoint.getter:waypointType.