Release Notes
Release notes contain information about new features, improvements, known issues, and bug fixes in each release.
Version 1.4
1.4.10
1.4.10.81
2021-08-01
Compared with previous version 1.4.8.19.
- Add one more API in datasource to support auto trip detection.
- Add APIs in datasource to enable/disable datasource and query its status.
- Disable motion sensors datasource by default.
- Update and collect sensors and Gps data that are used to detect driving behavior events
HardBrake,HardAccerationandSharpTurnwhen they occur for 10 seconds before and 5 seconds after. - All data in terms of double is formatted in 6 digits.
1.4.8
1.4.8.19
2021-07-01
Compared with previous version 1.4.8.1.
- Change default collect level from medium to low
- Add Datasource support for background mode
- Add Datasource support for:
AmbientMagnetic - Update Datasource algorithm for generating events
HardBrake,HardAccerationandSharpTurn.
1.4.8.1
2021-06-08
Compared with previous version 1.4.5.31.
- Add Datacollector support for phone events:
Accelerometer,AmbientHumidity,AmbientLight,AmbientPressure,GeomagneticRotationVector,Gravity,Gyroscope,Heading,LinearAcceleration,RotationVector - Add Datasource support for 4 types of phone events:
Accelerometer,Gravity,Gyroscope,LinearAcceleration - Add Datacollector support for driving behavior related event models:
HardBrake,HardAcceration,SharpTurnandTripscore - Add Datasource support for dynamically generating events
HardBrake,HardAccerationandSharpTurnbased on the sensor data changes from system. - Add the feature that flush all binary data in memory into db when shutdown to avoid data loss.
1.4.5
1.4.5.31
2021-04-29
Compared with previous version 1.4.4.14.
- Add support for sensor event models
AcceleratorPedal,ASR(Anti-Slip Control Status),BrakingDecel,EngineLoad,EngineLoad,FuelLevel,Ignition,RelativeAcceleratorPedal,RuntimeSinceEngineStart,VehicleSpeed. - Expose simple configuration interface to end-user to specify grouping/packaging name and level(high/medium/low) rather than many detailed parameters.
- Reduce lots of INFO logs in datacollector.
- Fix bugs that session id should be fixed for a trip session.
- Improve gpsProbe implementation to avoid exception that
Can't create handler inside thread that has not called Looper.prepare()which result in latlon(0,0).
1.4.4
1.4.4.14
2021-03-31
- Add more event model
ClimateState,ChargeState,EntityFeedback,SelectWordPrediction.
1.4.2
1.4.2.99
2021-04-23
- Fix bugs that session id should be fixed for a trip session.
1.4.2.98
2021-04-20
- Reduce lots of INFO logs in datacollector.
- Fix bug that exception
Can't create handler inside thread that has not called Looper.prepare()"occurs when passingandroid.content.Contextinstance other thanMainActivity.thisto initialize datacollector.
1.4.2.96
2021-03-31
- Group sensors as a package in the configuration of data source component, rather than previously detailed parameters, now the user can simply specify certain package(presently only basePackage supported) as a combination of sensors and collect level low/medium/high.
1.4.2.93
2021-03-02
- Reduce aar size by removing redundant assets and stripping the dynamic library files.
1.4.2.78
2021-02-10
- Add an optional component Data Source to facilitate generation of data from various datasources
- Reduce aar file size by optimizing dependencies.
1.4.2.12
2021-01-29
-
Add data field validation for SDKOptions as below are mandatory, if any invalid, API
initialize()will fail- ApiKey
- ApiSecret
- CloudEndPoint
- ApplicationInfo.ApplicationName
- ApplicationInfo.ApplicationVersion
- SdkCacheDataDir
- DeviceGuid
- UserId
-
Appid as part of cloud URL is derived from ApplicationInfo.ApplicationName
- Fix bugs.
Version 1.3
1.3.1-r15c
2020-12-24
- Fix bugs.
- Reduce native library size by cutting off irrelevant components.
- Add internal attributes to log events
- API change for GpsProbeEvent: Multiple GPS records are allowed to set together now.
Version 1.2
1.2.5-r15c
2020-11-17
- Add real implementations to all APIs, user can set endpoint https://restapistage.telenav.com, send data and visualize the data via Kibana.
- Add one more parameter android.content.Context for API of "DataCollectorService.initialize"
- Change groupId from com.telenav.androidsdk to com.telenav.sdk
Version 1.1
1.1.1
2020-09-30
- First public release
- Only API with empty implementation