Releases

Versioning

The Jacquard SDK uses Semantic Versioning. The main goal and property of Semantic Versioning is to give users of an SDK the safety of upgrading knowing what versions will and will not break code compatibility.

In summary:

Given a version number MAJOR.MINOR.PATCH, increment the:

 

  1. MAJOR version when you make incompatible API changes,

  2. MINOR version when you add functionality in a backwards compatible manner, and

  3. PATCH version when you make backwards compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR PATCH format.

Releases

Initial release - Version 0.1.0 - May 10, 2021

This is the initial release.

Version 0.2.0 - October 25, 2021

  1. Open sourced SDK.
  2. Record, store and send IMU data.
  3. New Sample App example called 'Places'.
  4. Improved Tag LED settings in sample app.
  5. Device firmware upgrade via Cloud API.
  6. Bug fixes.
  7. Documentation Improvements.

Version 1.0.0 - November 14, 2022

  1. Real time streaming of IMU data.
  2. Multi tag support - DFU & LEDs.
  3. Custom Proto support for custom UJT modules
  4. Improved UJT reconnections.
  5. Bug fixes.