From f2020da0dd36ddf1e023eada2f5ad2f70dd7cc76 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Mon, 1 Aug 2022 23:27:58 +0200 Subject: [PATCH] :bookmark: set version to 3.11.1 --- .github/ISSUE_TEMPLATE/bug.yaml | 2 +- .reuse/templates/json.jinja2 | 2 +- .reuse/templates/json_support.jinja2 | 2 +- CITATION.cff | 2 +- CMakeLists.txt | 2 +- ChangeLog.md | 351 +++++++++--------- README.md | 2 +- docs/docset/docset.json | 2 +- docs/examples/meta.output | 4 +- docs/examples/nlohmann_json_version.output | 2 +- docs/json.gif | Bin 1644571 -> 1644779 bytes docs/mkdocs/docs/integration/cmake.md | 8 +- include/nlohmann/adl_serializer.hpp | 2 +- .../nlohmann/byte_container_with_subtype.hpp | 2 +- include/nlohmann/detail/abi_macros.hpp | 6 +- .../nlohmann/detail/conversions/from_json.hpp | 2 +- .../nlohmann/detail/conversions/to_chars.hpp | 2 +- .../nlohmann/detail/conversions/to_json.hpp | 2 +- include/nlohmann/detail/exceptions.hpp | 2 +- include/nlohmann/detail/hash.hpp | 2 +- .../nlohmann/detail/input/binary_reader.hpp | 2 +- .../nlohmann/detail/input/input_adapters.hpp | 2 +- include/nlohmann/detail/input/json_sax.hpp | 2 +- include/nlohmann/detail/input/lexer.hpp | 2 +- include/nlohmann/detail/input/parser.hpp | 2 +- include/nlohmann/detail/input/position_t.hpp | 2 +- .../detail/iterators/internal_iterator.hpp | 2 +- .../nlohmann/detail/iterators/iter_impl.hpp | 2 +- .../detail/iterators/iteration_proxy.hpp | 2 +- .../detail/iterators/iterator_traits.hpp | 2 +- .../iterators/json_reverse_iterator.hpp | 2 +- .../detail/iterators/primitive_iterator.hpp | 2 +- include/nlohmann/detail/json_pointer.hpp | 2 +- include/nlohmann/detail/json_ref.hpp | 2 +- include/nlohmann/detail/macro_scope.hpp | 2 +- include/nlohmann/detail/macro_unscope.hpp | 2 +- .../nlohmann/detail/meta/call_std/begin.hpp | 2 +- include/nlohmann/detail/meta/call_std/end.hpp | 2 +- include/nlohmann/detail/meta/cpp_future.hpp | 2 +- include/nlohmann/detail/meta/detected.hpp | 2 +- include/nlohmann/detail/meta/identity_tag.hpp | 2 +- include/nlohmann/detail/meta/is_sax.hpp | 2 +- include/nlohmann/detail/meta/std_fs.hpp | 2 +- include/nlohmann/detail/meta/type_traits.hpp | 2 +- include/nlohmann/detail/meta/void_t.hpp | 2 +- .../nlohmann/detail/output/binary_writer.hpp | 2 +- .../detail/output/output_adapters.hpp | 2 +- include/nlohmann/detail/output/serializer.hpp | 2 +- include/nlohmann/detail/string_concat.hpp | 2 +- include/nlohmann/detail/string_escape.hpp | 2 +- include/nlohmann/detail/value_t.hpp | 2 +- include/nlohmann/json.hpp | 4 +- include/nlohmann/json_fwd.hpp | 2 +- include/nlohmann/ordered_map.hpp | 2 +- include/nlohmann/thirdparty/hedley/hedley.hpp | 2 +- .../thirdparty/hedley/hedley_undef.hpp | 2 +- meson.build | 2 +- single_include/nlohmann/json.hpp | 94 ++--- tests/abi/diag/diag.cpp | 2 +- tests/abi/diag/diag.hpp | 2 +- tests/abi/diag/diag_off.cpp | 2 +- tests/abi/diag/diag_on.cpp | 2 +- tests/abi/inline_ns/use_current.cpp | 2 +- tests/abi/inline_ns/use_v3_10_5.cpp | 2 +- tests/abi/main.cpp | 2 +- tests/benchmarks/src/benchmarks.cpp | 2 +- tests/cmake_add_subdirectory/project/main.cpp | 2 +- tests/cmake_fetch_content/project/main.cpp | 2 +- tests/cmake_fetch_content2/project/main.cpp | 2 +- tests/cmake_import/project/main.cpp | 2 +- tests/cmake_import_minver/project/main.cpp | 2 +- .../project/Bar.cpp | 2 +- .../project/Bar.hpp | 2 +- .../project/Foo.cpp | 2 +- .../project/Foo.hpp | 2 +- .../project/main.cpp | 2 +- tests/cuda_example/json_cuda.cu | 2 +- tests/src/fuzzer-driver_afl.cpp | 2 +- tests/src/fuzzer-parse_bjdata.cpp | 2 +- tests/src/fuzzer-parse_bson.cpp | 2 +- tests/src/fuzzer-parse_cbor.cpp | 2 +- tests/src/fuzzer-parse_json.cpp | 2 +- tests/src/fuzzer-parse_msgpack.cpp | 2 +- tests/src/fuzzer-parse_ubjson.cpp | 2 +- tests/src/make_test_data_available.hpp | 2 +- tests/src/test_utils.hpp | 2 +- tests/src/unit-32bit.cpp | 2 +- tests/src/unit-algorithms.cpp | 2 +- tests/src/unit-allocator.cpp | 2 +- tests/src/unit-alt-string.cpp | 2 +- tests/src/unit-assert_macro.cpp | 2 +- tests/src/unit-binary_formats.cpp | 2 +- tests/src/unit-bjdata.cpp | 2 +- tests/src/unit-bson.cpp | 2 +- .../src/unit-byte_container_with_subtype.cpp | 2 +- tests/src/unit-capacity.cpp | 2 +- tests/src/unit-cbor.cpp | 2 +- tests/src/unit-class_const_iterator.cpp | 2 +- tests/src/unit-class_iterator.cpp | 2 +- tests/src/unit-class_lexer.cpp | 2 +- tests/src/unit-class_parser.cpp | 2 +- tests/src/unit-comparison.cpp | 2 +- tests/src/unit-concepts.cpp | 2 +- tests/src/unit-constructor1.cpp | 2 +- tests/src/unit-constructor2.cpp | 2 +- tests/src/unit-convenience.cpp | 2 +- tests/src/unit-conversions.cpp | 2 +- tests/src/unit-deserialization.cpp | 2 +- tests/src/unit-diagnostics.cpp | 2 +- tests/src/unit-disabled_exceptions.cpp | 2 +- tests/src/unit-element_access1.cpp | 2 +- tests/src/unit-element_access2.cpp | 2 +- tests/src/unit-hash.cpp | 2 +- tests/src/unit-inspection.cpp | 2 +- tests/src/unit-items.cpp | 2 +- tests/src/unit-iterators1.cpp | 2 +- tests/src/unit-iterators2.cpp | 2 +- tests/src/unit-json_patch.cpp | 2 +- tests/src/unit-json_pointer.cpp | 2 +- tests/src/unit-large_json.cpp | 2 +- tests/src/unit-merge_patch.cpp | 2 +- tests/src/unit-meta.cpp | 6 +- tests/src/unit-modifiers.cpp | 2 +- tests/src/unit-msgpack.cpp | 2 +- tests/src/unit-noexcept.cpp | 2 +- tests/src/unit-ordered_json.cpp | 2 +- tests/src/unit-ordered_map.cpp | 2 +- tests/src/unit-pointer_access.cpp | 2 +- tests/src/unit-readme.cpp | 2 +- tests/src/unit-reference_access.cpp | 2 +- tests/src/unit-regression1.cpp | 2 +- tests/src/unit-regression2.cpp | 2 +- tests/src/unit-serialization.cpp | 2 +- tests/src/unit-testsuites.cpp | 2 +- tests/src/unit-to_chars.cpp | 2 +- tests/src/unit-ubjson.cpp | 2 +- tests/src/unit-udl.cpp | 2 +- tests/src/unit-udt.cpp | 2 +- tests/src/unit-udt_macro.cpp | 2 +- tests/src/unit-unicode1.cpp | 2 +- tests/src/unit-unicode2.cpp | 2 +- tests/src/unit-unicode3.cpp | 2 +- tests/src/unit-unicode4.cpp | 2 +- tests/src/unit-unicode5.cpp | 2 +- tests/src/unit-user_defined_input.cpp | 2 +- tests/src/unit-windows_h.cpp | 2 +- tests/src/unit-wstring.cpp | 2 +- tests/src/unit.cpp | 2 +- wsjcpp.yml | 2 +- 149 files changed, 384 insertions(+), 371 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 762b08e9a..c168a9c5d 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -76,7 +76,7 @@ body: label: Library version description: > Which version of the library did you use? If it is a released version, - please enter the version number (e.g., 3.11.0). Otherwise, please enter + please enter the version number (e.g., 3.11.1). Otherwise, please enter the commit hash. If you got the library from another source as the GitHub repository (e.g., via a package manager), please also state this. diff --git a/.reuse/templates/json.jinja2 b/.reuse/templates/json.jinja2 index 4e85ec224..e2d997862 100644 --- a/.reuse/templates/json.jinja2 +++ b/.reuse/templates/json.jinja2 @@ -1,6 +1,6 @@ __ _____ _____ _____ __| | __| | | | JSON for Modern C++ -| | |__ | | | | | | version 3.11.0 +| | |__ | | | | | | version 3.11.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json {% for copyright_line in copyright_lines %} diff --git a/.reuse/templates/json_support.jinja2 b/.reuse/templates/json_support.jinja2 index 3df94354e..f46034566 100644 --- a/.reuse/templates/json_support.jinja2 +++ b/.reuse/templates/json_support.jinja2 @@ -1,6 +1,6 @@ __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (supporting code) -| | |__ | | | | | | version 3.11.0 +| | |__ | | | | | | version 3.11.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json {% for copyright_line in copyright_lines %} diff --git a/CITATION.cff b/CITATION.cff index 7f3cff5d5..07848fac9 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -7,7 +7,7 @@ authors: email: mail@nlohmann.me website: https://nlohmann.me title: "JSON for Modern C++" -version: 3.11.0 +version: 3.11.1 date-released: 2022-01-03 license: MIT repository-code: "https://github.com/nlohmann" diff --git a/CMakeLists.txt b/CMakeLists.txt index 1945b2cd3..8268cede0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.1) ## PROJECT ## name and version ## -project(nlohmann_json VERSION 3.11.0 LANGUAGES CXX) +project(nlohmann_json VERSION 3.11.1 LANGUAGES CXX) ## ## MAIN_PROJECT CHECK diff --git a/ChangeLog.md b/ChangeLog.md index 1d7f8cabd..dfbacdac1 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,9 +1,18 @@ # Changelog All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [3.11.0](https://github.com/nlohmann/json/releases/tag/3.11.0) (2022-07-31) +## [3.11.1](https://github.com/nlohmann/json/releases/tag/3.11.1) (2022-08-01) -[Full Changelog](https://github.com/nlohmann/json/compare/v3.10.5...3.11.0) +[Full Changelog](https://github.com/nlohmann/json/compare/v3.11.0...3.11.1) + +- Regression: no matching literal operator for call to 'operator""\_json' [\#3645](https://github.com/nlohmann/json/issues/3645) +- \_json operator""\(\) [\#3644](https://github.com/nlohmann/json/issues/3644) + +- Fix global UDLs [\#3646](https://github.com/nlohmann/json/pull/3646) ([falbrechtskirchinger](https://github.com/falbrechtskirchinger)) + +## [v3.11.0](https://github.com/nlohmann/json/releases/tag/v3.11.0) (2022-08-01) + +[Full Changelog](https://github.com/nlohmann/json/compare/v3.10.5...v3.11.0) - ICPC: warning \#1098: the qualifier on this friend declaration is ignored [\#3632](https://github.com/nlohmann/json/issues/3632) - Starting with 3.10.4, just adding `\#include json.hpp` causes compile error: `overload resolution selected deleted operator '=' [\#3620](https://github.com/nlohmann/json/issues/3620) @@ -189,36 +198,7 @@ All notable changes to this project will be documented in this file. This projec - Improve documentation InputType and IteratorType [\#3246](https://github.com/nlohmann/json/pull/3246) ([nlohmann](https://github.com/nlohmann)) - Remove stringstream [\#3244](https://github.com/nlohmann/json/pull/3244) ([nlohmann](https://github.com/nlohmann)) - fix \_MSC\_VER version to check for std::filesystem [\#3240](https://github.com/nlohmann/json/pull/3240) ([gcerretani](https://github.com/gcerretani)) -- Fix compilation error with NVCC [\#3234](https://github.com/nlohmann/json/pull/3234) ([nlohmann](https://github.com/nlohmann)) -- Remove Travis CI [\#3233](https://github.com/nlohmann/json/pull/3233) ([nlohmann](https://github.com/nlohmann)) -- Add build step for NVCC and fix a warning [\#3227](https://github.com/nlohmann/json/pull/3227) ([nlohmann](https://github.com/nlohmann)) -- Update cpplint [\#3225](https://github.com/nlohmann/json/pull/3225) ([nlohmann](https://github.com/nlohmann)) -- Fix: Warning for shadowed variables \(\#3188\) [\#3193](https://github.com/nlohmann/json/pull/3193) ([kernie](https://github.com/kernie)) -- Fix FAQ hyperlink typo in readme [\#3148](https://github.com/nlohmann/json/pull/3148) ([Prince-Mendiratta](https://github.com/Prince-Mendiratta)) -- Docs: Update `skip_comments` to `ignore_comments` [\#3145](https://github.com/nlohmann/json/pull/3145) ([daniel-kun](https://github.com/daniel-kun)) - Add macros NLOHMANN\_DEFINE\_TYPE\_INTRUSIVE\_WITH\_DEFAULT and ...\_NON\_INTRUSIVE\_WITH\_DEFAULT [\#3143](https://github.com/nlohmann/json/pull/3143) ([pketelsen](https://github.com/pketelsen)) -- fix typos in documentation [\#3140](https://github.com/nlohmann/json/pull/3140) ([striezel](https://github.com/striezel)) -- Fix spelling [\#3125](https://github.com/nlohmann/json/pull/3125) ([axic](https://github.com/axic)) -- Extend std specializations [\#3121](https://github.com/nlohmann/json/pull/3121) ([nlohmann](https://github.com/nlohmann)) -- Add missing erase\(first, last\) function to ordered\_map [\#3109](https://github.com/nlohmann/json/pull/3109) ([nlohmann](https://github.com/nlohmann)) -- Fix typos in operator\[\] documentation [\#3102](https://github.com/nlohmann/json/pull/3102) ([axnsan12](https://github.com/axnsan12)) -- Add C++17 copies of the test binaries [\#3101](https://github.com/nlohmann/json/pull/3101) ([nlohmann](https://github.com/nlohmann)) -- Add examples for parsing from iterator pair [\#3100](https://github.com/nlohmann/json/pull/3100) ([nlohmann](https://github.com/nlohmann)) -- Update CI [\#3088](https://github.com/nlohmann/json/pull/3088) ([nlohmann](https://github.com/nlohmann)) -- Revert invalid fix [\#3082](https://github.com/nlohmann/json/pull/3082) ([nlohmann](https://github.com/nlohmann)) -- Allow to use get with explicit constructor [\#3079](https://github.com/nlohmann/json/pull/3079) ([nlohmann](https://github.com/nlohmann)) -- fix std::filesystem::path regression [\#3073](https://github.com/nlohmann/json/pull/3073) ([theodelrieu](https://github.com/theodelrieu)) -- Consolidate documentation [\#3071](https://github.com/nlohmann/json/pull/3071) ([nlohmann](https://github.com/nlohmann)) -- Add recursive update function [\#3069](https://github.com/nlohmann/json/pull/3069) ([nlohmann](https://github.com/nlohmann)) -- Fix Clang version [\#3040](https://github.com/nlohmann/json/pull/3040) ([nlohmann](https://github.com/nlohmann)) -- Fix assertion failure for JSON\_DIAGNOSTICS [\#3037](https://github.com/nlohmann/json/pull/3037) ([carlsmedstad](https://github.com/carlsmedstad)) -- meta: fix is\_compatible/constructible traits [\#3020](https://github.com/nlohmann/json/pull/3020) ([theodelrieu](https://github.com/theodelrieu)) -- Set parent pointers for values inserted via update\(\) \(fixes \#3007\). [\#3008](https://github.com/nlohmann/json/pull/3008) ([AnthonyVH](https://github.com/AnthonyVH)) -- Allow allocators for output\_vector\_adapter [\#2989](https://github.com/nlohmann/json/pull/2989) ([nlohmann](https://github.com/nlohmann)) -- Re-add Clang 12 [\#2986](https://github.com/nlohmann/json/pull/2986) ([nlohmann](https://github.com/nlohmann)) -- Use new Docker image [\#2981](https://github.com/nlohmann/json/pull/2981) ([nlohmann](https://github.com/nlohmann)) -- Fix -Wunused warnings on JSON\_DIAGNOSTICS [\#2976](https://github.com/nlohmann/json/pull/2976) ([gcerretani](https://github.com/gcerretani)) -- Update docset generation script [\#2967](https://github.com/nlohmann/json/pull/2967) ([nlohmann](https://github.com/nlohmann)) ## [v3.10.5](https://github.com/nlohmann/json/releases/tag/v3.10.5) (2022-01-03) @@ -249,6 +229,24 @@ All notable changes to this project will be documented in this file. This projec - some static analysis warning at line 11317 [\#1390](https://github.com/nlohmann/json/issues/1390) - Compiling with icpc [\#755](https://github.com/nlohmann/json/issues/755) +- Fix compilation error with NVCC [\#3234](https://github.com/nlohmann/json/pull/3234) ([nlohmann](https://github.com/nlohmann)) +- Remove Travis CI [\#3233](https://github.com/nlohmann/json/pull/3233) ([nlohmann](https://github.com/nlohmann)) +- Add build step for NVCC and fix a warning [\#3227](https://github.com/nlohmann/json/pull/3227) ([nlohmann](https://github.com/nlohmann)) +- Update cpplint [\#3225](https://github.com/nlohmann/json/pull/3225) ([nlohmann](https://github.com/nlohmann)) +- Fix: Warning for shadowed variables \(\#3188\) [\#3193](https://github.com/nlohmann/json/pull/3193) ([kernie](https://github.com/kernie)) +- Fix FAQ hyperlink typo in readme [\#3148](https://github.com/nlohmann/json/pull/3148) ([Prince-Mendiratta](https://github.com/Prince-Mendiratta)) +- Docs: Update `skip_comments` to `ignore_comments` [\#3145](https://github.com/nlohmann/json/pull/3145) ([daniel-kun](https://github.com/daniel-kun)) +- fix typos in documentation [\#3140](https://github.com/nlohmann/json/pull/3140) ([striezel](https://github.com/striezel)) +- Fix spelling [\#3125](https://github.com/nlohmann/json/pull/3125) ([axic](https://github.com/axic)) +- Extend std specializations [\#3121](https://github.com/nlohmann/json/pull/3121) ([nlohmann](https://github.com/nlohmann)) +- Add missing erase\(first, last\) function to ordered\_map [\#3109](https://github.com/nlohmann/json/pull/3109) ([nlohmann](https://github.com/nlohmann)) +- Fix typos in operator\[\] documentation [\#3102](https://github.com/nlohmann/json/pull/3102) ([axnsan12](https://github.com/axnsan12)) +- Add C++17 copies of the test binaries [\#3101](https://github.com/nlohmann/json/pull/3101) ([nlohmann](https://github.com/nlohmann)) +- Add examples for parsing from iterator pair [\#3100](https://github.com/nlohmann/json/pull/3100) ([nlohmann](https://github.com/nlohmann)) +- Update CI [\#3088](https://github.com/nlohmann/json/pull/3088) ([nlohmann](https://github.com/nlohmann)) +- Consolidate documentation [\#3071](https://github.com/nlohmann/json/pull/3071) ([nlohmann](https://github.com/nlohmann)) +- Add recursive update function [\#3069](https://github.com/nlohmann/json/pull/3069) ([nlohmann](https://github.com/nlohmann)) + ## [v3.10.4](https://github.com/nlohmann/json/releases/tag/v3.10.4) (2021-10-16) [Full Changelog](https://github.com/nlohmann/json/compare/v3.10.3...v3.10.4) @@ -262,6 +260,10 @@ All notable changes to this project will be documented in this file. This projec - Feature request, Add to\_json/from\_json to align with other to/from binary api. [\#3067](https://github.com/nlohmann/json/issues/3067) - vcpkg is out of date [\#3066](https://github.com/nlohmann/json/issues/3066) +- Revert invalid fix [\#3082](https://github.com/nlohmann/json/pull/3082) ([nlohmann](https://github.com/nlohmann)) +- Allow to use get with explicit constructor [\#3079](https://github.com/nlohmann/json/pull/3079) ([nlohmann](https://github.com/nlohmann)) +- fix std::filesystem::path regression [\#3073](https://github.com/nlohmann/json/pull/3073) ([theodelrieu](https://github.com/theodelrieu)) + ## [v3.10.3](https://github.com/nlohmann/json/releases/tag/v3.10.3) (2021-10-08) [Full Changelog](https://github.com/nlohmann/json/compare/v3.10.2...v3.10.3) @@ -285,6 +287,15 @@ All notable changes to this project will be documented in this file. This projec - 3.10.1 zip json.hpp has version number 3.10.0 instead of 3.10.1 [\#2973](https://github.com/nlohmann/json/issues/2973) - Assertion failure when serializing array with JSON\_DIAGNOSTICS set [\#2926](https://github.com/nlohmann/json/issues/2926) +- Fix Clang version [\#3040](https://github.com/nlohmann/json/pull/3040) ([nlohmann](https://github.com/nlohmann)) +- Fix assertion failure for JSON\_DIAGNOSTICS [\#3037](https://github.com/nlohmann/json/pull/3037) ([carlsmedstad](https://github.com/carlsmedstad)) +- meta: fix is\_compatible/constructible traits [\#3020](https://github.com/nlohmann/json/pull/3020) ([theodelrieu](https://github.com/theodelrieu)) +- Set parent pointers for values inserted via update\(\) \(fixes \#3007\). [\#3008](https://github.com/nlohmann/json/pull/3008) ([AnthonyVH](https://github.com/AnthonyVH)) +- Allow allocators for output\_vector\_adapter [\#2989](https://github.com/nlohmann/json/pull/2989) ([nlohmann](https://github.com/nlohmann)) +- Re-add Clang 12 [\#2986](https://github.com/nlohmann/json/pull/2986) ([nlohmann](https://github.com/nlohmann)) +- Use new Docker image [\#2981](https://github.com/nlohmann/json/pull/2981) ([nlohmann](https://github.com/nlohmann)) +- Update docset generation script [\#2967](https://github.com/nlohmann/json/pull/2967) ([nlohmann](https://github.com/nlohmann)) + ## [v3.10.2](https://github.com/nlohmann/json/releases/tag/v3.10.2) (2021-08-26) [Full Changelog](https://github.com/nlohmann/json/compare/v3.10.1...v3.10.2) @@ -293,6 +304,8 @@ All notable changes to this project will be documented in this file. This projec - += issue with multiple redirection. [\#2970](https://github.com/nlohmann/json/issues/2970) - "incomplete type ‘nlohmann::detail::wide\_string\_input\_helper" compilation error [\#2969](https://github.com/nlohmann/json/issues/2969) +- Fix -Wunused warnings on JSON\_DIAGNOSTICS [\#2976](https://github.com/nlohmann/json/pull/2976) ([gcerretani](https://github.com/gcerretani)) + ## [v3.10.1](https://github.com/nlohmann/json/releases/tag/v3.10.1) (2021-08-24) [Full Changelog](https://github.com/nlohmann/json/compare/v3.10.0...v3.10.1) @@ -1577,23 +1590,6 @@ All notable changes to this project will be documented in this file. This projec [Full Changelog](https://github.com/nlohmann/json/compare/3.3.0...v3.3.0) -- Fix warning C4127: conditional expression is constant [\#1272](https://github.com/nlohmann/json/pull/1272) ([antonioborondo](https://github.com/antonioborondo)) -- Turn off additional deprecation warnings for GCC. [\#1271](https://github.com/nlohmann/json/pull/1271) ([chuckatkins](https://github.com/chuckatkins)) -- docs: Add additional CMake documentation [\#1270](https://github.com/nlohmann/json/pull/1270) ([chuckatkins](https://github.com/chuckatkins)) -- unit-testsuites.cpp: fix hangup if file not found [\#1262](https://github.com/nlohmann/json/pull/1262) ([knilch0r](https://github.com/knilch0r)) -- Fix broken cmake imported target alias [\#1260](https://github.com/nlohmann/json/pull/1260) ([chuckatkins](https://github.com/chuckatkins)) -- GCC 48 [\#1257](https://github.com/nlohmann/json/pull/1257) ([henryiii](https://github.com/henryiii)) -- Add version and license to meson.build [\#1252](https://github.com/nlohmann/json/pull/1252) ([koponomarenko](https://github.com/koponomarenko)) -- \#1179 Reordered the code. It seems to stop clang 3.4.2 in RHEL 7 from crash… [\#1249](https://github.com/nlohmann/json/pull/1249) ([LEgregius](https://github.com/LEgregius)) -- Use a version check to provide backwards comatible CMake imported target names [\#1245](https://github.com/nlohmann/json/pull/1245) ([chuckatkins](https://github.com/chuckatkins)) -- Fix issue \#1237 [\#1238](https://github.com/nlohmann/json/pull/1238) ([theodelrieu](https://github.com/theodelrieu)) -- Add a get overload taking a parameter. [\#1231](https://github.com/nlohmann/json/pull/1231) ([theodelrieu](https://github.com/theodelrieu)) -- Move lambda out of unevaluated context [\#1230](https://github.com/nlohmann/json/pull/1230) ([mandreyel](https://github.com/mandreyel)) -- Remove static asserts [\#1228](https://github.com/nlohmann/json/pull/1228) ([theodelrieu](https://github.com/theodelrieu)) -- Better error 305 [\#1221](https://github.com/nlohmann/json/pull/1221) ([rivertam](https://github.com/rivertam)) -- Fix \#1213 [\#1214](https://github.com/nlohmann/json/pull/1214) ([simnalamburt](https://github.com/simnalamburt)) -- Export package to allow builds without installing [\#1202](https://github.com/nlohmann/json/pull/1202) ([dennisfischer](https://github.com/dennisfischer)) - ## [3.3.0](https://github.com/nlohmann/json/releases/tag/3.3.0) (2018-10-05) [Full Changelog](https://github.com/nlohmann/json/compare/v3.2.0...3.3.0) @@ -1645,32 +1641,27 @@ All notable changes to this project will be documented in this file. This projec - improve error handling [\#1152](https://github.com/nlohmann/json/issues/1152) - We should remove static\_asserts [\#960](https://github.com/nlohmann/json/issues/960) +- Fix warning C4127: conditional expression is constant [\#1272](https://github.com/nlohmann/json/pull/1272) ([antonioborondo](https://github.com/antonioborondo)) +- Turn off additional deprecation warnings for GCC. [\#1271](https://github.com/nlohmann/json/pull/1271) ([chuckatkins](https://github.com/chuckatkins)) +- docs: Add additional CMake documentation [\#1270](https://github.com/nlohmann/json/pull/1270) ([chuckatkins](https://github.com/chuckatkins)) +- unit-testsuites.cpp: fix hangup if file not found [\#1262](https://github.com/nlohmann/json/pull/1262) ([knilch0r](https://github.com/knilch0r)) +- Fix broken cmake imported target alias [\#1260](https://github.com/nlohmann/json/pull/1260) ([chuckatkins](https://github.com/chuckatkins)) +- GCC 48 [\#1257](https://github.com/nlohmann/json/pull/1257) ([henryiii](https://github.com/henryiii)) +- Add version and license to meson.build [\#1252](https://github.com/nlohmann/json/pull/1252) ([koponomarenko](https://github.com/koponomarenko)) +- \#1179 Reordered the code. It seems to stop clang 3.4.2 in RHEL 7 from crash… [\#1249](https://github.com/nlohmann/json/pull/1249) ([LEgregius](https://github.com/LEgregius)) +- Use a version check to provide backwards comatible CMake imported target names [\#1245](https://github.com/nlohmann/json/pull/1245) ([chuckatkins](https://github.com/chuckatkins)) +- Fix issue \#1237 [\#1238](https://github.com/nlohmann/json/pull/1238) ([theodelrieu](https://github.com/theodelrieu)) +- Add a get overload taking a parameter. [\#1231](https://github.com/nlohmann/json/pull/1231) ([theodelrieu](https://github.com/theodelrieu)) +- Move lambda out of unevaluated context [\#1230](https://github.com/nlohmann/json/pull/1230) ([mandreyel](https://github.com/mandreyel)) +- Remove static asserts [\#1228](https://github.com/nlohmann/json/pull/1228) ([theodelrieu](https://github.com/theodelrieu)) +- Better error 305 [\#1221](https://github.com/nlohmann/json/pull/1221) ([rivertam](https://github.com/rivertam)) +- Fix \#1213 [\#1214](https://github.com/nlohmann/json/pull/1214) ([simnalamburt](https://github.com/simnalamburt)) +- Export package to allow builds without installing [\#1202](https://github.com/nlohmann/json/pull/1202) ([dennisfischer](https://github.com/dennisfischer)) + ## [v3.2.0](https://github.com/nlohmann/json/releases/tag/v3.2.0) (2018-08-20) [Full Changelog](https://github.com/nlohmann/json/compare/3.2.0...v3.2.0) -- Fix -Wno-sometimes-uninitialized by initializing "result" in parse\_sax [\#1200](https://github.com/nlohmann/json/pull/1200) ([thyu](https://github.com/thyu)) -- \[RFC\] Introduce a new macro function: JSON\_INTERNAL\_CATCH [\#1187](https://github.com/nlohmann/json/pull/1187) ([simnalamburt](https://github.com/simnalamburt)) -- Fix unit tests that were silently skipped or crashed \(depending on the compiler\) [\#1176](https://github.com/nlohmann/json/pull/1176) ([grembo](https://github.com/grembo)) -- Refactor/no virtual sax [\#1153](https://github.com/nlohmann/json/pull/1153) ([theodelrieu](https://github.com/theodelrieu)) -- Fixed compiler error in VS 2015 for debug mode [\#1151](https://github.com/nlohmann/json/pull/1151) ([sonulohani](https://github.com/sonulohani)) -- Fix links to cppreference named requirements \(formerly concepts\) [\#1144](https://github.com/nlohmann/json/pull/1144) ([jrakow](https://github.com/jrakow)) -- meson: fix include directory [\#1142](https://github.com/nlohmann/json/pull/1142) ([jrakow](https://github.com/jrakow)) -- Feature/unordered map conversion [\#1138](https://github.com/nlohmann/json/pull/1138) ([theodelrieu](https://github.com/theodelrieu)) -- fixed compile error for \#1045 [\#1134](https://github.com/nlohmann/json/pull/1134) ([Daniel599](https://github.com/Daniel599)) -- test \(non\)equality for alt\_string implementation [\#1130](https://github.com/nlohmann/json/pull/1130) ([agrianius](https://github.com/agrianius)) -- remove stringstream dependency [\#1117](https://github.com/nlohmann/json/pull/1117) ([TinyTinni](https://github.com/TinyTinni)) -- Provide a from\_json overload for std::map [\#1089](https://github.com/nlohmann/json/pull/1089) ([theodelrieu](https://github.com/theodelrieu)) -- fix typo in README [\#1078](https://github.com/nlohmann/json/pull/1078) ([martin-mfg](https://github.com/martin-mfg)) -- Fix typo [\#1058](https://github.com/nlohmann/json/pull/1058) ([dns13](https://github.com/dns13)) -- Misc cmake packaging enhancements [\#1048](https://github.com/nlohmann/json/pull/1048) ([chuckatkins](https://github.com/chuckatkins)) -- Fixed incorrect LLVM version number in README [\#1047](https://github.com/nlohmann/json/pull/1047) ([jammehcow](https://github.com/jammehcow)) -- Fix trivial typo in comment. [\#1043](https://github.com/nlohmann/json/pull/1043) ([coryan](https://github.com/coryan)) -- Package Manager: Spack [\#1041](https://github.com/nlohmann/json/pull/1041) ([ax3l](https://github.com/ax3l)) -- CMake: 3.8+ is Sufficient [\#1040](https://github.com/nlohmann/json/pull/1040) ([ax3l](https://github.com/ax3l)) -- Added support for string\_view in C++17 [\#1028](https://github.com/nlohmann/json/pull/1028) ([gracicot](https://github.com/gracicot)) -- Added public target\_compile\_features for auto and constexpr [\#1026](https://github.com/nlohmann/json/pull/1026) ([ktonon](https://github.com/ktonon)) - ## [3.2.0](https://github.com/nlohmann/json/releases/tag/3.2.0) (2018-08-20) [Full Changelog](https://github.com/nlohmann/json/compare/v3.1.2...3.2.0) @@ -1823,17 +1814,32 @@ All notable changes to this project will be documented in this file. This projec - json\_pointer public push\_back, pop\_back [\#837](https://github.com/nlohmann/json/issues/837) - Using input\_adapter in a slightly unexpected way [\#834](https://github.com/nlohmann/json/issues/834) +- Fix -Wno-sometimes-uninitialized by initializing "result" in parse\_sax [\#1200](https://github.com/nlohmann/json/pull/1200) ([thyu](https://github.com/thyu)) +- \[RFC\] Introduce a new macro function: JSON\_INTERNAL\_CATCH [\#1187](https://github.com/nlohmann/json/pull/1187) ([simnalamburt](https://github.com/simnalamburt)) +- Fix unit tests that were silently skipped or crashed \(depending on the compiler\) [\#1176](https://github.com/nlohmann/json/pull/1176) ([grembo](https://github.com/grembo)) +- Refactor/no virtual sax [\#1153](https://github.com/nlohmann/json/pull/1153) ([theodelrieu](https://github.com/theodelrieu)) +- Fixed compiler error in VS 2015 for debug mode [\#1151](https://github.com/nlohmann/json/pull/1151) ([sonulohani](https://github.com/sonulohani)) +- Fix links to cppreference named requirements \(formerly concepts\) [\#1144](https://github.com/nlohmann/json/pull/1144) ([jrakow](https://github.com/jrakow)) +- meson: fix include directory [\#1142](https://github.com/nlohmann/json/pull/1142) ([jrakow](https://github.com/jrakow)) +- Feature/unordered map conversion [\#1138](https://github.com/nlohmann/json/pull/1138) ([theodelrieu](https://github.com/theodelrieu)) +- fixed compile error for \#1045 [\#1134](https://github.com/nlohmann/json/pull/1134) ([Daniel599](https://github.com/Daniel599)) +- test \(non\)equality for alt\_string implementation [\#1130](https://github.com/nlohmann/json/pull/1130) ([agrianius](https://github.com/agrianius)) +- remove stringstream dependency [\#1117](https://github.com/nlohmann/json/pull/1117) ([TinyTinni](https://github.com/TinyTinni)) +- Provide a from\_json overload for std::map [\#1089](https://github.com/nlohmann/json/pull/1089) ([theodelrieu](https://github.com/theodelrieu)) +- fix typo in README [\#1078](https://github.com/nlohmann/json/pull/1078) ([martin-mfg](https://github.com/martin-mfg)) +- Fix typo [\#1058](https://github.com/nlohmann/json/pull/1058) ([dns13](https://github.com/dns13)) +- Misc cmake packaging enhancements [\#1048](https://github.com/nlohmann/json/pull/1048) ([chuckatkins](https://github.com/chuckatkins)) +- Fixed incorrect LLVM version number in README [\#1047](https://github.com/nlohmann/json/pull/1047) ([jammehcow](https://github.com/jammehcow)) +- Fix trivial typo in comment. [\#1043](https://github.com/nlohmann/json/pull/1043) ([coryan](https://github.com/coryan)) +- Package Manager: Spack [\#1041](https://github.com/nlohmann/json/pull/1041) ([ax3l](https://github.com/ax3l)) +- CMake: 3.8+ is Sufficient [\#1040](https://github.com/nlohmann/json/pull/1040) ([ax3l](https://github.com/ax3l)) +- Added support for string\_view in C++17 [\#1028](https://github.com/nlohmann/json/pull/1028) ([gracicot](https://github.com/gracicot)) +- Added public target\_compile\_features for auto and constexpr [\#1026](https://github.com/nlohmann/json/pull/1026) ([ktonon](https://github.com/ktonon)) + ## [v3.1.2](https://github.com/nlohmann/json/releases/tag/v3.1.2) (2018-03-14) [Full Changelog](https://github.com/nlohmann/json/compare/3.1.2...v3.1.2) -- Allowing for user-defined string type in lexer/parser [\#1009](https://github.com/nlohmann/json/pull/1009) ([nlohmann](https://github.com/nlohmann)) -- dump to alternative string type, as defined in basic\_json template [\#1006](https://github.com/nlohmann/json/pull/1006) ([agrianius](https://github.com/agrianius)) -- Fix memory leak during parser callback [\#1001](https://github.com/nlohmann/json/pull/1001) ([nlohmann](https://github.com/nlohmann)) -- fixed misprinted condition detected by PVS Studio. [\#992](https://github.com/nlohmann/json/pull/992) ([bogemic](https://github.com/bogemic)) -- Fix/basic json conversion [\#986](https://github.com/nlohmann/json/pull/986) ([theodelrieu](https://github.com/theodelrieu)) -- Make integration section concise [\#981](https://github.com/nlohmann/json/pull/981) ([wla80](https://github.com/wla80)) - ## [3.1.2](https://github.com/nlohmann/json/releases/tag/3.1.2) (2018-03-14) [Full Changelog](https://github.com/nlohmann/json/compare/v3.1.1...3.1.2) @@ -1865,6 +1871,13 @@ All notable changes to this project will be documented in this file. This projec - Passing an iteration object by reference to a function [\#967](https://github.com/nlohmann/json/issues/967) - Json and fmt::lib's format\_arg\(\) [\#964](https://github.com/nlohmann/json/issues/964) +- Allowing for user-defined string type in lexer/parser [\#1009](https://github.com/nlohmann/json/pull/1009) ([nlohmann](https://github.com/nlohmann)) +- dump to alternative string type, as defined in basic\_json template [\#1006](https://github.com/nlohmann/json/pull/1006) ([agrianius](https://github.com/agrianius)) +- Fix memory leak during parser callback [\#1001](https://github.com/nlohmann/json/pull/1001) ([nlohmann](https://github.com/nlohmann)) +- fixed misprinted condition detected by PVS Studio. [\#992](https://github.com/nlohmann/json/pull/992) ([bogemic](https://github.com/bogemic)) +- Fix/basic json conversion [\#986](https://github.com/nlohmann/json/pull/986) ([theodelrieu](https://github.com/theodelrieu)) +- Make integration section concise [\#981](https://github.com/nlohmann/json/pull/981) ([wla80](https://github.com/wla80)) + ## [v3.1.1](https://github.com/nlohmann/json/releases/tag/v3.1.1) (2018-02-13) [Full Changelog](https://github.com/nlohmann/json/compare/v3.1.0...v3.1.1) @@ -1893,19 +1906,6 @@ All notable changes to this project will be documented in this file. This projec [Full Changelog](https://github.com/nlohmann/json/compare/3.1.0...v3.1.0) -- Templatize std::string in binary\_reader \#941 [\#950](https://github.com/nlohmann/json/pull/950) ([kaidokert](https://github.com/kaidokert)) -- fix cmake install directory \(for real this time\) [\#944](https://github.com/nlohmann/json/pull/944) ([theodelrieu](https://github.com/theodelrieu)) -- Allow overriding THROW/CATCH/TRY macros with no-exceptions \#938 [\#940](https://github.com/nlohmann/json/pull/940) ([kaidokert](https://github.com/kaidokert)) -- Removed compiler warning about unused variable 'kMinExp' [\#936](https://github.com/nlohmann/json/pull/936) ([zerodefect](https://github.com/zerodefect)) -- Fix a typo in README.md [\#930](https://github.com/nlohmann/json/pull/930) ([Pipeliner](https://github.com/Pipeliner)) -- Howto installation of json\_fwd.hpp \(fixes \#923\) [\#925](https://github.com/nlohmann/json/pull/925) ([zerodefect](https://github.com/zerodefect)) -- fix sfinae on basic\_json UDT constructor [\#919](https://github.com/nlohmann/json/pull/919) ([theodelrieu](https://github.com/theodelrieu)) -- Floating-point formatting [\#915](https://github.com/nlohmann/json/pull/915) ([abolz](https://github.com/abolz)) -- Fix/cmake install [\#911](https://github.com/nlohmann/json/pull/911) ([theodelrieu](https://github.com/theodelrieu)) -- fix link to the documentation of the emplace function [\#900](https://github.com/nlohmann/json/pull/900) ([Dobiasd](https://github.com/Dobiasd)) -- JSON Merge Patch \(RFC 7396\) [\#876](https://github.com/nlohmann/json/pull/876) ([nlohmann](https://github.com/nlohmann)) -- Refactor/split it [\#700](https://github.com/nlohmann/json/pull/700) ([theodelrieu](https://github.com/theodelrieu)) - ## [3.1.0](https://github.com/nlohmann/json/releases/tag/3.1.0) (2018-02-01) [Full Changelog](https://github.com/nlohmann/json/compare/v3.0.1...3.1.0) @@ -1956,15 +1956,23 @@ All notable changes to this project will be documented in this file. This projec - Floating point rounding [\#777](https://github.com/nlohmann/json/issues/777) - Loss of precision when serializing \ [\#360](https://github.com/nlohmann/json/issues/360) +- Templatize std::string in binary\_reader \#941 [\#950](https://github.com/nlohmann/json/pull/950) ([kaidokert](https://github.com/kaidokert)) +- fix cmake install directory \(for real this time\) [\#944](https://github.com/nlohmann/json/pull/944) ([theodelrieu](https://github.com/theodelrieu)) +- Allow overriding THROW/CATCH/TRY macros with no-exceptions \#938 [\#940](https://github.com/nlohmann/json/pull/940) ([kaidokert](https://github.com/kaidokert)) +- Removed compiler warning about unused variable 'kMinExp' [\#936](https://github.com/nlohmann/json/pull/936) ([zerodefect](https://github.com/zerodefect)) +- Fix a typo in README.md [\#930](https://github.com/nlohmann/json/pull/930) ([Pipeliner](https://github.com/Pipeliner)) +- Howto installation of json\_fwd.hpp \(fixes \#923\) [\#925](https://github.com/nlohmann/json/pull/925) ([zerodefect](https://github.com/zerodefect)) +- fix sfinae on basic\_json UDT constructor [\#919](https://github.com/nlohmann/json/pull/919) ([theodelrieu](https://github.com/theodelrieu)) +- Floating-point formatting [\#915](https://github.com/nlohmann/json/pull/915) ([abolz](https://github.com/abolz)) +- Fix/cmake install [\#911](https://github.com/nlohmann/json/pull/911) ([theodelrieu](https://github.com/theodelrieu)) +- fix link to the documentation of the emplace function [\#900](https://github.com/nlohmann/json/pull/900) ([Dobiasd](https://github.com/Dobiasd)) +- JSON Merge Patch \(RFC 7396\) [\#876](https://github.com/nlohmann/json/pull/876) ([nlohmann](https://github.com/nlohmann)) +- Refactor/split it [\#700](https://github.com/nlohmann/json/pull/700) ([theodelrieu](https://github.com/theodelrieu)) + ## [v3.0.1](https://github.com/nlohmann/json/releases/tag/v3.0.1) (2017-12-29) [Full Changelog](https://github.com/nlohmann/json/compare/3.0.1...v3.0.1) -- Includes CTest module/adds BUILD\_TESTING option [\#885](https://github.com/nlohmann/json/pull/885) ([TinyTinni](https://github.com/TinyTinni)) -- Fix MSVC warning C4819 [\#882](https://github.com/nlohmann/json/pull/882) ([erengy](https://github.com/erengy)) -- Merge branch 'develop' into coverity\_scan [\#880](https://github.com/nlohmann/json/pull/880) ([nlohmann](https://github.com/nlohmann)) -- :wrench: Fix up a few more effc++ items [\#858](https://github.com/nlohmann/json/pull/858) ([mattismyname](https://github.com/mattismyname)) - ## [3.0.1](https://github.com/nlohmann/json/releases/tag/3.0.1) (2017-12-29) [Full Changelog](https://github.com/nlohmann/json/compare/v3.0.0...3.0.1) @@ -1984,68 +1992,15 @@ All notable changes to this project will be documented in this file. This projec - Unit test fails for local-independent str-to-num [\#845](https://github.com/nlohmann/json/issues/845) - Another idea about type support [\#774](https://github.com/nlohmann/json/issues/774) +- Includes CTest module/adds BUILD\_TESTING option [\#885](https://github.com/nlohmann/json/pull/885) ([TinyTinni](https://github.com/TinyTinni)) +- Fix MSVC warning C4819 [\#882](https://github.com/nlohmann/json/pull/882) ([erengy](https://github.com/erengy)) +- Merge branch 'develop' into coverity\_scan [\#880](https://github.com/nlohmann/json/pull/880) ([nlohmann](https://github.com/nlohmann)) +- :wrench: Fix up a few more effc++ items [\#858](https://github.com/nlohmann/json/pull/858) ([mattismyname](https://github.com/mattismyname)) + ## [v3.0.0](https://github.com/nlohmann/json/releases/tag/v3.0.0) (2017-12-17) [Full Changelog](https://github.com/nlohmann/json/compare/3.0.0...v3.0.0) -- :white\_check\_mark: re-added tests for algorithms [\#879](https://github.com/nlohmann/json/pull/879) ([nlohmann](https://github.com/nlohmann)) -- Overworked library toward 3.0.0 release [\#875](https://github.com/nlohmann/json/pull/875) ([nlohmann](https://github.com/nlohmann)) -- :rotating\_light: remove C4996 warnings \#872 [\#873](https://github.com/nlohmann/json/pull/873) ([nlohmann](https://github.com/nlohmann)) -- :boom: throwing an exception in case dump encounters a non-UTF-8 string \#838 [\#870](https://github.com/nlohmann/json/pull/870) ([nlohmann](https://github.com/nlohmann)) -- :memo: fixing documentation \#867 [\#868](https://github.com/nlohmann/json/pull/868) ([nlohmann](https://github.com/nlohmann)) -- iter\_impl template conformance with C++17 [\#860](https://github.com/nlohmann/json/pull/860) ([bogemic](https://github.com/bogemic)) -- Std allocator conformance cpp17 [\#856](https://github.com/nlohmann/json/pull/856) ([bogemic](https://github.com/bogemic)) -- cmake: use BUILD\_INTERFACE/INSTALL\_INTERFACE [\#855](https://github.com/nlohmann/json/pull/855) ([theodelrieu](https://github.com/theodelrieu)) -- to/from\_json: add a MSVC-specific static\_assert to force a stacktrace [\#854](https://github.com/nlohmann/json/pull/854) ([theodelrieu](https://github.com/theodelrieu)) -- Add .natvis for MSVC debug view [\#844](https://github.com/nlohmann/json/pull/844) ([TinyTinni](https://github.com/TinyTinni)) -- Updated hunter package links [\#829](https://github.com/nlohmann/json/pull/829) ([jowr](https://github.com/jowr)) -- Typos README [\#811](https://github.com/nlohmann/json/pull/811) ([Itja](https://github.com/Itja)) -- add forwarding references to json\_ref constructor [\#807](https://github.com/nlohmann/json/pull/807) ([theodelrieu](https://github.com/theodelrieu)) -- Add transparent comparator and perfect forwarding support to find\(\) and count\(\) [\#795](https://github.com/nlohmann/json/pull/795) ([jseward](https://github.com/jseward)) -- Error : 'identifier "size\_t" is undefined' in linux [\#793](https://github.com/nlohmann/json/pull/793) ([sonulohani](https://github.com/sonulohani)) -- Fix Visual Studio 2017 warnings [\#788](https://github.com/nlohmann/json/pull/788) ([jseward](https://github.com/jseward)) -- Fix warning C4706 on Visual Studio 2017 [\#785](https://github.com/nlohmann/json/pull/785) ([jseward](https://github.com/jseward)) -- Set GENERATE\_TAGFILE in Doxyfile [\#783](https://github.com/nlohmann/json/pull/783) ([eld00d](https://github.com/eld00d)) -- using more CMake [\#765](https://github.com/nlohmann/json/pull/765) ([nlohmann](https://github.com/nlohmann)) -- Simplified istream handing \#367 [\#764](https://github.com/nlohmann/json/pull/764) ([pjkundert](https://github.com/pjkundert)) -- Add info for the vcpkg package. [\#753](https://github.com/nlohmann/json/pull/753) ([gregmarr](https://github.com/gregmarr)) -- fix from\_json implementation for pair/tuple [\#708](https://github.com/nlohmann/json/pull/708) ([theodelrieu](https://github.com/theodelrieu)) -- Update json.hpp [\#686](https://github.com/nlohmann/json/pull/686) ([GoWebProd](https://github.com/GoWebProd)) -- Remove duplicate word [\#685](https://github.com/nlohmann/json/pull/685) ([daixtrose](https://github.com/daixtrose)) -- To fix compilation issue for intel OSX compiler [\#682](https://github.com/nlohmann/json/pull/682) ([kbthomp1](https://github.com/kbthomp1)) -- Digraph warning [\#679](https://github.com/nlohmann/json/pull/679) ([traits](https://github.com/traits)) -- massage -\> message [\#678](https://github.com/nlohmann/json/pull/678) ([DmitryKuk](https://github.com/DmitryKuk)) -- Fix "not constraint" grammar in docs [\#674](https://github.com/nlohmann/json/pull/674) ([wincent](https://github.com/wincent)) -- Add documentation for integration with CMake and hunter [\#671](https://github.com/nlohmann/json/pull/671) ([dan-42](https://github.com/dan-42)) -- REFACTOR: rewrite CMakeLists.txt for better inlcude and reuse [\#669](https://github.com/nlohmann/json/pull/669) ([dan-42](https://github.com/dan-42)) -- enable\_testing only if the JSON\_BuildTests is ON [\#666](https://github.com/nlohmann/json/pull/666) ([effolkronium](https://github.com/effolkronium)) -- Support moving from rvalues in std::initializer\_list [\#663](https://github.com/nlohmann/json/pull/663) ([himikof](https://github.com/himikof)) -- add ensure\_ascii parameter to dump. \#330 [\#654](https://github.com/nlohmann/json/pull/654) ([ryanjmulder](https://github.com/ryanjmulder)) -- Rename BuildTests to JSON\_BuildTests [\#652](https://github.com/nlohmann/json/pull/652) ([olegendo](https://github.com/olegendo)) -- Don't include \, use std::make\_shared [\#650](https://github.com/nlohmann/json/pull/650) ([olegendo](https://github.com/olegendo)) -- Refacto/split basic json [\#643](https://github.com/nlohmann/json/pull/643) ([theodelrieu](https://github.com/theodelrieu)) -- fix typo in operator\_\_notequal example [\#630](https://github.com/nlohmann/json/pull/630) ([Chocobo1](https://github.com/Chocobo1)) -- Fix MSVC warning C4819 [\#629](https://github.com/nlohmann/json/pull/629) ([Chocobo1](https://github.com/Chocobo1)) -- \[BugFix\] Add parentheses around std::min [\#626](https://github.com/nlohmann/json/pull/626) ([koemeet](https://github.com/koemeet)) -- add pair/tuple conversions [\#624](https://github.com/nlohmann/json/pull/624) ([theodelrieu](https://github.com/theodelrieu)) -- remove std::pair support [\#615](https://github.com/nlohmann/json/pull/615) ([theodelrieu](https://github.com/theodelrieu)) -- Add pair support, fix CompatibleObject conversions \(fixes \#600\) [\#609](https://github.com/nlohmann/json/pull/609) ([theodelrieu](https://github.com/theodelrieu)) -- \#550 Fix iterator related compiling issues for Intel icc [\#598](https://github.com/nlohmann/json/pull/598) ([HenryRLee](https://github.com/HenryRLee)) -- Issue \#593 Fix the arithmetic operators in the iterator and reverse iterator [\#595](https://github.com/nlohmann/json/pull/595) ([HenryRLee](https://github.com/HenryRLee)) -- fix doxygen error of basic\_json::get\(\) [\#583](https://github.com/nlohmann/json/pull/583) ([zhaohuaxishi](https://github.com/zhaohuaxishi)) -- Fixing assignement for iterator wrapper second, and adding unit test [\#579](https://github.com/nlohmann/json/pull/579) ([Type1J](https://github.com/Type1J)) -- Adding first and second properties to iteration\_proxy\_internal [\#578](https://github.com/nlohmann/json/pull/578) ([Type1J](https://github.com/Type1J)) -- Adding support for Meson. [\#576](https://github.com/nlohmann/json/pull/576) ([Type1J](https://github.com/Type1J)) -- add enum class default conversions [\#545](https://github.com/nlohmann/json/pull/545) ([theodelrieu](https://github.com/theodelrieu)) -- Properly pop diagnostics [\#540](https://github.com/nlohmann/json/pull/540) ([tinloaf](https://github.com/tinloaf)) -- Add Visual Studio 17 image to appveyor build matrix [\#536](https://github.com/nlohmann/json/pull/536) ([vpetrigo](https://github.com/vpetrigo)) -- UTF8 encoding enhancement [\#534](https://github.com/nlohmann/json/pull/534) ([TedLyngmo](https://github.com/TedLyngmo)) -- Fix typo [\#530](https://github.com/nlohmann/json/pull/530) ([berkus](https://github.com/berkus)) -- Make exception base class visible in basic\_json [\#526](https://github.com/nlohmann/json/pull/526) ([ghost](https://github.com/ghost)) -- :art: Namespace `uint8_t` from the C++ stdlib [\#510](https://github.com/nlohmann/json/pull/510) ([alexweej](https://github.com/alexweej)) -- add to\_json method for C arrays [\#508](https://github.com/nlohmann/json/pull/508) ([theodelrieu](https://github.com/theodelrieu)) -- Fix -Weffc++ warnings \(GNU 6.3.1\) [\#496](https://github.com/nlohmann/json/pull/496) ([TedLyngmo](https://github.com/TedLyngmo)) - ## [3.0.0](https://github.com/nlohmann/json/releases/tag/3.0.0) (2017-12-17) [Full Changelog](https://github.com/nlohmann/json/compare/v2.1.1...3.0.0) @@ -2373,16 +2328,68 @@ All notable changes to this project will be documented in this file. This projec - Use user-defined exceptions [\#244](https://github.com/nlohmann/json/issues/244) - Incorrect C++11 allocator model support [\#161](https://github.com/nlohmann/json/issues/161) +- :white\_check\_mark: re-added tests for algorithms [\#879](https://github.com/nlohmann/json/pull/879) ([nlohmann](https://github.com/nlohmann)) +- Overworked library toward 3.0.0 release [\#875](https://github.com/nlohmann/json/pull/875) ([nlohmann](https://github.com/nlohmann)) +- :rotating\_light: remove C4996 warnings \#872 [\#873](https://github.com/nlohmann/json/pull/873) ([nlohmann](https://github.com/nlohmann)) +- :boom: throwing an exception in case dump encounters a non-UTF-8 string \#838 [\#870](https://github.com/nlohmann/json/pull/870) ([nlohmann](https://github.com/nlohmann)) +- :memo: fixing documentation \#867 [\#868](https://github.com/nlohmann/json/pull/868) ([nlohmann](https://github.com/nlohmann)) +- iter\_impl template conformance with C++17 [\#860](https://github.com/nlohmann/json/pull/860) ([bogemic](https://github.com/bogemic)) +- Std allocator conformance cpp17 [\#856](https://github.com/nlohmann/json/pull/856) ([bogemic](https://github.com/bogemic)) +- cmake: use BUILD\_INTERFACE/INSTALL\_INTERFACE [\#855](https://github.com/nlohmann/json/pull/855) ([theodelrieu](https://github.com/theodelrieu)) +- to/from\_json: add a MSVC-specific static\_assert to force a stacktrace [\#854](https://github.com/nlohmann/json/pull/854) ([theodelrieu](https://github.com/theodelrieu)) +- Add .natvis for MSVC debug view [\#844](https://github.com/nlohmann/json/pull/844) ([TinyTinni](https://github.com/TinyTinni)) +- Updated hunter package links [\#829](https://github.com/nlohmann/json/pull/829) ([jowr](https://github.com/jowr)) +- Typos README [\#811](https://github.com/nlohmann/json/pull/811) ([Itja](https://github.com/Itja)) +- add forwarding references to json\_ref constructor [\#807](https://github.com/nlohmann/json/pull/807) ([theodelrieu](https://github.com/theodelrieu)) +- Add transparent comparator and perfect forwarding support to find\(\) and count\(\) [\#795](https://github.com/nlohmann/json/pull/795) ([jseward](https://github.com/jseward)) +- Error : 'identifier "size\_t" is undefined' in linux [\#793](https://github.com/nlohmann/json/pull/793) ([sonulohani](https://github.com/sonulohani)) +- Fix Visual Studio 2017 warnings [\#788](https://github.com/nlohmann/json/pull/788) ([jseward](https://github.com/jseward)) +- Fix warning C4706 on Visual Studio 2017 [\#785](https://github.com/nlohmann/json/pull/785) ([jseward](https://github.com/jseward)) +- Set GENERATE\_TAGFILE in Doxyfile [\#783](https://github.com/nlohmann/json/pull/783) ([eld00d](https://github.com/eld00d)) +- using more CMake [\#765](https://github.com/nlohmann/json/pull/765) ([nlohmann](https://github.com/nlohmann)) +- Simplified istream handing \#367 [\#764](https://github.com/nlohmann/json/pull/764) ([pjkundert](https://github.com/pjkundert)) +- Add info for the vcpkg package. [\#753](https://github.com/nlohmann/json/pull/753) ([gregmarr](https://github.com/gregmarr)) +- fix from\_json implementation for pair/tuple [\#708](https://github.com/nlohmann/json/pull/708) ([theodelrieu](https://github.com/theodelrieu)) +- Update json.hpp [\#686](https://github.com/nlohmann/json/pull/686) ([GoWebProd](https://github.com/GoWebProd)) +- Remove duplicate word [\#685](https://github.com/nlohmann/json/pull/685) ([daixtrose](https://github.com/daixtrose)) +- To fix compilation issue for intel OSX compiler [\#682](https://github.com/nlohmann/json/pull/682) ([kbthomp1](https://github.com/kbthomp1)) +- Digraph warning [\#679](https://github.com/nlohmann/json/pull/679) ([traits](https://github.com/traits)) +- massage -\> message [\#678](https://github.com/nlohmann/json/pull/678) ([DmitryKuk](https://github.com/DmitryKuk)) +- Fix "not constraint" grammar in docs [\#674](https://github.com/nlohmann/json/pull/674) ([wincent](https://github.com/wincent)) +- Add documentation for integration with CMake and hunter [\#671](https://github.com/nlohmann/json/pull/671) ([dan-42](https://github.com/dan-42)) +- REFACTOR: rewrite CMakeLists.txt for better inlcude and reuse [\#669](https://github.com/nlohmann/json/pull/669) ([dan-42](https://github.com/dan-42)) +- enable\_testing only if the JSON\_BuildTests is ON [\#666](https://github.com/nlohmann/json/pull/666) ([effolkronium](https://github.com/effolkronium)) +- Support moving from rvalues in std::initializer\_list [\#663](https://github.com/nlohmann/json/pull/663) ([himikof](https://github.com/himikof)) +- add ensure\_ascii parameter to dump. \#330 [\#654](https://github.com/nlohmann/json/pull/654) ([ryanjmulder](https://github.com/ryanjmulder)) +- Rename BuildTests to JSON\_BuildTests [\#652](https://github.com/nlohmann/json/pull/652) ([olegendo](https://github.com/olegendo)) +- Don't include \, use std::make\_shared [\#650](https://github.com/nlohmann/json/pull/650) ([olegendo](https://github.com/olegendo)) +- Refacto/split basic json [\#643](https://github.com/nlohmann/json/pull/643) ([theodelrieu](https://github.com/theodelrieu)) +- fix typo in operator\_\_notequal example [\#630](https://github.com/nlohmann/json/pull/630) ([Chocobo1](https://github.com/Chocobo1)) +- Fix MSVC warning C4819 [\#629](https://github.com/nlohmann/json/pull/629) ([Chocobo1](https://github.com/Chocobo1)) +- \[BugFix\] Add parentheses around std::min [\#626](https://github.com/nlohmann/json/pull/626) ([koemeet](https://github.com/koemeet)) +- add pair/tuple conversions [\#624](https://github.com/nlohmann/json/pull/624) ([theodelrieu](https://github.com/theodelrieu)) +- remove std::pair support [\#615](https://github.com/nlohmann/json/pull/615) ([theodelrieu](https://github.com/theodelrieu)) +- Add pair support, fix CompatibleObject conversions \(fixes \#600\) [\#609](https://github.com/nlohmann/json/pull/609) ([theodelrieu](https://github.com/theodelrieu)) +- \#550 Fix iterator related compiling issues for Intel icc [\#598](https://github.com/nlohmann/json/pull/598) ([HenryRLee](https://github.com/HenryRLee)) +- Issue \#593 Fix the arithmetic operators in the iterator and reverse iterator [\#595](https://github.com/nlohmann/json/pull/595) ([HenryRLee](https://github.com/HenryRLee)) +- fix doxygen error of basic\_json::get\(\) [\#583](https://github.com/nlohmann/json/pull/583) ([zhaohuaxishi](https://github.com/zhaohuaxishi)) +- Fixing assignement for iterator wrapper second, and adding unit test [\#579](https://github.com/nlohmann/json/pull/579) ([Type1J](https://github.com/Type1J)) +- Adding first and second properties to iteration\_proxy\_internal [\#578](https://github.com/nlohmann/json/pull/578) ([Type1J](https://github.com/Type1J)) +- Adding support for Meson. [\#576](https://github.com/nlohmann/json/pull/576) ([Type1J](https://github.com/Type1J)) +- add enum class default conversions [\#545](https://github.com/nlohmann/json/pull/545) ([theodelrieu](https://github.com/theodelrieu)) +- Properly pop diagnostics [\#540](https://github.com/nlohmann/json/pull/540) ([tinloaf](https://github.com/tinloaf)) +- Add Visual Studio 17 image to appveyor build matrix [\#536](https://github.com/nlohmann/json/pull/536) ([vpetrigo](https://github.com/vpetrigo)) +- UTF8 encoding enhancement [\#534](https://github.com/nlohmann/json/pull/534) ([TedLyngmo](https://github.com/TedLyngmo)) +- Fix typo [\#530](https://github.com/nlohmann/json/pull/530) ([berkus](https://github.com/berkus)) +- Make exception base class visible in basic\_json [\#526](https://github.com/nlohmann/json/pull/526) ([ghost](https://github.com/ghost)) +- :art: Namespace `uint8_t` from the C++ stdlib [\#510](https://github.com/nlohmann/json/pull/510) ([alexweej](https://github.com/alexweej)) +- add to\_json method for C arrays [\#508](https://github.com/nlohmann/json/pull/508) ([theodelrieu](https://github.com/theodelrieu)) +- Fix -Weffc++ warnings \(GNU 6.3.1\) [\#496](https://github.com/nlohmann/json/pull/496) ([TedLyngmo](https://github.com/TedLyngmo)) + ## [v2.1.1](https://github.com/nlohmann/json/releases/tag/v2.1.1) (2017-02-25) [Full Changelog](https://github.com/nlohmann/json/compare/2.1.1...v2.1.1) -- Speedup CI builds using cotire [\#461](https://github.com/nlohmann/json/pull/461) ([tusharpm](https://github.com/tusharpm)) -- TurpentineDistillery feature/locale independent str to num [\#450](https://github.com/nlohmann/json/pull/450) ([nlohmann](https://github.com/nlohmann)) -- README: adjust boost::optional example [\#439](https://github.com/nlohmann/json/pull/439) ([jaredgrubb](https://github.com/jaredgrubb)) -- fix \#414 - comparing to 0 literal [\#415](https://github.com/nlohmann/json/pull/415) ([stanmihai4](https://github.com/stanmihai4)) -- locale-independent num-to-str [\#378](https://github.com/nlohmann/json/pull/378) ([TurpentineDistillery](https://github.com/TurpentineDistillery)) - ## [2.1.1](https://github.com/nlohmann/json/releases/tag/2.1.1) (2017-02-25) [Full Changelog](https://github.com/nlohmann/json/compare/v2.1.0...2.1.1) @@ -2413,13 +2420,16 @@ All notable changes to this project will be documented in this file. This projec - Implicit conversion issues [\#442](https://github.com/nlohmann/json/issues/442) - Parsing of floats locale dependent [\#302](https://github.com/nlohmann/json/issues/302) +- Speedup CI builds using cotire [\#461](https://github.com/nlohmann/json/pull/461) ([tusharpm](https://github.com/tusharpm)) +- TurpentineDistillery feature/locale independent str to num [\#450](https://github.com/nlohmann/json/pull/450) ([nlohmann](https://github.com/nlohmann)) +- README: adjust boost::optional example [\#439](https://github.com/nlohmann/json/pull/439) ([jaredgrubb](https://github.com/jaredgrubb)) +- fix \#414 - comparing to 0 literal [\#415](https://github.com/nlohmann/json/pull/415) ([stanmihai4](https://github.com/stanmihai4)) +- locale-independent num-to-str [\#378](https://github.com/nlohmann/json/pull/378) ([TurpentineDistillery](https://github.com/TurpentineDistillery)) + ## [v2.1.0](https://github.com/nlohmann/json/releases/tag/v2.1.0) (2017-01-28) [Full Changelog](https://github.com/nlohmann/json/compare/2.1.0...v2.1.0) -- conversion from/to user-defined types [\#435](https://github.com/nlohmann/json/pull/435) ([nlohmann](https://github.com/nlohmann)) -- Fix documentation error [\#430](https://github.com/nlohmann/json/pull/430) ([vjon](https://github.com/vjon)) - ## [2.1.0](https://github.com/nlohmann/json/releases/tag/2.1.0) (2017-01-28) [Full Changelog](https://github.com/nlohmann/json/compare/v2.0.10...2.1.0) @@ -2455,13 +2465,13 @@ All notable changes to this project will be documented in this file. This projec - \[Improvement\] Add option to remove exceptions [\#296](https://github.com/nlohmann/json/issues/296) - Performance in miloyip/nativejson-benchmark [\#202](https://github.com/nlohmann/json/issues/202) +- conversion from/to user-defined types [\#435](https://github.com/nlohmann/json/pull/435) ([nlohmann](https://github.com/nlohmann)) +- Fix documentation error [\#430](https://github.com/nlohmann/json/pull/430) ([vjon](https://github.com/vjon)) + ## [v2.0.10](https://github.com/nlohmann/json/releases/tag/v2.0.10) (2017-01-02) [Full Changelog](https://github.com/nlohmann/json/compare/2.0.10...v2.0.10) -- Feature/clang sanitize [\#410](https://github.com/nlohmann/json/pull/410) ([Daniel599](https://github.com/Daniel599)) -- Add Doozer build badge [\#400](https://github.com/nlohmann/json/pull/400) ([andoma](https://github.com/andoma)) - ## [2.0.10](https://github.com/nlohmann/json/releases/tag/2.0.10) (2017-01-02) [Full Changelog](https://github.com/nlohmann/json/compare/v2.0.9...2.0.10) @@ -2480,14 +2490,13 @@ All notable changes to this project will be documented in this file. This projec - Execute tests with clang sanitizers [\#394](https://github.com/nlohmann/json/issues/394) - Check if library can be used with ETL [\#361](https://github.com/nlohmann/json/issues/361) +- Feature/clang sanitize [\#410](https://github.com/nlohmann/json/pull/410) ([Daniel599](https://github.com/Daniel599)) +- Add Doozer build badge [\#400](https://github.com/nlohmann/json/pull/400) ([andoma](https://github.com/andoma)) + ## [v2.0.9](https://github.com/nlohmann/json/releases/tag/v2.0.9) (2016-12-16) [Full Changelog](https://github.com/nlohmann/json/compare/2.0.9...v2.0.9) -- Replace class iterator and const\_iterator by using a single template class to reduce code. [\#395](https://github.com/nlohmann/json/pull/395) ([Bosswestfalen](https://github.com/Bosswestfalen)) -- Clang: quiet a warning [\#391](https://github.com/nlohmann/json/pull/391) ([jaredgrubb](https://github.com/jaredgrubb)) -- Fix issue \#380: Signed integer overflow check [\#390](https://github.com/nlohmann/json/pull/390) ([qwename](https://github.com/qwename)) - ## [2.0.9](https://github.com/nlohmann/json/releases/tag/2.0.9) (2016-12-16) [Full Changelog](https://github.com/nlohmann/json/compare/v2.0.8...2.0.9) @@ -2507,6 +2516,10 @@ All notable changes to this project will be documented in this file. This projec - Non-unique keys in objects. [\#375](https://github.com/nlohmann/json/issues/375) - Request: binary serialization/deserialization [\#358](https://github.com/nlohmann/json/issues/358) +- Replace class iterator and const\_iterator by using a single template class to reduce code. [\#395](https://github.com/nlohmann/json/pull/395) ([Bosswestfalen](https://github.com/Bosswestfalen)) +- Clang: quiet a warning [\#391](https://github.com/nlohmann/json/pull/391) ([jaredgrubb](https://github.com/jaredgrubb)) +- Fix issue \#380: Signed integer overflow check [\#390](https://github.com/nlohmann/json/pull/390) ([qwename](https://github.com/qwename)) + ## [v2.0.8](https://github.com/nlohmann/json/releases/tag/v2.0.8) (2016-12-02) [Full Changelog](https://github.com/nlohmann/json/compare/2.0.8...v2.0.8) diff --git a/README.md b/README.md index de8b5242c..a1e59e7c5 100644 --- a/README.md +++ b/README.md @@ -1271,7 +1271,7 @@ Example: ```cmake include(FetchContent) -FetchContent_Declare(json URL https://github.com/nlohmann/json/releases/download/v3.11.0/json.tar.xz) +FetchContent_Declare(json URL https://github.com/nlohmann/json/releases/download/v3.11.1/json.tar.xz) FetchContent_MakeAvailable(json) target_link_libraries(foo PRIVATE nlohmann_json::nlohmann_json) diff --git a/docs/docset/docset.json b/docs/docset/docset.json index c252636a0..8a08c0311 100644 --- a/docs/docset/docset.json +++ b/docs/docset/docset.json @@ -1,6 +1,6 @@ { "name": "JSON for Modern C++", - "version": "3.11.0", + "version": "3.11.1", "archive": "JSON_for_Modern_C++.tgz", "author": { "name": "Niels Lohmann", diff --git a/docs/examples/meta.output b/docs/examples/meta.output index 53cf2660b..43fe0a887 100644 --- a/docs/examples/meta.output +++ b/docs/examples/meta.output @@ -11,7 +11,7 @@ "version": { "major": 3, "minor": 11, - "patch": 0, - "string": "3.11.0" + "patch": 1, + "string": "3.11.1" } } diff --git a/docs/examples/nlohmann_json_version.output b/docs/examples/nlohmann_json_version.output index 2809e3cb1..d45d2bd17 100644 --- a/docs/examples/nlohmann_json_version.output +++ b/docs/examples/nlohmann_json_version.output @@ -1 +1 @@ -JSON for Modern C++ version 3.11.0 +JSON for Modern C++ version 3.11.1 diff --git a/docs/json.gif b/docs/json.gif index b34600b79c3f1e8bb1cb4b928b83856916d29b15..7bbf1e6b0b5e4de8eee5bf0925ac45e7a2548cbd 100644 GIT binary patch delta 35696 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 ew}soc-4n^y{%PSTPhEA)g5T7 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 diff --git a/include/nlohmann/byte_container_with_subtype.hpp b/include/nlohmann/byte_container_with_subtype.hpp index 4432d31ae..401063806 100644 --- a/include/nlohmann/byte_container_with_subtype.hpp +++ b/include/nlohmann/byte_container_with_subtype.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/abi_macros.hpp b/include/nlohmann/detail/abi_macros.hpp index 19c5d516c..dac3c58e6 100644 --- a/include/nlohmann/detail/abi_macros.hpp +++ b/include/nlohmann/detail/abi_macros.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -12,7 +12,7 @@ #ifndef JSON_SKIP_LIBRARY_VERSION_CHECK #if defined(NLOHMANN_JSON_VERSION_MAJOR) && defined(NLOHMANN_JSON_VERSION_MINOR) && defined(NLOHMANN_JSON_VERSION_PATCH) - #if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 0 + #if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 1 #warning "Already included a different version of the library!" #endif #endif @@ -20,7 +20,7 @@ #define NLOHMANN_JSON_VERSION_MAJOR 3 // NOLINT(modernize-macro-to-enum) #define NLOHMANN_JSON_VERSION_MINOR 11 // NOLINT(modernize-macro-to-enum) -#define NLOHMANN_JSON_VERSION_PATCH 0 // NOLINT(modernize-macro-to-enum) +#define NLOHMANN_JSON_VERSION_PATCH 1 // NOLINT(modernize-macro-to-enum) #ifndef JSON_DIAGNOSTICS #define JSON_DIAGNOSTICS 0 diff --git a/include/nlohmann/detail/conversions/from_json.hpp b/include/nlohmann/detail/conversions/from_json.hpp index a0d37e961..a72ae1744 100644 --- a/include/nlohmann/detail/conversions/from_json.hpp +++ b/include/nlohmann/detail/conversions/from_json.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/conversions/to_chars.hpp b/include/nlohmann/detail/conversions/to_chars.hpp index 608b4574b..5f01e6c76 100644 --- a/include/nlohmann/detail/conversions/to_chars.hpp +++ b/include/nlohmann/detail/conversions/to_chars.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2009 Florian Loitsch diff --git a/include/nlohmann/detail/conversions/to_json.hpp b/include/nlohmann/detail/conversions/to_json.hpp index e25e0102b..ba24c118d 100644 --- a/include/nlohmann/detail/conversions/to_json.hpp +++ b/include/nlohmann/detail/conversions/to_json.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/exceptions.hpp b/include/nlohmann/detail/exceptions.hpp index b84094ce6..3a7af6adf 100644 --- a/include/nlohmann/detail/exceptions.hpp +++ b/include/nlohmann/detail/exceptions.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/hash.hpp b/include/nlohmann/detail/hash.hpp index 032afe09c..2f57badc2 100644 --- a/include/nlohmann/detail/hash.hpp +++ b/include/nlohmann/detail/hash.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/binary_reader.hpp b/include/nlohmann/detail/input/binary_reader.hpp index 8ba66acb2..f4134efdc 100644 --- a/include/nlohmann/detail/input/binary_reader.hpp +++ b/include/nlohmann/detail/input/binary_reader.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/input_adapters.hpp b/include/nlohmann/detail/input/input_adapters.hpp index 1ae08ea58..fb528ca57 100644 --- a/include/nlohmann/detail/input/input_adapters.hpp +++ b/include/nlohmann/detail/input/input_adapters.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/json_sax.hpp b/include/nlohmann/detail/input/json_sax.hpp index 416d153c2..36d9c22c4 100644 --- a/include/nlohmann/detail/input/json_sax.hpp +++ b/include/nlohmann/detail/input/json_sax.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/lexer.hpp b/include/nlohmann/detail/input/lexer.hpp index 371b19d5f..bd6eb45f7 100644 --- a/include/nlohmann/detail/input/lexer.hpp +++ b/include/nlohmann/detail/input/lexer.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/parser.hpp b/include/nlohmann/detail/input/parser.hpp index 106c66f12..fb493a8d2 100644 --- a/include/nlohmann/detail/input/parser.hpp +++ b/include/nlohmann/detail/input/parser.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/input/position_t.hpp b/include/nlohmann/detail/input/position_t.hpp index 949d06da5..f67875045 100644 --- a/include/nlohmann/detail/input/position_t.hpp +++ b/include/nlohmann/detail/input/position_t.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/internal_iterator.hpp b/include/nlohmann/detail/iterators/internal_iterator.hpp index 24a559e7b..b45688444 100644 --- a/include/nlohmann/detail/iterators/internal_iterator.hpp +++ b/include/nlohmann/detail/iterators/internal_iterator.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/iter_impl.hpp b/include/nlohmann/detail/iterators/iter_impl.hpp index 6152c94f8..18729da82 100644 --- a/include/nlohmann/detail/iterators/iter_impl.hpp +++ b/include/nlohmann/detail/iterators/iter_impl.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/iteration_proxy.hpp b/include/nlohmann/detail/iterators/iteration_proxy.hpp index 19bd3e64e..de8c6590f 100644 --- a/include/nlohmann/detail/iterators/iteration_proxy.hpp +++ b/include/nlohmann/detail/iterators/iteration_proxy.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/iterator_traits.hpp b/include/nlohmann/detail/iterators/iterator_traits.hpp index b04914d7e..9f33979b5 100644 --- a/include/nlohmann/detail/iterators/iterator_traits.hpp +++ b/include/nlohmann/detail/iterators/iterator_traits.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/json_reverse_iterator.hpp b/include/nlohmann/detail/iterators/json_reverse_iterator.hpp index f7e8503fc..5d9e45b2f 100644 --- a/include/nlohmann/detail/iterators/json_reverse_iterator.hpp +++ b/include/nlohmann/detail/iterators/json_reverse_iterator.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/iterators/primitive_iterator.hpp b/include/nlohmann/detail/iterators/primitive_iterator.hpp index 5d0594ab8..49222e77c 100644 --- a/include/nlohmann/detail/iterators/primitive_iterator.hpp +++ b/include/nlohmann/detail/iterators/primitive_iterator.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/json_pointer.hpp b/include/nlohmann/detail/json_pointer.hpp index 867d9cbf5..5b7632676 100644 --- a/include/nlohmann/detail/json_pointer.hpp +++ b/include/nlohmann/detail/json_pointer.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/json_ref.hpp b/include/nlohmann/detail/json_ref.hpp index b672e1941..bc72ca1b7 100644 --- a/include/nlohmann/detail/json_ref.hpp +++ b/include/nlohmann/detail/json_ref.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/macro_scope.hpp b/include/nlohmann/detail/macro_scope.hpp index 2075ecf22..ff739f5d5 100644 --- a/include/nlohmann/detail/macro_scope.hpp +++ b/include/nlohmann/detail/macro_scope.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/macro_unscope.hpp b/include/nlohmann/detail/macro_unscope.hpp index 9416e18a4..85865be2c 100644 --- a/include/nlohmann/detail/macro_unscope.hpp +++ b/include/nlohmann/detail/macro_unscope.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/call_std/begin.hpp b/include/nlohmann/detail/meta/call_std/begin.hpp index 610f4cd0a..91342ec02 100644 --- a/include/nlohmann/detail/meta/call_std/begin.hpp +++ b/include/nlohmann/detail/meta/call_std/begin.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/call_std/end.hpp b/include/nlohmann/detail/meta/call_std/end.hpp index 1515e7520..c5a9b9498 100644 --- a/include/nlohmann/detail/meta/call_std/end.hpp +++ b/include/nlohmann/detail/meta/call_std/end.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/cpp_future.hpp b/include/nlohmann/detail/meta/cpp_future.hpp index fe6784dd8..d04ec8e05 100644 --- a/include/nlohmann/detail/meta/cpp_future.hpp +++ b/include/nlohmann/detail/meta/cpp_future.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/detected.hpp b/include/nlohmann/detail/meta/detected.hpp index 9746dae00..6b5c81639 100644 --- a/include/nlohmann/detail/meta/detected.hpp +++ b/include/nlohmann/detail/meta/detected.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/identity_tag.hpp b/include/nlohmann/detail/meta/identity_tag.hpp index 002d60543..3df2d2012 100644 --- a/include/nlohmann/detail/meta/identity_tag.hpp +++ b/include/nlohmann/detail/meta/identity_tag.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/is_sax.hpp b/include/nlohmann/detail/meta/is_sax.hpp index 8be4d3483..052bddde3 100644 --- a/include/nlohmann/detail/meta/is_sax.hpp +++ b/include/nlohmann/detail/meta/is_sax.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/std_fs.hpp b/include/nlohmann/detail/meta/std_fs.hpp index f457682c2..bbebd7010 100644 --- a/include/nlohmann/detail/meta/std_fs.hpp +++ b/include/nlohmann/detail/meta/std_fs.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/type_traits.hpp b/include/nlohmann/detail/meta/type_traits.hpp index 920e8abd6..2ec9d39a5 100644 --- a/include/nlohmann/detail/meta/type_traits.hpp +++ b/include/nlohmann/detail/meta/type_traits.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/meta/void_t.hpp b/include/nlohmann/detail/meta/void_t.hpp index 379ea4d2a..261d957b5 100644 --- a/include/nlohmann/detail/meta/void_t.hpp +++ b/include/nlohmann/detail/meta/void_t.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/output/binary_writer.hpp b/include/nlohmann/detail/output/binary_writer.hpp index 7cf23d11d..25755f015 100644 --- a/include/nlohmann/detail/output/binary_writer.hpp +++ b/include/nlohmann/detail/output/binary_writer.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/output/output_adapters.hpp b/include/nlohmann/detail/output/output_adapters.hpp index c1079b860..2935fe7a6 100644 --- a/include/nlohmann/detail/output/output_adapters.hpp +++ b/include/nlohmann/detail/output/output_adapters.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/output/serializer.hpp b/include/nlohmann/detail/output/serializer.hpp index cc3b97ed4..d73692dd9 100644 --- a/include/nlohmann/detail/output/serializer.hpp +++ b/include/nlohmann/detail/output/serializer.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2008-2009 Björn Hoehrmann diff --git a/include/nlohmann/detail/string_concat.hpp b/include/nlohmann/detail/string_concat.hpp index 1adb12df5..2529e4f65 100644 --- a/include/nlohmann/detail/string_concat.hpp +++ b/include/nlohmann/detail/string_concat.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/string_escape.hpp b/include/nlohmann/detail/string_escape.hpp index fa0212a06..d417b4eb9 100644 --- a/include/nlohmann/detail/string_escape.hpp +++ b/include/nlohmann/detail/string_escape.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/detail/value_t.hpp b/include/nlohmann/detail/value_t.hpp index 4a3b6c949..3b20dd8cd 100644 --- a/include/nlohmann/detail/value_t.hpp +++ b/include/nlohmann/detail/value_t.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/json.hpp b/include/nlohmann/json.hpp index 4239bfe3b..49188b314 100644 --- a/include/nlohmann/json.hpp +++ b/include/nlohmann/json.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -514,7 +514,7 @@ class basic_json // NOLINT(cppcoreguidelines-special-member-functions,hicpp-spec object = nullptr; // silence warning, see #821 if (JSON_HEDLEY_UNLIKELY(t == value_t::null)) { - JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.11.0", nullptr)); // LCOV_EXCL_LINE + JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.11.1", nullptr)); // LCOV_EXCL_LINE } break; } diff --git a/include/nlohmann/json_fwd.hpp b/include/nlohmann/json_fwd.hpp index c6f2871ae..c7ad23660 100644 --- a/include/nlohmann/json_fwd.hpp +++ b/include/nlohmann/json_fwd.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/ordered_map.hpp b/include/nlohmann/ordered_map.hpp index c9bd60866..cf67761b2 100644 --- a/include/nlohmann/ordered_map.hpp +++ b/include/nlohmann/ordered_map.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/thirdparty/hedley/hedley.hpp b/include/nlohmann/thirdparty/hedley/hedley.hpp index 714be3112..3f9c41efd 100644 --- a/include/nlohmann/thirdparty/hedley/hedley.hpp +++ b/include/nlohmann/thirdparty/hedley/hedley.hpp @@ -2,7 +2,7 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/include/nlohmann/thirdparty/hedley/hedley_undef.hpp b/include/nlohmann/thirdparty/hedley/hedley_undef.hpp index 09e7fbf2a..f2c2015c6 100644 --- a/include/nlohmann/thirdparty/hedley/hedley_undef.hpp +++ b/include/nlohmann/thirdparty/hedley/hedley_undef.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/meson.build b/meson.build index 3cd7dc8e5..005e98ef2 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('nlohmann_json', 'cpp', - version : '3.11.0', + version : '3.11.1', license : 'MIT', ) diff --git a/single_include/nlohmann/json.hpp b/single_include/nlohmann/json.hpp index 368467b16..e9bf47551 100644 --- a/single_include/nlohmann/json.hpp +++ b/single_include/nlohmann/json.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -35,7 +35,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -48,7 +48,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -60,7 +60,7 @@ #ifndef JSON_SKIP_LIBRARY_VERSION_CHECK #if defined(NLOHMANN_JSON_VERSION_MAJOR) && defined(NLOHMANN_JSON_VERSION_MINOR) && defined(NLOHMANN_JSON_VERSION_PATCH) - #if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 0 + #if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 1 #warning "Already included a different version of the library!" #endif #endif @@ -68,7 +68,7 @@ #define NLOHMANN_JSON_VERSION_MAJOR 3 // NOLINT(modernize-macro-to-enum) #define NLOHMANN_JSON_VERSION_MINOR 11 // NOLINT(modernize-macro-to-enum) -#define NLOHMANN_JSON_VERSION_PATCH 0 // NOLINT(modernize-macro-to-enum) +#define NLOHMANN_JSON_VERSION_PATCH 1 // NOLINT(modernize-macro-to-enum) #ifndef JSON_DIAGNOSTICS #define JSON_DIAGNOSTICS 0 @@ -129,7 +129,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -152,7 +152,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -169,7 +169,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -185,7 +185,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -197,7 +197,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -210,7 +210,7 @@ // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -297,7 +297,7 @@ NLOHMANN_JSON_NAMESPACE_END // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -2902,7 +2902,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -2977,7 +2977,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3019,7 +3019,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3188,7 +3188,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3204,7 +3204,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3272,7 +3272,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3292,7 +3292,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -3316,7 +3316,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -4060,7 +4060,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -4447,7 +4447,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -4471,7 +4471,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -4977,7 +4977,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -4997,7 +4997,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -5712,7 +5712,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -5824,7 +5824,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -5957,7 +5957,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -5984,7 +5984,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -6482,7 +6482,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -7215,7 +7215,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -8854,7 +8854,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -11969,7 +11969,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -12486,7 +12486,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -12499,7 +12499,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -12658,7 +12658,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -13420,7 +13420,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -13555,7 +13555,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -14462,7 +14462,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -14554,7 +14554,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -14580,7 +14580,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -16548,7 +16548,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2008-2009 Björn Hoehrmann @@ -16573,7 +16573,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2009 Florian Loitsch @@ -18669,7 +18669,7 @@ NLOHMANN_JSON_NAMESPACE_END // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -19483,7 +19483,7 @@ class basic_json // NOLINT(cppcoreguidelines-special-member-functions,hicpp-spec object = nullptr; // silence warning, see #821 if (JSON_HEDLEY_UNLIKELY(t == value_t::null)) { - JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.11.0", nullptr)); // LCOV_EXCL_LINE + JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.11.1", nullptr)); // LCOV_EXCL_LINE } break; } @@ -24130,7 +24130,7 @@ inline void swap(nlohmann::NLOHMANN_BASIC_JSON_TPL& j1, nlohmann::NLOHMANN_BASIC // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -24174,7 +24174,7 @@ inline void swap(nlohmann::NLOHMANN_BASIC_JSON_TPL& j1, nlohmann::NLOHMANN_BASIC // #include // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/diag/diag.cpp b/tests/abi/diag/diag.cpp index 94d135d8f..df554e72a 100644 --- a/tests/abi/diag/diag.cpp +++ b/tests/abi/diag/diag.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/diag/diag.hpp b/tests/abi/diag/diag.hpp index 8d06acdcb..4d1309ac7 100644 --- a/tests/abi/diag/diag.hpp +++ b/tests/abi/diag/diag.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/diag/diag_off.cpp b/tests/abi/diag/diag_off.cpp index 045b70a00..c5d8791b9 100644 --- a/tests/abi/diag/diag_off.cpp +++ b/tests/abi/diag/diag_off.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/diag/diag_on.cpp b/tests/abi/diag/diag_on.cpp index 1df606c3b..005ac8ed9 100644 --- a/tests/abi/diag/diag_on.cpp +++ b/tests/abi/diag/diag_on.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/inline_ns/use_current.cpp b/tests/abi/inline_ns/use_current.cpp index e93dad62e..b3916642b 100644 --- a/tests/abi/inline_ns/use_current.cpp +++ b/tests/abi/inline_ns/use_current.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/inline_ns/use_v3_10_5.cpp b/tests/abi/inline_ns/use_v3_10_5.cpp index e94693590..43d4624fc 100644 --- a/tests/abi/inline_ns/use_v3_10_5.cpp +++ b/tests/abi/inline_ns/use_v3_10_5.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/abi/main.cpp b/tests/abi/main.cpp index 008993a6c..d1a6fde55 100644 --- a/tests/abi/main.cpp +++ b/tests/abi/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/benchmarks/src/benchmarks.cpp b/tests/benchmarks/src/benchmarks.cpp index 7ab47ddba..2f30619ae 100644 --- a/tests/benchmarks/src/benchmarks.cpp +++ b/tests/benchmarks/src/benchmarks.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_add_subdirectory/project/main.cpp b/tests/cmake_add_subdirectory/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_add_subdirectory/project/main.cpp +++ b/tests/cmake_add_subdirectory/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_fetch_content/project/main.cpp b/tests/cmake_fetch_content/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_fetch_content/project/main.cpp +++ b/tests/cmake_fetch_content/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_fetch_content2/project/main.cpp b/tests/cmake_fetch_content2/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_fetch_content2/project/main.cpp +++ b/tests/cmake_fetch_content2/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_import/project/main.cpp b/tests/cmake_import/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_import/project/main.cpp +++ b/tests/cmake_import/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_import_minver/project/main.cpp b/tests/cmake_import_minver/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_import_minver/project/main.cpp +++ b/tests/cmake_import_minver/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_target_include_directories/project/Bar.cpp b/tests/cmake_target_include_directories/project/Bar.cpp index 63ae3a004..b46ab7504 100644 --- a/tests/cmake_target_include_directories/project/Bar.cpp +++ b/tests/cmake_target_include_directories/project/Bar.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_target_include_directories/project/Bar.hpp b/tests/cmake_target_include_directories/project/Bar.hpp index 411324dde..8d4dae89a 100644 --- a/tests/cmake_target_include_directories/project/Bar.hpp +++ b/tests/cmake_target_include_directories/project/Bar.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_target_include_directories/project/Foo.cpp b/tests/cmake_target_include_directories/project/Foo.cpp index 970f416b4..c85b56d77 100644 --- a/tests/cmake_target_include_directories/project/Foo.cpp +++ b/tests/cmake_target_include_directories/project/Foo.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_target_include_directories/project/Foo.hpp b/tests/cmake_target_include_directories/project/Foo.hpp index cdee35419..09ac38db4 100644 --- a/tests/cmake_target_include_directories/project/Foo.hpp +++ b/tests/cmake_target_include_directories/project/Foo.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cmake_target_include_directories/project/main.cpp b/tests/cmake_target_include_directories/project/main.cpp index 9f1d56bbf..91e83a9e3 100644 --- a/tests/cmake_target_include_directories/project/main.cpp +++ b/tests/cmake_target_include_directories/project/main.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/cuda_example/json_cuda.cu b/tests/cuda_example/json_cuda.cu index 35b61f180..d24763444 100644 --- a/tests/cuda_example/json_cuda.cu +++ b/tests/cuda_example/json_cuda.cu @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-driver_afl.cpp b/tests/src/fuzzer-driver_afl.cpp index 61cbe7be9..b0878a0f4 100644 --- a/tests/src/fuzzer-driver_afl.cpp +++ b/tests/src/fuzzer-driver_afl.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_bjdata.cpp b/tests/src/fuzzer-parse_bjdata.cpp index 0ead3755f..c06c8e06d 100644 --- a/tests/src/fuzzer-parse_bjdata.cpp +++ b/tests/src/fuzzer-parse_bjdata.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_bson.cpp b/tests/src/fuzzer-parse_bson.cpp index b74c39513..e2e47155a 100644 --- a/tests/src/fuzzer-parse_bson.cpp +++ b/tests/src/fuzzer-parse_bson.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_cbor.cpp b/tests/src/fuzzer-parse_cbor.cpp index 187cdefe3..2586ec2f2 100644 --- a/tests/src/fuzzer-parse_cbor.cpp +++ b/tests/src/fuzzer-parse_cbor.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_json.cpp b/tests/src/fuzzer-parse_json.cpp index 9955ee154..a88e2b98e 100644 --- a/tests/src/fuzzer-parse_json.cpp +++ b/tests/src/fuzzer-parse_json.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_msgpack.cpp b/tests/src/fuzzer-parse_msgpack.cpp index 9d7c0e3b1..39db376ab 100644 --- a/tests/src/fuzzer-parse_msgpack.cpp +++ b/tests/src/fuzzer-parse_msgpack.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/fuzzer-parse_ubjson.cpp b/tests/src/fuzzer-parse_ubjson.cpp index b40300154..2728c5103 100644 --- a/tests/src/fuzzer-parse_ubjson.cpp +++ b/tests/src/fuzzer-parse_ubjson.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/make_test_data_available.hpp b/tests/src/make_test_data_available.hpp index f5f613e42..ef9fc62ca 100644 --- a/tests/src/make_test_data_available.hpp +++ b/tests/src/make_test_data_available.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/test_utils.hpp b/tests/src/test_utils.hpp index 4ef2308da..198222de7 100644 --- a/tests/src/test_utils.hpp +++ b/tests/src/test_utils.hpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-32bit.cpp b/tests/src/unit-32bit.cpp index 729ad79d8..82e6f33b2 100644 --- a/tests/src/unit-32bit.cpp +++ b/tests/src/unit-32bit.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-algorithms.cpp b/tests/src/unit-algorithms.cpp index 98b3f99cc..d10c14dcf 100644 --- a/tests/src/unit-algorithms.cpp +++ b/tests/src/unit-algorithms.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-allocator.cpp b/tests/src/unit-allocator.cpp index 99d83b046..9e5edc4f8 100644 --- a/tests/src/unit-allocator.cpp +++ b/tests/src/unit-allocator.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-alt-string.cpp b/tests/src/unit-alt-string.cpp index fa75aa21e..0c94d0fb9 100644 --- a/tests/src/unit-alt-string.cpp +++ b/tests/src/unit-alt-string.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-assert_macro.cpp b/tests/src/unit-assert_macro.cpp index 6e84e266a..e9be6b5e2 100644 --- a/tests/src/unit-assert_macro.cpp +++ b/tests/src/unit-assert_macro.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-binary_formats.cpp b/tests/src/unit-binary_formats.cpp index 0c61ecde1..896bc1bdb 100644 --- a/tests/src/unit-binary_formats.cpp +++ b/tests/src/unit-binary_formats.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-bjdata.cpp b/tests/src/unit-bjdata.cpp index 87532c3be..74e331f75 100644 --- a/tests/src/unit-bjdata.cpp +++ b/tests/src/unit-bjdata.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-bson.cpp b/tests/src/unit-bson.cpp index aaea8556d..05fe8d3e8 100644 --- a/tests/src/unit-bson.cpp +++ b/tests/src/unit-bson.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-byte_container_with_subtype.cpp b/tests/src/unit-byte_container_with_subtype.cpp index c7e918296..c651273fe 100644 --- a/tests/src/unit-byte_container_with_subtype.cpp +++ b/tests/src/unit-byte_container_with_subtype.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-capacity.cpp b/tests/src/unit-capacity.cpp index 70ea0e370..858e111ad 100644 --- a/tests/src/unit-capacity.cpp +++ b/tests/src/unit-capacity.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-cbor.cpp b/tests/src/unit-cbor.cpp index b7ed22e0a..78bdeb2b9 100644 --- a/tests/src/unit-cbor.cpp +++ b/tests/src/unit-cbor.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-class_const_iterator.cpp b/tests/src/unit-class_const_iterator.cpp index d5f8b7a4f..8e0bc823e 100644 --- a/tests/src/unit-class_const_iterator.cpp +++ b/tests/src/unit-class_const_iterator.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-class_iterator.cpp b/tests/src/unit-class_iterator.cpp index 9cb4ed7f5..7568d927d 100644 --- a/tests/src/unit-class_iterator.cpp +++ b/tests/src/unit-class_iterator.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-class_lexer.cpp b/tests/src/unit-class_lexer.cpp index 9da0fb606..9991b355e 100644 --- a/tests/src/unit-class_lexer.cpp +++ b/tests/src/unit-class_lexer.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-class_parser.cpp b/tests/src/unit-class_parser.cpp index e5b7f5db8..86dd85a7f 100644 --- a/tests/src/unit-class_parser.cpp +++ b/tests/src/unit-class_parser.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-comparison.cpp b/tests/src/unit-comparison.cpp index 896cc772b..f713c980a 100644 --- a/tests/src/unit-comparison.cpp +++ b/tests/src/unit-comparison.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-concepts.cpp b/tests/src/unit-concepts.cpp index e9204fa62..c179b0c3c 100644 --- a/tests/src/unit-concepts.cpp +++ b/tests/src/unit-concepts.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-constructor1.cpp b/tests/src/unit-constructor1.cpp index 7addce0ba..f294e5cd6 100644 --- a/tests/src/unit-constructor1.cpp +++ b/tests/src/unit-constructor1.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-constructor2.cpp b/tests/src/unit-constructor2.cpp index c76b7d5f4..b1b5a6ed4 100644 --- a/tests/src/unit-constructor2.cpp +++ b/tests/src/unit-constructor2.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-convenience.cpp b/tests/src/unit-convenience.cpp index 1b536ed4e..fcb772320 100644 --- a/tests/src/unit-convenience.cpp +++ b/tests/src/unit-convenience.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-conversions.cpp b/tests/src/unit-conversions.cpp index df1b92f8b..d86b614c4 100644 --- a/tests/src/unit-conversions.cpp +++ b/tests/src/unit-conversions.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-deserialization.cpp b/tests/src/unit-deserialization.cpp index d42a6997a..3616f35c5 100644 --- a/tests/src/unit-deserialization.cpp +++ b/tests/src/unit-deserialization.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-diagnostics.cpp b/tests/src/unit-diagnostics.cpp index 5fe9b34e4..a1aff57af 100644 --- a/tests/src/unit-diagnostics.cpp +++ b/tests/src/unit-diagnostics.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-disabled_exceptions.cpp b/tests/src/unit-disabled_exceptions.cpp index 7d6f9da0c..6a7d5000d 100644 --- a/tests/src/unit-disabled_exceptions.cpp +++ b/tests/src/unit-disabled_exceptions.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-element_access1.cpp b/tests/src/unit-element_access1.cpp index 705140541..f28f2f9f2 100644 --- a/tests/src/unit-element_access1.cpp +++ b/tests/src/unit-element_access1.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-element_access2.cpp b/tests/src/unit-element_access2.cpp index 918c263d2..5f28e5a2c 100644 --- a/tests/src/unit-element_access2.cpp +++ b/tests/src/unit-element_access2.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-hash.cpp b/tests/src/unit-hash.cpp index f44d729da..1ed21bd39 100644 --- a/tests/src/unit-hash.cpp +++ b/tests/src/unit-hash.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-inspection.cpp b/tests/src/unit-inspection.cpp index cd6cb6dc4..c5ea684d0 100644 --- a/tests/src/unit-inspection.cpp +++ b/tests/src/unit-inspection.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-items.cpp b/tests/src/unit-items.cpp index 6a19bf3ea..55d9edd39 100644 --- a/tests/src/unit-items.cpp +++ b/tests/src/unit-items.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-iterators1.cpp b/tests/src/unit-iterators1.cpp index 3f30885af..14bbdf844 100644 --- a/tests/src/unit-iterators1.cpp +++ b/tests/src/unit-iterators1.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-iterators2.cpp b/tests/src/unit-iterators2.cpp index 235d46b3b..57326a289 100644 --- a/tests/src/unit-iterators2.cpp +++ b/tests/src/unit-iterators2.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-json_patch.cpp b/tests/src/unit-json_patch.cpp index 1f6716bde..3be0f8ecf 100644 --- a/tests/src/unit-json_patch.cpp +++ b/tests/src/unit-json_patch.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-json_pointer.cpp b/tests/src/unit-json_pointer.cpp index 4f457d0ee..93559eb31 100644 --- a/tests/src/unit-json_pointer.cpp +++ b/tests/src/unit-json_pointer.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-large_json.cpp b/tests/src/unit-large_json.cpp index d9c5421fd..69f47df64 100644 --- a/tests/src/unit-large_json.cpp +++ b/tests/src/unit-large_json.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-merge_patch.cpp b/tests/src/unit-merge_patch.cpp index af56b0dec..5098d1278 100644 --- a/tests/src/unit-merge_patch.cpp +++ b/tests/src/unit-merge_patch.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-meta.cpp b/tests/src/unit-meta.cpp index 2e5029e49..ad3a841c6 100644 --- a/tests/src/unit-meta.cpp +++ b/tests/src/unit-meta.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann @@ -22,10 +22,10 @@ TEST_CASE("version information") CHECK(j["url"] == "https://github.com/nlohmann/json"); CHECK(j["version"] == json( { - {"string", "3.11.0"}, + {"string", "3.11.1"}, {"major", 3}, {"minor", 11}, - {"patch", 0} + {"patch", 1} })); CHECK(j.find("platform") != j.end()); diff --git a/tests/src/unit-modifiers.cpp b/tests/src/unit-modifiers.cpp index 2c2777808..8b06f1809 100644 --- a/tests/src/unit-modifiers.cpp +++ b/tests/src/unit-modifiers.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // Copyright (c) 2013-2022 Niels Lohmann . diff --git a/tests/src/unit-msgpack.cpp b/tests/src/unit-msgpack.cpp index f90190315..d0e5ff3d5 100644 --- a/tests/src/unit-msgpack.cpp +++ b/tests/src/unit-msgpack.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-noexcept.cpp b/tests/src/unit-noexcept.cpp index c9e941d9a..89a7db7b0 100644 --- a/tests/src/unit-noexcept.cpp +++ b/tests/src/unit-noexcept.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-ordered_json.cpp b/tests/src/unit-ordered_json.cpp index e6aef2ce2..3ce0aa155 100644 --- a/tests/src/unit-ordered_json.cpp +++ b/tests/src/unit-ordered_json.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-ordered_map.cpp b/tests/src/unit-ordered_map.cpp index b35863d0a..d907263b4 100644 --- a/tests/src/unit-ordered_map.cpp +++ b/tests/src/unit-ordered_map.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-pointer_access.cpp b/tests/src/unit-pointer_access.cpp index f50c64b06..b48a4297c 100644 --- a/tests/src/unit-pointer_access.cpp +++ b/tests/src/unit-pointer_access.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-readme.cpp b/tests/src/unit-readme.cpp index 108cdd039..6d296f02f 100644 --- a/tests/src/unit-readme.cpp +++ b/tests/src/unit-readme.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-reference_access.cpp b/tests/src/unit-reference_access.cpp index fa53961c0..abe8bd1f5 100644 --- a/tests/src/unit-reference_access.cpp +++ b/tests/src/unit-reference_access.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-regression1.cpp b/tests/src/unit-regression1.cpp index c7720b4f1..45c4bd620 100644 --- a/tests/src/unit-regression1.cpp +++ b/tests/src/unit-regression1.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-regression2.cpp b/tests/src/unit-regression2.cpp index 3f82301cc..73c8f3906 100644 --- a/tests/src/unit-regression2.cpp +++ b/tests/src/unit-regression2.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-serialization.cpp b/tests/src/unit-serialization.cpp index 6ffe39aa6..50dc58b4c 100644 --- a/tests/src/unit-serialization.cpp +++ b/tests/src/unit-serialization.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-testsuites.cpp b/tests/src/unit-testsuites.cpp index d5e4074c7..268a48327 100644 --- a/tests/src/unit-testsuites.cpp +++ b/tests/src/unit-testsuites.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-to_chars.cpp b/tests/src/unit-to_chars.cpp index 83c1360b7..44d4f3801 100644 --- a/tests/src/unit-to_chars.cpp +++ b/tests/src/unit-to_chars.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-ubjson.cpp b/tests/src/unit-ubjson.cpp index dcdcede01..5086149ce 100644 --- a/tests/src/unit-ubjson.cpp +++ b/tests/src/unit-ubjson.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-udl.cpp b/tests/src/unit-udl.cpp index 526e05b27..934744364 100644 --- a/tests/src/unit-udl.cpp +++ b/tests/src/unit-udl.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-udt.cpp b/tests/src/unit-udt.cpp index 2cecca3d9..681536f95 100644 --- a/tests/src/unit-udt.cpp +++ b/tests/src/unit-udt.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-udt_macro.cpp b/tests/src/unit-udt_macro.cpp index daae5799d..eed81cdfa 100644 --- a/tests/src/unit-udt_macro.cpp +++ b/tests/src/unit-udt_macro.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-unicode1.cpp b/tests/src/unit-unicode1.cpp index f6c802854..03c5b8006 100644 --- a/tests/src/unit-unicode1.cpp +++ b/tests/src/unit-unicode1.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-unicode2.cpp b/tests/src/unit-unicode2.cpp index fcbf25954..b91d0be86 100644 --- a/tests/src/unit-unicode2.cpp +++ b/tests/src/unit-unicode2.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-unicode3.cpp b/tests/src/unit-unicode3.cpp index 8b601efb9..d5740e3e0 100644 --- a/tests/src/unit-unicode3.cpp +++ b/tests/src/unit-unicode3.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-unicode4.cpp b/tests/src/unit-unicode4.cpp index a28e6ee49..0a7a58bc3 100644 --- a/tests/src/unit-unicode4.cpp +++ b/tests/src/unit-unicode4.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-unicode5.cpp b/tests/src/unit-unicode5.cpp index ee90f1e3c..2360dbe36 100644 --- a/tests/src/unit-unicode5.cpp +++ b/tests/src/unit-unicode5.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-user_defined_input.cpp b/tests/src/unit-user_defined_input.cpp index 750a05872..a3095a8d9 100644 --- a/tests/src/unit-user_defined_input.cpp +++ b/tests/src/unit-user_defined_input.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-windows_h.cpp b/tests/src/unit-windows_h.cpp index e7aab3368..5fa641091 100644 --- a/tests/src/unit-windows_h.cpp +++ b/tests/src/unit-windows_h.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit-wstring.cpp b/tests/src/unit-wstring.cpp index 3f826a9bd..b8ed08db8 100644 --- a/tests/src/unit-wstring.cpp +++ b/tests/src/unit-wstring.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/tests/src/unit.cpp b/tests/src/unit.cpp index e6c1e0878..8074687a5 100644 --- a/tests/src/unit.cpp +++ b/tests/src/unit.cpp @@ -1,6 +1,6 @@ // __ _____ _____ _____ // __| | __| | | | JSON for Modern C++ (supporting code) -// | | |__ | | | | | | version 3.11.0 +// | | |__ | | | | | | version 3.11.1 // |_____|_____|_____|_|___| https://github.com/nlohmann/json // // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann diff --git a/wsjcpp.yml b/wsjcpp.yml index 619d46bae..04648019c 100644 --- a/wsjcpp.yml +++ b/wsjcpp.yml @@ -2,7 +2,7 @@ wsjcpp_version: "v0.1.1" cmake_minimum_required: "3.0" cmake_cxx_standard: "11" name: "nlohmann/json" -version: "v3.11.0" +version: "v3.11.1" description: "JSON for Modern C++" issues: "https://github.com/nlohmann/json/issues" keywords: