Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump jsoncons to v1.0.0 #2704

Merged
merged 1 commit into from
Jan 2, 2025
Merged

chore: bump jsoncons to v1.0.0 #2704

merged 1 commit into from
Jan 2, 2025

Conversation

aleksraiden
Copy link
Contributor

@aleksraiden aleksraiden commented Jan 2, 2025

Bump jsoncons to v1.0.0 - full release notes: https://github.com/danielaparker/jsoncons/releases/tag/v1.0.0

Key changes

  • Non-const basic_json::operator[const string_view_type& key] no longer returns a proxy type.
  • Until 1.0.0, a buffer of text is supplied to basic_json_parser with a call to update() followed by a call to parse_some(). Once the parser reaches the end of the buffer, additional JSON text can be supplied to the parser with another call to update(), followed by another call to parse_some()
  • enum bigint_chars_format is deprecated and replaced by bignum_format_kind. Added bignum_format getter and setter functions
    to basic_json_options, and deprecated bigint_format getter and setter functions.
  • The jsonschema function make_schema, classes json_validator and validation_output, header file json_validator.hpp and example legacy_jsonschema_examples.cpp, deprecated in 0.174.0, have been removed.
  • Added stream output operator (<<) to uri class.
  • Added basic_json(json_pointer_arg_t, basic_json* j) constructor to allow a basic_json value to contain a non-owning view of another basic_json value.
  • Fixed bugs

Copy link

sonarqubecloud bot commented Jan 2, 2025

@PragmaTwice PragmaTwice merged commit 8dfb50a into unstable Jan 2, 2025
64 checks passed
@aleksraiden aleksraiden deleted the aleksraiden-patch-1 branch January 2, 2025 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants