Releases
The Digital Cockpit SDK contains the source code needed to start developing your own IVI application on the TomTom Digital Cockpit platform. See Developing with the SDK to get started.
Recent releases
Release 1.0.7287-4077 - 14 May 2024, 13:10
Release notes
AnyIviServiceBase
is marked as deprecated. UseIviServiceBase
instead.
API References
Compatibility reports
Security reports
Release 1.0.7264-4057 - 03 May 2024, 13:51
Release notes
- Kotlin upgrade to 1.9.22. See release notes: https://github.com/JetBrains/kotlin/releases/tag/v1.9.22
API References
Compatibility reports
Security reports
Release 1.0.7251-4043 - 01 May 2024, 08:48
Release notes
- Fix for phone number formatting.
API References
Compatibility reports
Security reports
Release 1.0.7168-3986 - 10 Apr 2024, 23:55
Release notes
- Gradle updated to 8.7.
- This release has embedded Kotlin version 1.9.22, which is a dependency for TTDC SDK
gradleplugins
.
- This release has embedded Kotlin version 1.9.22, which is a dependency for TTDC SDK
API References
Compatibility reports
Release 1.0.7027-3878 - 14 Mar 2024, 18:05
Release notes
- Fixing favorite contact images not shown.
- Moved the following API from package
com.tomtom.ivi.platform.framework.api.common.util
(TTDC SDK moduleplatform_framework_api_common_util
) to packagecom.tomtom.tools.android.api.util
(TTDC catalog dependencycom.tomtom.tools.android:api_util
):Animation.setAnimationEndListener
DefaultAnimationListener
AppOpsUtil
Bundle.getBooleanOrNull``Bundle.getIntOrNull``Collection<Boolean?>.anyTrue``Collection<Boolean?>.anyFalse``Iterable<T>.indexOfFirstOrNull``Iterable<T>.indexOfLastOrNull``Context.isMainProcess
delay
withTimeout
KClass<*>.packageName``KClass<*>.enclosingClass
isNullable
View.getBoundingRect``View.isEventWithinBounds``View.getParentInputViewOrNull
API References
Compatibility reports
Release 1.0.7006-3862 - 13 Mar 2024, 05:53
Release notes
- Allow to disable low-resolution artwork upscaling to avoid pixelized images. Can be used for Bluetooth artwork.
- Add a new
isArtworkUpscalingSupported
property in mediaSourceDefinitionPolicy
to disable upscaling artwork per source. - Add a new
isArtworkUpscalingSupported
property in MediaPlaybackViewModel. - Add a new media static configuration
forceUpscaleArtworkConfigKey
to force upscaling the artwork for all the sources. This should be set tofalse
to use the source policyisArtworkUpscalingSupported
property instead.
- Add a new
API References
Compatibility reports
Release 1.0.6982-3841 - 07 Mar 2024, 05:48
Release notes
- Added new API to safely access Android Car Services:
CarFlow
andCarClient
in packagecom.tomtom.ivi.platform.vehiclefunctions.api.common.androidcar
.
API References
Compatibility reports
Release 1.0.6910-3780 - 22 Feb 2024, 09:47
Release notes
- Fix the calculated text height for the input phone number in Dial Pad is incorrect. The text can be cut-off when the custom text size is too small.
API References
Compatibility reports
Release 1.0.6886-3763 - 17 Feb 2024, 06:10
Release notes
- Custom NavApp Color theme is not applied correctly. Due to the IDs used to match theme stylables do not match, the custom theme style resource is applied before the stock navapp color theme. Hence the custom NavApp color theme never works. With the fix, only the custom NavApp color style resource presents in the style resources.
API References
Compatibility reports
Release 1.0.6878-3759 - 16 Feb 2024, 05:48
Release notes
- Adding documentation on mocking the availability of BluetoothConnectivityService.
API References
Compatibility reports
Release 1.0.6872-3751 - 14 Feb 2024, 05:49
Release notes
- Added
VehicleHvacService.cabinTargetTemperature: Temperature
, and its setterVehicleHvacService.setCabinTargetTemperature(zone: VehicleZone<SeatArea>, temperature: Temperature)
, Â to allow better unit conversions usingcom.tomtom.tools.android.api.quantity.Temperature
.- The original property
VehicleHvacService.cabinTargetTemperatureCelsius: Float
and its setterVehicleHvacService.setCabinTargetTemperature(zone: VehicleZone<SetArea>, temperature: Float)
have both been deprecated.
- The original property
API References
Compatibility reports
Release 1.0.6853-3737 - 08 Feb 2024, 06:46
Release notes
- Remove scaleType from ImageView. The source image for ProcessPanel header image keeps its aspect ration, instead of cropping.
API References
Compatibility reports
Older releases
See the release notes for older releases.