Skip to content

Bump jsoncons to v0.175.0#2288

Merged
PragmaTwice merged 1 commit intounstablefrom
aleksraiden-patch-jsoncons-0.175.0
May 3, 2024
Merged

Bump jsoncons to v0.175.0#2288
PragmaTwice merged 1 commit intounstablefrom
aleksraiden-patch-jsoncons-0.175.0

Conversation

@aleksraiden
Copy link
Contributor

Breaking patch-release for early 0.174. Full changelog - https://github.com/danielaparker/jsoncons/releases/tag/v0.175.0

Important

  • Change to jsonpath::get function

The return value for jsonpath::get has been changed from a
pointer to the selected JSON value, or null if not found, to a
std::pair<Json*,bool>, where the bool component indicates
whether the get operation succeeded.

  • Change to new jsonschema classes and functions introduced in 0.174.0:

The overload of json_schema::validate that takes a callback
must now be passed a lambda that returns walk_result::advance or
walk_result::abort. This supports early exit from validation.

@sonarqubecloud
Copy link

sonarqubecloud bot commented May 3, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@PragmaTwice PragmaTwice merged commit 021c7de into unstable May 3, 2024
@PragmaTwice PragmaTwice deleted the aleksraiden-patch-jsoncons-0.175.0 branch May 4, 2024 03:05
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.

3 participants