Release 0.115.0
New features:
-
bson UTC datetime associated with jsoncons
semantic_tag_type::timestamp
-
New traits class
is_json_type_traits_impl
that addresses issues
#133 and
#115 (duplicates) -
Following a proposal from soberich, jsonpath functions on JSONPath expressions
are no longer restricted to filter expressions. -
New jsonpath functions
sum
,count
,avg
, andprod
have been added. -
Added
semantic_tag_type::base16
,semantic_tag_type::base64
,semantic_tag_type::base64url
Non-breaking changes:
-
The json constructor that takes a
byte_string
and abyte_string_chars_format
has been deprecated, use asemantic_tag_type
to supply an encoding hint for a byte string, if any. -
The content handler
byte_string_value
function that takes abyte_string
and abyte_string_chars_format
has been deprecated, use asemantic_tag_type
to supply an encoding hint for a byte string, if any.
Changes:
- The
byte_string_chars_format
parameter in the content handlerdo_byte_string_value
function
has been removed, thesemantic_tag_type
parameter is now used to supply an encoding hint for a byte string, if any.