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.6520-3498 - 19 Nov 2023, 12:28
Release notes
- Changing the artwork size in the now playing view panel in the media app due to Bluetooth image size limitation.
API References
Compatibility reports
Release 1.0.6504-3487 - 16 Nov 2023, 09:06
Release notes
- Added the possibility to include waypoints in the intents used automate the triggering of trip planning
API References
Compatibility reports
Release 1.0.6473-3468 - 08 Nov 2023, 08:15
Release notes
- The default notification fragment has become adaptive. It will change to the new 'wide' configuration when its width is greater than the
ttivi_notification_breakpoint_width
attribute.
API References
Compatibility reports
Release 1.0.6434-3450 - 30 Oct 2023, 21:52
Release notes
- Communications: Fixed animation glitches of spinners shown in the contacts panels.
- Communication tabs: Show the relevant empty state when phone book contact synchronization is not enabled.
- Upgrade Kotlin to 1.9.10.
- See release notes: https://github.com/JetBrains/kotlin/releases/tag/v1.9.10
- Learn more about Kotlin 1.9.0 in https://kotlinlang.org/docs/whatsnew19.html
- Communications: Show an animated spinner while the phone book is getting synchronized.
- Upgrade Gradle to 8.4. The Kotlin version embedded in Gradle has been updated to Kotlin 1.9.10. This means that Gradle plugins offered by TTDC SDK are build with Kotlin 1.9.10.
API References
Compatibility reports
Release 1.0.6336-3423 - 12 Oct 2023, 21:59
Release notes
- Media: Fixed a crash which can happen when opening the media search panel.
- Add support for media source custom actions by default in media application without frontend extension needed.
- Media API changes:
- The
Action
class has now an additionalicon
property to support the custom actions icon. - Remove
StandardMediaControls.SHUFFLE
andStandardMediaControls.REPEAT
action the defaultMediaControlFactory
. MediaControlPolicy.customControls
is now nullable.- Add
MediaButtonsConfiguration.getCustomMediaControlFactoriesFor
to retrieve custom actions from the media buttons configuration.
API References
Compatibility reports
Release 1.0.6303-3400 - 09 Oct 2023, 15:36
Release notes
- Communications: Fix the dialpad layout issue in landscape mode when the UI scaling factor is 1.0.
- Communications: fixed phonebook synchronisation status.
- Communications: Fix the dialpad layout when making a call in portrait mode.
API References
Compatibility reports
Release 1.0.6239-3372 - 27 Sep 2023, 13:47
Release notes
- Communications: Add a configurable timeout for phonebook synchronization stalled.
- Communications: Show information about the fact that phonebook synchronization is in progress.
API References
Compatibility reports
Release 1.0.6195-3339 - 19 Sep 2023, 08:50
Release notes
- Communications: Added new status to PhonebookSynchronizationHelper to reflect the fact that synchronisation is in progress.
- Communications: Fixed an issue that the recent calls were not always shown in combination with a large amount of contacts.
- API Compatibility reports for Android Tools are now available in the Release Notes section.
- Switched all modules to non-transitive resources, as recommended by the Google Android team, to achieve better performance of assembling the project.
- This requires developers to manually import resources from the package those are located in. It applies to Java and Kotlin source files, and also to XML layouts.
- For example, to access
R.attr.tt_surface_content_color_emphasis_high
, it is now necessary to importcom.tomtom.tools.android.core.theme.R
(and it is recommended to use import aliases to be able to import resources from different packages at the same time).
- Remove deprecated API: RemoteDrawable and RemoteDrawableResolver
API References
Compatibility reports
Release 1.0.6166-3321 - 14 Sep 2023, 16:24
Release notes
- Communications: Fix for the call notification panel shown twice for one call.
API References
Compatibility reports
Release 1.0.6081-3283 - 31 Aug 2023, 11:56
Release notes
- Migration to Android Gradle Plugin 8.0.2. Dependent project must also migrate to AGP 8.0.+. This brings many breaking changes. For the migration instructions see release notes.
API References
Compatibility reports
Release 1.0.6037-3260 - 23 Aug 2023, 07:28
Release notes
- Style attribute
ttivi_systemui_taskpanel_topbar_height
is renamed tottivi_taskpanel_topbar_height
.
API References
Compatibility reports
Release 1.0.6030-3256 - 21 Aug 2023, 17:44
Release notes
SetupActivity
incom.tomtom.ivi.platform.framework.api.product.debugpermissions
is being replaced bySetupProxyActivity
(in the same package). At the moment, theSetupActivity
class still exists.SetupActivity
will be removed in the near future.- One of the meta-data keys used by
SetupActivity
is also being replaced.com.tomtom.ivi.platform.debugpermissions.META_DATA_KEY_MAIN_ACTIVITY_CLASS_NAME
will be replaced by: com.tomtom.ivi.platform.product.activity.META_DATA_KEY_TARGET_ACTIVITY_CLASS_NAME
. At the moment,SetupActivity
andSetupProxyActivity
will still accept the old key. Support for the old key will be removed in the near future.
- One of the meta-data keys used by
API References
Compatibility reports
Older releases
See the release notes for older releases.