Skip to content

jsoncpp 1.9.7#273312

Merged
BrewTestBot merged 28 commits into
mainfrom
bump-jsoncpp-1.9.7
May 3, 2026
Merged

jsoncpp 1.9.7#273312
BrewTestBot merged 28 commits into
mainfrom
bump-jsoncpp-1.9.7

Conversation

@BrewTestBot
Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
## What's Changed
* Fixes PreventInSourceBuilds.cmake to work with add_subdirectory by @morbo84 in https://github.com/open-source-parsers/jsoncpp/pull/1383
* json_value.cpp bug in the edges of uint/int by @YaalLek in https://github.com/open-source-parsers/jsoncpp/pull/1519
* Release 1.9.6 and move versions to 1.9.7 by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1566
* Fixed work secure_allocator on old compiers by @TsynkPavel in https://github.com/open-source-parsers/jsoncpp/pull/1478
* Fix flag -DJSONCPP_USE_SECURE_MEMORY:BOOL=TRUE by @tfc in https://github.com/open-source-parsers/jsoncpp/pull/1567
* fix(build): remove `check_required_components` for meson build by @chenrui333 in https://github.com/open-source-parsers/jsoncpp/pull/1570
* the cgi module was removed from Python3.13 by @a-detiste in https://github.com/open-source-parsers/jsoncpp/pull/1578
* Fix name of static library when targeting MinGW. by @mmuetzel in https://github.com/open-source-parsers/jsoncpp/pull/1579
* Fix comparison warnings caused by 54fc4e2 by @JensMertelmeyer in https://github.com/open-source-parsers/jsoncpp/pull/1575
* Drop pre-C++11 alternatives by @BillyDonahue in https://github.com/open-source-parsers/jsoncpp/pull/1593
* feat: support std::string_view in Value API by @evalon32 in https://github.com/open-source-parsers/jsoncpp/pull/1584
* Added Value::findType with String key by @SwintonStreet in https://github.com/open-source-parsers/jsoncpp/pull/1574
* Set up for Bazel module builds. by @bcsgh in https://github.com/open-source-parsers/jsoncpp/pull/1597
* Add a BUILD.bazel file for //example. by @bcsgh in https://github.com/open-source-parsers/jsoncpp/pull/1602
* Fix "include what you use" issue by @victorvianna in https://github.com/open-source-parsers/jsoncpp/pull/1625
* Make the build configuration under Bazel more correct. by @bcsgh in https://github.com/open-source-parsers/jsoncpp/pull/1600
* Add Bazel tests by @bcsgh in https://github.com/open-source-parsers/jsoncpp/pull/1601
* Return false in Reader::readValue when stack limit is exceeded by @xuhdev in https://github.com/open-source-parsers/jsoncpp/pull/1619
* Remove deprecated/removed clang-tidy key AnalyzeTemporaryDtors (#1614) by @bmagistro in https://github.com/open-source-parsers/jsoncpp/pull/1615
* [docs] Consuming JSONCpp via Conan package manager by @uilianries in https://github.com/open-source-parsers/jsoncpp/pull/1622
* Cleanup README.md, fix broken link. by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1633
* Add gcovr.cfg to fix CI coverage merge errors by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1635
* Remove build directory exclusion from gcovr config by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1640
* Add test for allowDroppedNullPlaceholders by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1648
* Prevent test colision when running in parallel via RESOURCE_LOCK by @marty1885 in https://github.com/open-source-parsers/jsoncpp/pull/1637
* fixup project version updater by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1649
* Update README with project status and focus by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1639
* Adding a cmake option to exclude the jsoncpp files from install. by @nv-jdeligiannis in https://github.com/open-source-parsers/jsoncpp/pull/1596
* Change stack depth limit to 256 by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1657
* Fix uninitialized CMake variable in version.in by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1658
* Fix CMake deprecation warning for compatibility with CMake < 3.10    by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1659
* Scope JSON_DLL_BUILD to shared lib target only by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1660
* Fix number parsing failing under non-C locales by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1662
* Reject unescaped control characters in JSON strings by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1663
* Fix MSAN issue in #1626 by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1654
* Fix string_view ABI mismatch between library and consumers by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1661
* Revert "Fix number parsing failing under non-C locales" by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1664
* Fix use-after-free in Reader::parse(std::istream&) by @baylesj in https://github.com/open-source-parsers/jsoncpp/pull/1665
* Update bazel config for 9.x by @keith in https://github.com/open-source-parsers/jsoncpp/pull/1655

New Contributors

Full Changelog: open-source-parsers/jsoncpp@1.9.6...1.9.7

View the full release notes at https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.7.


@github-actions github-actions Bot added bump-formula-pr PR was created using `brew bump-formula-pr` meson Meson use is a significant feature of the PR or issue labels Mar 19, 2026
@daeho-ro daeho-ro force-pushed the bump-jsoncpp-1.9.7 branch 2 times, most recently from dafa656 to edfc230 Compare March 20, 2026 02:10
@github-actions github-actions Bot added the long build Set a long timeout for formula testing label Mar 20, 2026
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Mar 21, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions Bot added the stale No recent activity label Mar 23, 2026
@chenrui333 chenrui333 added in progress Stale bot should stay away and removed stale No recent activity labels Mar 23, 2026
@daeho-ro daeho-ro force-pushed the bump-jsoncpp-1.9.7 branch from e0476f1 to 9b1cf08 Compare May 2, 2026 13:59
@daeho-ro daeho-ro removed the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label May 2, 2026
@daeho-ro daeho-ro force-pushed the bump-jsoncpp-1.9.7 branch from 9b1cf08 to 947891c Compare May 2, 2026 16:24
@daeho-ro daeho-ro added ready to merge PR can be merged once CI is green and removed in progress Stale bot should stay away labels May 3, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

⚠️ Bottle publish failed.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

:shipit: @ZhongRuoyu has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

⚠️ @ZhongRuoyu bottle publish failed.

@ZhongRuoyu
Copy link
Copy Markdown
Member

ZhongRuoyu commented May 3, 2026

==> valijson
Error: valijson should have an `:all` bottle but one cannot be created:

https://github.com/Homebrew/homebrew-core/actions/runs/25276967844/job/74108297711#step:10:158

@daeho-ro daeho-ro added the CI-no-bottle-cache Disable bottle cache label May 3, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 3, 2026
@BrewTestBot BrewTestBot enabled auto-merge May 3, 2026 16:15
@BrewTestBot BrewTestBot added this pull request to the merge queue May 3, 2026
Merged via the queue into main with commit c18640a May 3, 2026
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-jsoncpp-1.9.7 branch May 3, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-no-bottle-cache Disable bottle cache CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. long build Set a long timeout for formula testing meson Meson use is a significant feature of the PR or issue ready to merge PR can be merged once CI is green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants