UI Android
[ 2.14.0 ] - 2025/04/15
Changed
Project: Update DriveKit modules to
2.14.0
version.
[ 2.13.0 ] - 2025/03/17
Changed
Project: Update DriveKit modules to
2.13.0
version.
[ 2.12.0 ] - 2025/02/24
Changed
Project: Update DriveKit modules to
2.12.0
version.
[ 2.11.0 ] - 2025/02/17
Changed
Project: Update DriveKit modules to
2.11.0
version.
[ 2.10.0 ] - 2025/01/22
Added
Changed
Project: The minimum version supported by DriveKit is now Android 8.0 Oreo (API 26).
[ 2.9.1 ] - 2025/01/06
Changed
Project: Update DriveKit modules to
2.9.1
version.
[ 2.9.0 ] - 2024/12/16
Changed
[ 2.8.0 ] - 2024/12/03
Changed
Project: Update DriveKit modules to
2.8.0
version.
[ 2.7.3 ] - 2024/11/26
Changed
Project: Update DriveKit modules to
2.7.3
version.
[ 2.7.2 ] - 2024/11/21
Changed
Project: Update DriveKit modules to
2.7.2
version.
[ 2.7.1 ] - 2024/11/19
Changed
Project: Update DriveKit modules to
2.7.1
version.
[ 2.7.0 ] - 2024/11/05
Changed
Project: Update DriveKit modules to
2.7.0
version.TripAnalysis: Deprecated
getCurrentTripStartDate()
method is replaced bygetCurrentTripInfo()
method in Trip Recording Button widget.
[ 2.6.0 ] - 2024/10/22
Changed
Project: Update DriveKit modules to
2.6.0
version.TripAnalysis: Replace
getLastTripPoint()
deprecated method bygetLastTripPointOfCurrentTrip()
[ 2.5.0 ] - 2024/10/15
Changed
Project: Edge-to-edge has been managed on every screens and temporary
windowOptOutEdgeToEdgeEnforcement="true"
attribute has been removed.
[ 2.4.1 ] - 2024/09/17
Changed
Project: Update DriveKit modules to
2.4.1
version.
[ 2.4.0 ] - 2024/07/31
Added
Support Dutch language. The DriveKit SDK now contains 8 languages: English, French, German, Italian, Spanish, Portuguese, Danish and Dutch.
Changed
Fixed
DriverData : Improved map display of phone lock/unlock events occurring near the end of the trip.
[ 2.3.1 ] - 2024/11/22
Changed
Project: Update DriveKit modules to
2.3.1
version.
[ 2.3.0 ] - 2024/06/19
Changed
The Glide library has been removed
Improved user interface by standardizing padding for card components
[ 2.2.0 ] - 2024/05/29
Changed
[ 2.1.0 ] - 2024/05/20
Changed
DriverAchievement: The badge screen provides a summary of acquired badges, those yet to be obtained, and the total count for each level (bronze, silver, and gold).
[ 2.0.2 ] - 2024/05/02
Changed
Project: Update DriveKit modules to
2.0.2
version.
[ 2.0.1 ] - 2024/04/18
Changed
Project: Update DriveKit modules to
2.0.1
version.
[ 2.0.0 ] - 2024/04/10
This is a major version of the DriveKit SDK.
There is no breaking changes, except the deletion of methods and properties already marked as deprecated for more than a year.
Changed
DriverData: Distraction and speeding widget synthesis cards no longer show a score if there is only unscored trips.
Removed
PermissionsUtilsUI: Following deprecated methods are now deleted:
showPermissionViews(context: Context, permissionView: ArrayList, permissionViewListener: PermissionViewListener)
configureBluetooth(isBluetoothNeeded: Boolean)
configureDiagnosisLogs(shouldDisplayDiagnosisLogs: Boolean)
configureLogPathFile(logPathFile: String)
VehicleUI: Deprecated method
fun configureVehiclePickerExtraStep(listener: VehiclePickerCompleteListener
is now deleted.TimelineUI: Deprecated property
scores
is now deleted.
[ 1.46.0 ] - 2024/02/29
Changed
We have adjusted the card and button graphic components to harmonise all screens.
Timeline: Distraction and speeding scores for too short trips are no longer taken into account and displayed on timelines.
[ 1.45.0 ] - 2024/02/07
Changed
The list of challenges can be filtered by status and year. The challenge synthesis displays the number of ranked participants.
[ 1.44.1 ] - 2024/01/19
Changed
Project: Update Kotlin version to 1.8.22, Android Gradle Plugin to 8.1.4 and Gradle to 8.3
TripAnalysis: Add an option to select a full electric motorization when configuring a vehicle using the simplified method.
[ 1.43.0 ] - 2023/12/06
Changed
Project: Migrate from Kotlin Synthetics to Jetpack view binding
[ 1.42.0 ] - 2023/11/07
Changed
Project: Update DriveKit internal modules to
1.38.0
[ 1.41.0 ] - 2023/10/19
Changed
DriverData: Update trip list and Last Trips widget behaviour when user has no trip analyzed yet.
Vehicle: The lists of gasoline hybrids vehicles and plug-in gasoline hybrids vehicles are independent to simplify the selection process.
[ 1.40.0 ] - 2023/09/14
Added
Project: DriveKit UI modules now supports Portuguese translations.
Changed
Vehicle: Updated vehicle change feature with new method.
[ 1.39.2 ] - 2023/08/09
Changed
[ 1.38.0 ] - 2023/07/17
Added
DriverData: A new feature displays the driver's profile, the estimated driving distance per period and the typology of the most frequent trip.
[ 1.37.0 ] - 2023/06/12
Added
TripAnalysisUI: Add a button to control the trip recording: start, stop or cancel. When a trip is recording, it displays the time and distance travelled.
[ 1.36.2 ] - 2023/05/23
Changed
Project: Update DriveKit internal modules to
1.32.0
[ 1.36.1 ] - 2023/05/05
Added
DriverData: The component My Synthesis displays an overview of driving conditions (weather, road type, day/night) on several time scales: weekly, monthly or yearly.
Changed
Vehicle: The choice between the two options to configure a vehicle (default or advanced) is made easier.
PermissionsUtils: The battery optimisation section in the diagnostic screen has been updated to add a link to the online tutorial.
[ 1.35.1 ] - 2023/04/11
Fixed
Common UI: Change of CO2 mass display unit.
[ 1.35.0 ] - 2023/03/27
Added
DriverData: Introduce a new component "My Synthesis" to let the user evaluate his level against a reference and to compare his performance with other drivers.
Changed
Common UI: Update scores levels values on gauges.
[ 1.34.5 ] - 2023/02/23
Fixed
Vehicle: Fix replace beacon feature.
Changed
Project: Update DriveKit internal modules to
1.29.4
[ 1.33.0 ] - 2023/01/16
Added
DriverDataTimelineUI: New module, introducing Timeline.
Changed
Project: The minimum version supported by DriveKit is now Android 6.0 Marshmallow (API 23).
[ 1.32.2 ] - 2022/12/09
Changed
Project: Update DriveKit internal modules to 1.27.2
[ 1.32.1 ] - 2022/11/25
Fixed
DriverData: Remove wrong unit on adherence limit score.
Changed
[ 1.32.0 ] - 2022/10/17
Fixed
Vehicle: Improved UI for the Add/Replace Vehicle button.
[ 1.31.0 ] - 2022/09/13
Changed
Minor bugfixes and improvements.
[ 1.30.0 ] - 2022/08/29
Breaking changes
[ 1.29.0 ] - 2022/08/16
Added
Project: Support Danish language.
DriverData: The pending trips are now reposted when a pull-to-refresh is done in the trip list.
Fixed
Project: Improve management of custom fonts.
Changed
PermissionsUtils: Improve Battery Optimization wording in the diagnosis content mail.
Vehicle: The "Add a vehicle" UX button has been improved.
[ 1.28.0 ] - 2022/07/01
Changed
Vehicle: Improve beacon data display.
[ 1.27.0 ] - 2022/06/14
Changed
DriverData: Energy consumption is displayed instead of fuel consumption for electric vehicles in the trip details.
DriverData: The readability of the phone distraction event counters has been improved in the trip details.
PermissionsUtils : The list of permissions to be displayed during the onboarding is now directly managed by the module.
[ 1.26.1 ] - 2022/05/17
Changed
Project: Update DriveKit internal modules.
[ 1.26.0 ] - 2022/05/13
Changed
Common UI: Update
secondaryColor
andcomplementaryFontColor
values.
[ 1.25.0 ] - 2022/04/20
Fixed
DriverDataUI: Change
dk_driverdata_weak_accel
due to a wrong translation in french.
[ 1.24.0 ] - 2022/04/11
Changed
TripAnalysisUI: Minor changes on the working hours screen.
[ 1.23.3 ] - 2022/04/07
Changed
DriverDataUI: Update DriveKit internal modules to manage Trip object updating issue.
[ 1.23.1 ] - 2022/03/30
Fixed
PermissionsUtils: A crash that can happen when clicking on the Diagnosis contact button at the end of the month.
[ 1.23.0 ] - 2022/03/23
Added
TripAnalysis: All DriveKit users can now get a built-in crash detection feature integrated in the Trip Analysis component. This feature comes with a graphical interface that helps the driver to confirm the collision and to automatically dial an assistance call.
[ 1.22.1 ] - 2022/03/02
Changed
VehicleUI: Minor UI improvements.
[ 1.21.0 ] - 2022/01/24
Added
TripAnalysisUI : Add an interface to allow the user to set the time periods in which automatic trip recording is enabled.
[ 1.20.0 ] - 2022/01/10
Added
DriverAchievementUI: New phone call badge to encourage drivers to reduce distracted driving.
Changed
PermissionsUtils: Improved battery optimization management on Android 12.
[ 1.19.0 ] - 2021/12/06
Added
DriverAchievementsUI: Add calls in streaks.
VehicleUI: Add mileage tracking feature.
[ 1.18.1 ] - 2021/11/23
Changed
Permission Utils: remove the log part in the diagnosis.
Vehicle: Improve scan of beacon battery.
[ 1.17.1 ] - 2021/10/29
Changed
Update internal modules versions to manage cases when Nearby Devices permission is not authorized yet.
[ 1.17.0 ] - 2021/10/14
Changed
Project: Update DriveKit internal modules
[ 1.16.2 ] - 2021/10/05
Breaking changes
All DriveKit components are now compatible with Android 12.
The Permission Utils component manages the new permissions required from Android 12.
[ 1.16.1 ] - 2021/09/22
Changed
General : Update DriveKit internal dependencies with 1.13.1 version
[ 1.16.0 ] - 2021/09/08
Added
Driver Data UI: New Widget to display a condensed view and shortcuts to the driver's last trips.
Common UI: Description of the methods to set up DriveKit screen view tracking.
Changed
Common UI: Improved time formatting on some screens
[ 1.15.1 ] - 2021/07/22
Fixed
Permissions Utils UI : Background task permission can be skipped to manage some Chinese OEM's breaking behaviour
[ 1.15.0 ] - 2021/06/28
Added
New DriveKit UI component to implement a driving challenge in your app.
[ 1.14.0 ] - 2021/05/07
Added
Driver Data: Synthesis scorecard to display the driver's average performances.
[ 1.13.0 ] - 2021/04/05
Added
Driver Data: Display speeding score and overspeeding segment on trip detail and map.
[ 1.12.0 ] - 2021/03/03
Added
Driver Data: Update of the phone distraction UI. This screen displays the call duration, distance and phone calls segments location on the map.
Changed
General: AndroidX libraries update.
[ 1.11.1 ] - 2021/01/20
Changed
Driver Data: Graphical upgrades to improve the user experience.
Driver Data: It is now possible to display alternative transportation modes in a dedicated trip list.
[ 1.10.1 ] - 2021/01/06
Changed
Permission Utils: Update location permission texts to be compliant with Google rules
[ 1.10.0 ] - 2020/11/26
Fixed
Permission Utils: Responsive improvement for screens sizes under 5".
Driver Data : UI improvement and minor bug fixes
Changed
Driver Data: Description of the method to add an API key to access Google MAP.
[ 1.9.2 ] - 2020/11/02
Fixed
DriverData UI: Manage an incompatibility with the trips filter when the Vehicle component is not present
[ 1.9.0 ] - 2020/10/28
Changed
Driver Achievement: A new ranking score (speed limit) can be displayed on the driver leaderboard
Driver Data: By default, the trip list shows only the trips made in vehicles. A configuration parameter enables the display of the trips detected in alternative transportation mode
[ 1.8.0 ] - 2020/09/22
Changed
All DriveKit components are now compatible with Android 11.
The Permission Utils component manages the new permissions required from Android 11.
[ 1.7.0 ] - 2020/08/26
Added
DriverAchievement: New feature for driver's ranking
[ 1.6.2 ] - 2020/07/16
Fixed
PermissionsUtils: Fix battery optimization request for smartphones running on pre-Android 6.0 versions (API 23).
[ 1.6.1 ] - 2020/07/07
Fixed
DriverAchievement: Minor fix in the list of streaks
[ 1.6.0 ] - 2020/06/24
Added
DriverAchievement: New feature for collection of driving badges.
Vehicle: New feature to set-up a truck
[ 1.5.0 ] - 2020/05/20
Added
New Permissions Utils UI module: User permissions management and sensor status diagnosis
[ 1.4.0 ] - 2020/04/20
Added
New Vehicle component: Manage vehicle synchronization with local database, detection mode configuration of vehicle, functions to pair a beacon or a bluetooth device to the vehicle, and a vehicle selection features
[ 1.3.2 ] - 2020/03/27
Fixed
Driver Achievement: Improve UI
Changed
Common UI: Improve fonts and colors configurations
[ 1.3.0 ] - 2020/03/06
Added
UI versioning is now independent from SDK versioning
New Common UI SDK : Centralized common UI configurations
New Driver Achievement SDK with streak features
Breaking changes
Driver Data : Configuration files has been removed to simplify SDK configurations and configuration is now performed through DriveKitDriverDataUI class and Common UI SDK.
Last updated
Was this helpful?