Release 0.54.0
Main focus in this release are the polymorphic types for JSON
and CBOR
and the allocator handling for the library as whole.
The changes include:
- json/cbor nodes are now compliant with AllocatorAwareContainer requirements
- json/cbor nodes now support containers that do not allow incomplete types
- simple hashing infrastructure and std::hash for json/cbor nodes
- comparison operators for json/cbor nodes value types
- allocator propagation for set/map read
- allocator for
char*
now allocates the exact length allowing deallocation on call site