Libcanard Versions Save

A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems

3.1.2

4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/OpenCyphal/libcanard/compare/3.1.1...3.1.2

3.1.1

1 year ago

What's Changed

Full Changelog: https://github.com/OpenCyphal/libcanard/compare/3.1.0...3.1.1

3.1.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/OpenCyphal/libcanard/compare/3.0.1...3.1.0

3.0.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/OpenCyphal/libcanard/compare/3.0.0...3.0.1

3.0.0

2 years ago

This is primarily a branding release as UAVCANv1 was renamed to Cyphal. The only API change is related to branding: CANARD_UAVCAN_SPECIFICATION_VERSION_MAJOR -> CANARD_CYPHAL_SPECIFICATION_VERSION_MAJOR CANARD_UAVCAN_SPECIFICATION_VERSION_MINOR -> CANARD_CYPHAL_SPECIFICATION_VERSION_MINOR

There are also a few minor internal implementation and toolchain improvements that do not affect the API:

Kalyan Sriram (3): readme: update canardFilter example typo MISRA/AUTOSAR: remove flexible array (#192) readme: update v3.0 release notes (#195)

Pavel Kirienko (1): branding: UAVCAN -> OpenCyphal (#194)

v0.3

2 years ago

The repository will no longer accept changes to the legacy-v0 branch. Please head over to DroneCAN for continued maintenance.

2.0.0

2 years ago

1.1.0

2 years ago

1.0.0

3 years ago

The first stable release of Libcanard supporting UAVCAN/CAN v1.0.

0.100

4 years ago

Libcanard v0.100, implementing UAVCAN/CAN v1, is now available. Read the announcement at https://forum.uavcan.org/t/774.