Links

UI iOS

[ 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.0 ] - 2024/01/17

Changed
  • TripAnalysis: Add an option to select a full electric motorization when configuring a vehicle using the simplified method.

[ 1.43.0 ] - 2023/12/06

Fixed
  • Remove several warnings

[ 1.42.0 ] - 2023/11/07

Changed
  • CommonUI: remove UICircularProgressRing external dependency

[ 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.1 ] - 2023/09/26

Added
  • Project: DriveKit UI modules now supports Portuguese translations.

[ 1.40.0 ] - 2023/09/18

Changed
  • All DriveKit components now support iOS 17.
  • Vehicle: Updated vehicle change feature with new method.
Breaking Changes
  • iOS 11 is no longer supported.

[ 1.39.0 ] - 2023/08/02

Fixed
  • DriverDataUI: Correction of a rare issue when displaying events on the trip detail map.

[ 1.38.0 ] - 2023/07/18

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
  • TripAnalysis: 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.1 ] - 2023/05/09

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.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.0 ] - 2023/02/22

Fixed
  • DriverDataTimelineUI: Improved display of timelines in case the driver does not have enough data.

[ 1.33.0 ] - 2023/01/16

Added
  • DriverDataTimelineUI: New module, introducing Timeline.

[ 1.32.0 ] - 2022/10/17

Fixed
  • DriverData: Better presentation of the trip departure and arrival locations on the map.
  • Vehicle: Improved style of the cancel button on screen for adding a first mileage reference.

[ 1.31.0 ] - 2022/09/13

Changed
  • All DriveKit components now support iOS 16.
Breaking Changes
  • iOS 10 is no longer supported.
  • ARMv7 is no longer supported.
  • Bitcode is no longer supported.

[ 1.30.0 ] - 2022/09/07

Changed
  • Improvement of the user interface.
  • DriverAchievement: Improvement of the streaks configuration.

[ 1.29.0 ] - 2022/08/16

Added
  • Project: Support Danish language.
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: Display beacon data from the internal module BeaconUtils.

[ 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.

[ 1.26.0 ] - 2022/05/13

Changed
  • CommonUI: Update secondaryColor and complementaryFontColor values.

[ 1.25.0 ] - 2022/04/20

Changed
  • CommonUI: Add new color navBarElementColor for elements in navigationBar.

[ 1.24.0 ] - 2022/04/11

Changed
  • TripAnalysisUI: Minor changes on the working hours screen.

[ 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.0 ] - 2022/02/09

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.

[ 1.19.0 ] - 2021/12/06

Added
  • DriverAchievementUI: Add calls in streaks.
  • VehicleUI: Add mileage tracking feature.
Changed
  • DriverAchievementUI: Add pull-to-refresh to Badges & Streaks

[ 1.18.0 ] - 2021/11/09

Changed
  • PermissionsUtilsUI: remove the log part in the diagnosis
  • VehicleUI: Improve scan of beacon battery

[ 1.17.0 ] - 2021/09/21

Changed
  • All DriveKit components now support iOS 15.

[ 1.16.2 ] - 2021/09/15

Added
  • DriverData 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.2 ] - 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 segments on trip detail and map.

[ 1.12.0 ] - 2021/03/03

Added
  • DriverData: Update of the phone distraction UI. This screen displays the call duration, distance and phone calls segments location on the map.
Changed
  • CommonUI: Add tracking tag for TransportationModeVC screen

[ 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.0 ] - 2020/11/26

Changed
  • Minor improvements
  • Compatibility with internal components 1.8.0

[ 1.9.0 ] - 2020/10/28

Changed
  • It is now possible to track DriveKit screens.
  • 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.
Fixed
  • Driver Achievement: Fix separator color of cells in ranking screen.

[ 1.8.1 ] - 2020/10/13

Changed
  • Re-include armv7 architecture.

[ 1.8.0 ] - 2020/09/22

Added
  • DriveKit SDK supports Xcode 12.
Changed
  • The Permission Utils component now manages iOS 14 permissions and location settings.

[ 1.7.0 ] - 2020/08/25

Added
  • Driver Achievement: New feature for driver's ranking.

[ 1.6.3 ] - 2020/08/19

Fixed
  • Make methods of DKDefaultColors and DKDefaultFonts overridable.

[ 1.6.2 ] - 2020/07/29

Breaking changes
  • CommonUI: Configuration methods have been changed in order to be accessible from Objective-C.

[ 1.6.1 ] - 2020/07/07

Fixed
  • Driver Achievement: Minor fix in badge categories configuration

[ 1.6.0 ] - 2020/06/24

Added
  • Driver Achievement : 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.1 ] - 2020/04/29

Changed
  • Vehicle : UI updates.

[ 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

Changed
  • Driver Achievement : Update text size and color

[ 1.3.1 ] - 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
  • DriveKit SDK are now available on Cocoapods master repo, Github path and tag are no longer needed in podfile and dependencies are now automatically managed
  • Driver Data : Configuration files has been removed to simplify SDK configurations and configuration is now performed through DriveKitDriverDataUI class and Common UI SDK.
Last modified 14d ago