Changelog

Template: - [Fix issue X in feature Y](https://github.com/PJK/libcbor/pull/XXX) (by [YYY](https://github.com/YYY))

Next

0.11.0 (2024-02-04)

0.10.2 (2023-01-31)

0.10.1 (2022-12-30)

0.10.0 (2022-12-29)

0.9.0 (2021-11-14)

0.8.0 (2020-09-20)

0.7.0 (2020-04-25)

0.6.1 (2020-03-26)

  • [Fix bad shared library version number](https://github.com/PJK/libcbor/pull/131)
    • Warning: Shared library built from the 0.6.0 release is erroneously marked as version “0.6.0”, which makes it incompatible with future releases including the v0.6.X line even though they may be compatible API/ABI-wise. Refer to the documentation for the new SO versioning scheme.

0.6.0 (2020-03-15)

0.5.0 (2017-02-06)

0.4.0 (2015-12-25)

Breaks build & header compatibility due to:

  • Improved build configuration and feature check macros

  • Endianness configuration fixes (by Erwin Kroon and David Grigsby)

  • pkg-config compatibility (by Vincent Bernat)

  • enable use of versioned SONAME (by Vincent Bernat)

  • better fuzzer (wasn’t random until now, ooops)

0.3.1 (2015-05-21)

  • documentation and comments improvements, mostly for the API reference

0.3.0 (2015-05-21)

  • Fixes, polishing, niceties across the code base

  • Updated examples

  • cbor_copy

  • cbor_build_negint8, 16, 32, 64, matching asserts

  • cbor_build_stringn

  • cbor_build_tag

  • cbor_build_float2, …

0.2.1 (2015-05-17)

  • C99 support

0.2.0 (2015-05-17)

  • cbor_ctrl_bool -> cbor_ctrl_is_bool

  • Added cbor_array_allocated & map equivalent

  • Overhauled endianess conversion - ARM now works as expected

  • ‘sort.c’ example added

  • Significantly improved and doxyfied documentation

0.1.0 (2015-05-06)

The initial release, yay!