Skip to content

Release 0.99.7.3

Compare
Choose a tag to compare
@danielaparker danielaparker released this 24 Jul 02:24
· 9332 commits to master since this release
  • json_type_traits supports std::pair (convert to/from json array of size 2)

  • parse_stream renamed to parse (backwards compatible)

  • kvp_type renamed to key_value_pair_type (backwards compatible)

  • The _json and _ojson literal operators have been moved to the namespace jsoncons::literals.
    Access to these literals now requires

    using namespace jsoncons::literals;    

Rationale: avoid name clashes with other json libraries

  • The name owjson has been deprecated (still works) and changed to wojson. Rationale: naming consistency

  • Added json array functions emplace_back and emplace, and json object functions try_emplace
    and insert_or_assign, which are analagous to the standard library vector and map functions.