Skip to content

Releases: Sun-Lab-NBB/ataraxis-micro-controller

3.0.0

05 Apr 03:25

Choose a tag to compare

Major Release

Major Changes:

  1. Re-licensed the library under Apache 2.0 license.
  2. Updated project automation and dependency management to ataraxis-automation 8.0.0+ standard.
  3. Fixed various inconsistencies and inefficiencies in the source code.
  4. Added support for future agent-assisted development.
  5. Refactored message data prototype resolution to be performed automatically at compile time and expanded the range of supported prototype structures.

What's Changed

  • Feature/dependency update by @Inkaros in #4
  • Relicensed the project from GPL-3.0 to Apache 2.0. by @Inkaros in #5
  • Feature/code cleanup by @Inkaros in #6
  • Added compile-time prototype resolution and extended data type support. by @Inkaros in #7

Full Changelog: 2.0.0...3.0.0

2.0.0

25 Oct 03:03
a2ee6a0

Choose a tag to compare

Major Release

Main changes:

  • Updated all library dependencies to the latest versions and refactored the source code to accommodate dependency changes. Primarily, this includes the ataraxis-transport-layer-mc version 2.0.0.
  • Removed redundant safety checks and status codes, improving the library's runtime performance.
  • Added support for the 'keepalive' functionality used to monitor and detect microcontroller-PC communication interruptions.
  • Significantly streamlined the API documentation for all library components.

What's Changed

Full Changelog: 1.0.0...2.0.0

1.0.0

30 Dec 04:38

Choose a tag to compare

First Release

What's Changed

New Contributors

Full Changelog: https://github.com/Sun-Lab-NBB/ataraxis-micro-controller/commits/1.0.0