Skip to content

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, HardAcceration and SharpTurn when 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, HardAcceration and SharpTurn.

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, SharpTurn and Tripscore
  • Add Datasource support for dynamically generating events HardBrake, HardAcceration and SharpTurn based 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 passing android.content.Context instance other than MainActivity.this to 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