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.
Navigation
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 toTomTomSDKPersonalDataDefault.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
.
- enum