Android

[ 1.14.0 ] - 2021/10/14

Added:
    Core : Sensors availability are now returned in authentication service
    Driver Data : Add functions to manage manual trips

[ 1.13.2 ] - 2021/10/05

Breaking changes:
External libraries in DriveKit now require Java 8. If you run into any issues, please check the Android documentation.

[ 1.13.1 ] - 2021/09/22

Fixed:
    Core : Handle nullable address locality in reverse geocoder

[ 1.13.0 ] - 2021/09/08

Changed:
    DriverData: Better management of reverse geocoding

[ 1.12.2 ] - 2021/07/22

Added:
    New driveKit Component to implement a driving challenge in your app.
Changed:
    The minimum version supported by DriveKit is now Android 5.0 Lollipop (API 21).

[ 1.11.3 ] - 2021/05/24

Fixed
    TripAnalysis : improved initialization of localTripId when the application has been killed by a manufacturer battery optimization.

[ 1.11.2 ] - 2021/05/07

Fixed
    TripAnalysis: Manage phone calls during StartingState

[ 1.11.0 ] - 2021/04/05

Added
    Driver Data: Synchronize speeding data in local database
Changed
    Trip Analysis: Optimized local database synchronization for new trip

[ 1.10.0 ] - 2021/03/03

Added
    Driver Data: phone distraction indicators update (new scoring and call events)
Changed
    Driver Data: Improved deleted trip synchronisation if the user is connected to multiple smartphones.
    General : AndroidX libraries update.

[ 1.9.0 ] - 2021/01/20

Added
    Trip Analysis: Retrieving new data for the identification of distracted driving.
    Driver Data : Add function to declare transportation mode.
    Driver Data : Synchronize maneuver and evaluation with trips.

[ 1.8.0 ] - 2020/11/26

Fixed
    DriverData : Remove DriveQuant Google API Key in AndroidManifest.xml
Added
    Driver Data: The driver synthesis data and timeline of scores can be synchronised and used from the Driver Data component.
    Trip Analysis: It is now possible to add specific data within a trip's post

[ 1.7.0 ] - 2020/10/28

Added
    Trip Simulator: We have introduced a new component able to simulate trips in order to help your mobile app testings

[ 1.6.2 ] - 2020/10/22

Added
    Driver Achievement: A new ranking score (speed limit) can be displayed on the driver leaderboard.
    Trip Simulator: We have introduced a new component able to simulate trips in order to help your mobile app testings
    Trip Analysis: Handle an error that may occur when a trip is manually stopped
Changed
    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 modes
Fixed
    Trip Analysis: Handle an error that may occur when a trip is manually stopped

[ 1.6.1 ] - 2020/09/22

Changed
    All DriveKit components are now compatible with Android 11
Fixed
    Trip Analysis: In some cases vehicle is not correctly configured

[ 1.6.0 ] - 2020/08/26

Added
    DriverAchievement: New feature Rankings
    TripAnalysis: Enhancement of automatic trip recording by geozone detection

[ 1.5.1 ] - 2020/07/07

Added
    TripAnalysis: New public method to check and manually repost trips
    TripAnalysis: Improved detection of bicycle mobility

[ 1.5.0 ] - 2020/06/24

Added
    DriverAchievement: New feature for collection of driving badges.
    Vehicle: New feature to set-up a truck
Changed
    TripAnalysis: Improve Bluetooth device detection check during the trip
    Vehicle: Add new car brands
Fixed
    Core: Update the refresh token mechanism
    DatabaseUtils: Manage trips without phone distraction indicators

[ 1.4.2 ] - 2020/05/20

Fixed
    Vehicle component: Vehicles synchronization now manages odometers' deleted references
    TripAnalysis component: vehiclesConfigTakeOver parameter is correctly saved in SharedPreferences and reset when necessary
Changed
    Core: Improve logging system

[ 1.4.0 ] - 2020/04/20

Added
    New Vehicle component: Manage vehicle synchronization with local database, detection mode configuration of vehicle, and functions to pair a beacon or a bluetooth device to the vehicle
    Core: Add log configuration to remove log from console

[ 1.3.1 ] - 2020/03/27

Changed
    Trip Analysis: Update share position service with canceled events

[ 1.3.0 ] - 2020/03/06

Added
    New Driver Achievement SDK with streak features

[ 1.2.3 ] - 2020/03/02

Added
    Trip Analysis: Add optional sdkStateChanged method on TripListener
Fixed
    Trip Analysis: Fix ItineraryStatistics parsing for day and weekDay fields

[ 1.2.0 ] - 2020/01/17

Added
    Trip Analysis: The autostart feature supports Bluetooth vehicle detection. More detail here.

[ 1.1.6 ] - 2019/12/17

Added

    Trip Analysis: Notification channel name and id of trip recording foreground notification are now configurable for device running Android 8 or higher
    Trip Analysis: Add beacon detection for pre-Lollipop devices

[ 1.1.4 ] - 2019/11/26

Fixed

    Core: Logging system compatibilty with Android 10
    Trip Analysis: Fix IllegalStateException when some error messages are null

[ 1.1.3 ] - 2019/11/12

Fixed

    Trip Analysis: Beacon verification can failed when only UUID and major is configure
    Core: Authentication failed with some userId

[ 1.1.1 ] - 2019/10/31

Added

[ 1.1.0 ] - 2019/10/25

Added

    Add Driver Data SDK for Driver's trips synchronisation.
    Add Driver Data UI for trip display.

[ 1.0.1 ] - 2019/10/10

Fixed

    Calling startTrip method may generate an exception
    Trip Analysis SDK throws an exception when launched on Android virtual devices

Added

    Support of Android 10

[ 1.0.0 ] - 2019/09/16

Changed

    Release version of the Trip Analysis SDK.

Added

    New interface to retrieve the detected beacon event before the start of the trip.
    Add method to get the SDK recorder state.

[ 1.0.0 - beta 1 ] - 2019/09/09

Added

    Trip Analysis SDK is now available in beta version
Last modified 6d ago