Ideas for new features #262
Unanswered
danielaparker
asked this question in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Proposed new features that are currently on the list are as follows:
Allow a
basic_json
value to hold non-owning views of otherbasic_json
values.Support for 128 bit integer types
__int128
andunsigned __int128
, if supported on the platform.A cddl extension that implements CDDL, specifically for validating CBOR data structures, but also applicable to JSON and other JSON-like formats.
Support for 128 bit floating point type
__float128
, if supported on the platform. This would allow support forbinary128
type in CBOR typed arrays anddecimal128
in BSON.Support encoding typed arrays as UBJSON strongly typed arrays.
Enhanced support for result and temporary stateful allocators.
Support user-defined functions in the jmespath extension
A JSON encoder that supports RFC 8785 - JSON Canonicalization Scheme
Add support for
char8_t
if C++20Traits specializations that encode sequence containers of
std::byte
to byte strings in CBOR, MessagePack and BSON.Support encoding CBOR and MessagePack data formats with more general keys.
Support JSONPath functions in the emerging SQL/JSON standard.
Comments and suggestions for other new features welcome.
Beta Was this translation helpful? Give feedback.
All reactions