Skip to content

TinyCBOR release 0.6

Latest
Compare
Choose a tag to compare
@thiagomacieira thiagomacieira released this 29 Oct 16:08
· 33 commits to main since this release

TinyCBOR 0.6 contains many changes developed over the past four years,
which have been included in Qt releases.

Notable new API:

  • Support for encoding and decoding half-precision floating points (cbor_encode_float_as_half_float and cbor_value_get_half_float_as_float) which convert to and from a single-precision float to the correct 16-bit representation.
  • Ability to restart parsing (cbor_value_reparse)

And some experimental API:

  • Parsing and encoding using delegated functions, not just a buffer (cbor_encoder_init_writer and cbor_parser_init_reader)
  • Parser support for iterating over string chunks

The project maintainer would like to thank the following people for contributing to this release and to bugfixes in the 0.5 branch:
Alexander Richardson
Andreas Zisowsky
Dan Church
Dmitry Shachnev
elie-elkhoury
Fabrice Fontaine
Hamilton Chapman
Koen Zandberg
Konstantin Yegupov
Maciej Jurczak
Mahavir Jain
Mårten Nordheim
Mathieu
Michael Richardson
Pedro Oliveira
Ricardo Crudo
Sergio Martins
Shubham Patil
Stewart Gebbie
Svyatoslav Phirsov

Full Changelog: v0.5.0...v0.6.0

Signed-off-by: Thiago Macieira thiago.macieira@intel.com