Skip to content

2.4.0 - Ordered collections, API cleanup & docs

Compare
Choose a tag to compare
@kdubb kdubb released this 16 Jan 06:30
ab550bb

Ordered Collections

JSON objects & CBOR maps always use ordered dictionaries to ensure the order of keys is always preserved when decoding or encoding.

What's Changed

  • Reconfigure to build Cfyaml from entire libfyaml package by @kdubb in #22
  • Ordered objects for JSON & maps for CBOR, and type aliases for container types by @kdubb in #23
  • Cleanup JSONWriter API by @kdubb in #25
  • Revamp CBOR Half support and type alias all CBOR float types (raises min to macOS 11, iOS 14, watchOS 7, tvOS 14) by @kdubb in #24
  • Fix compilation for "Any watchOS Device" and add to test matrix by @kdubb in #26
  • Cleanup ASN1 API by @kdubb in #27
  • Update ASN1 docs by @kdubb in #28

Full Changelog: 2.3.0...2.4.0