Skip to content
This repository has been archived by the owner on Aug 15, 2021. It is now read-only.

v0.10.0

Compare
Choose a tag to compare
@pyfisch pyfisch released this 02 Jul 15:38
· 31 commits to master since this release

Important changes since last release:

  • no_std support!
  • The default enum format was changed. It now uses the externally tagged format recommended by serde.
    One can optionally serialize to the legacy array-based format.
    Both formats are accepted for deserialization.
  • Deserialization is configurable.
    Opt-out of the packed format or only accept one enum serialization.
  • Value variants were renamed and simplified.
  • Keys of Value maps are now sorted in a canonical order.
  • Some utility methods for serialization and deserialization were removed
    because they saw little use.
  • 128-bit numbers can be used, but bear in mind that the values are
    still limited to 64-bit by the CBOR format.
  • Better docs and README.
  • Bug fixes.

I would like to thank @sfackler, @chrysn, @ogoodman, @kcking, @wildarch and @baloo for their contributions to this release!

If you have any questions or problems with the new release please open an issue.