Skip to content

Version 2.1.0 Released

Compare
Choose a tag to compare
@adamfowleruk adamfowleruk released this 14 Jan 19:25
· 12 commits to main since this release
12e3e18

This release improves detection and reliability on Android devices. Various internal changes have been made, and a move to a new Bluetooth SIG registered manufacturer and service UUID has been made. This release also includes the Analysis API, making in-memory, high performance analysis of sensor data possible in real time and using window functions. This release, on Android only, includes the beta of the General Purpose Distributed Messaging Protocol (GPDMP).

What's Changed

  • Transport layer security (TLS) primitives - Validated by @c19x in #208
  • Automated test - Validated by @c19x in #210
  • Reduced connection timeout from 12 to 8 seconds - Validated by @c19x in #216
  • Check ManufacturerSpecificData for Android devices running SDK 28 or lower by @pivotal-djoo in #218
  • SimplePayload cross platform test by @c19x in #224
  • Added Data.length() and Data.size() methods by @c19x in #233
  • Fixes #234. Added logging of seconds to three decimal places, and time zone by @adamfowleruk in #236
  • Temporal histogram by @c19x in #237
  • Merge of GPDMP and Android health check changes for v2.1 by @adamfowleruk in #245
  • Part of #82. Full unencrypted GPDMP now working against mock devices by @adamfowleruk in #246
  • Completed all required issues in v2.1.0 milestone by @adamfowleruk in #247
  • Release v2.1.0 merge from develop to main by @adamfowleruk in #248
  • Fixes #249. Corrected library version for release by @adamfowleruk in #250

New Contributors

Full Changelog: v2.0.0...v2.1.0