dependabot[bot]
d19060e6c7
⬆️ Bump github/codeql-action from 3.29.1 to 3.29.2 ( #4838 )
2025-06-30 23:27:46 +02:00
dependabot[bot]
98ac4d85be
⬆️ Bump github/codeql-action from 3.28.18 to 3.29.1 ( #4833 )
2025-06-29 22:05:38 +02:00
Miko
b7f741165b
Add proper C++20 module support ( #4799 )
2025-06-29 22:02:31 +02:00
David Kilzer
d70e46bc65
🐛 add missing header to input_adapters.hpp ( #4830 )
...
Signed-off-by: David Kilzer <ddkilzer@apple.com>
Co-authored-by: David Kilzer <ddkilzer@apple.com>
2025-06-25 07:20:17 +02:00
dependabot[bot]
b451735fe7
⬆️ Bump lukka/get-cmake from 4.0.2 to 4.0.3 ( #4820 )
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](ea00481682...6b3e96a9bc
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-version: 4.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 19:55:34 +02:00
dependabot[bot]
568b708fd4
⬆️ Bump step-security/harden-runner from 2.12.0 to 2.12.1 ( #4815 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](0634a2670c...002fdce3c6
)
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 18:42:32 +02:00
dependabot[bot]
c633693d3e
⬆️ Bump ossf/scorecard-action from 2.4.1 to 2.4.2 ( #4807 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](f49aabe0b5...05b42c6244
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 19:21:43 +02:00
Niels Lohmann
cf16c5ab9f
Use binary_t::value_type ( #4805 )
2025-06-02 06:35:27 +02:00
Niels Lohmann
b19f058465
Encode infinity and NaN as float for MsgPack and CBOR ( #4802 )
...
* 🚸 encode infinity and NaN as float for MsgPack and CBOR
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-06-01 18:50:14 +02:00
Niels Lohmann
5f77df4e22
Add Xcode 16.3 ( #4803 )
...
* 👷 add Xcode 16.3
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add arm64 images
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add arm64 images
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add Xcode 16.3
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-06-01 17:56:06 +02:00
dependabot[bot]
64ebc6d511
⬆️ Bump mkdocs-git-revision-date-localized-plugin ( #4800 )
...
Bumps [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin ) from 1.4.6 to 1.4.7.
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases )
- [Commits](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.6...v1.4.7 )
---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
dependency-version: 1.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-01 15:51:53 +02:00
Niels Lohmann
82f4f70669
Adjust warnings flags ( #4801 )
...
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-31 17:48:34 +02:00
Niels Lohmann
68c25aec60
Update customers and add Cloudback ( #4797 )
...
* 📝 update customers
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 📝 add badge to Cloudback
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-27 20:55:45 +02:00
dependabot[bot]
ac0133ea89
⬆️ Bump mkdocs-git-revision-date-localized-plugin ( #4795 )
...
Bumps [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin ) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases )
- [Commits](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.5...v1.4.6 )
---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
dependency-version: 1.4.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 20:43:44 +02:00
Niels Lohmann
281d1e929b
Detect used C++ standard library ( #4793 )
2025-05-23 17:59:52 +02:00
Kuan-Fu, Wu
7421ac31a7
doc: Fix JSON Pointer example to use direct initialization ( #4468 )
...
Changed the example code in the documentation from copy initialization
to direct initialization for `json::json_pointer`.
This prevents compilation errors caused by the constructor being explicit.
2025-05-22 12:39:39 +02:00
chirsz
4b17f90f65
Add ignore_trailing_commas
option ( #4609 )
...
Added examples and modified the corresponding documents and unit tests.
Signed-off-by: chirsz-ever <chirsz-ever@outlook.com>
Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>
2025-05-22 08:01:46 +02:00
dependabot[bot]
2d9a251266
⬆️ Bump srvaroa/labeler ( #4789 )
2025-05-20 17:56:25 +02:00
dependabot[bot]
3cca3ad210
⬆️ Bump github/codeql-action from 3.28.17 to 3.28.18 ( #4787 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.17 to 3.28.18.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](60168efe1c...ff0a06e83c
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-16 19:55:33 +02:00
Niels Lohmann
828c891427
Extend type_name() to invalid type ( #4786 )
...
* ✅ add regression test
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 💚 fix build
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 📝 add comment
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-16 18:16:47 +02:00
NmPassTHFan
46e7cd3dc2
Replace deprecated std::is_trivial in C++26 ( #4775 )
2025-05-16 16:11:44 +02:00
Niels Lohmann
6f6be39332
Add GCC 15.1.0 flags ( #4766 )
...
* 🔧 add GCC 15.1.0 flags
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 add GCC 15.1.0 flags
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 add GCC 15.1.0 flags
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix -Wstrict-overflow warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🎨 fix format
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-16 08:32:18 +02:00
Niels Lohmann
e02de2f971
Update to Doctest 2.4.12 ( #4771 )
...
* ⬆️ Doctest 2.4.12
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-15 19:25:27 +02:00
dependabot[bot]
410c96228c
⬆️ Bump mkdocs-material from 9.6.12 to 9.6.14 in /docs/mkdocs ( #4783 )
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.6.12 to 9.6.14.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.12...9.6.14 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 19:24:00 +02:00
dependabot[bot]
4e518d43d7
⬆️ Bump actions/dependency-review-action from 4.7.0 to 4.7.1 ( #4785 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](38ecb5b593...da24556b54
)
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-version: 4.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 19:23:51 +02:00
dependabot[bot]
230bfd15a2
⬆️ Bump actions/dependency-review-action from 4.6.0 to 4.7.0 ( #4779 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](ce3cf9537a...38ecb5b593
)
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-version: 4.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-10 10:32:19 +02:00
dependabot[bot]
e9391dc5bc
⬆️ Bump lukka/get-cmake from 4.0.1 to 4.02 ( #4777 )
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 4.0.1 to 4.02.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](57c20a23a6...ea00481682
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-version: '4.02'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-08 17:09:01 +02:00
dependabot[bot]
697c7e557c
⬆️ Bump github/codeql-action from 3.28.16 to 3.28.17 ( #4774 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.16 to 3.28.17.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](28deaeda66...60168efe1c
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-04 10:28:46 +02:00
Niels Lohmann
9110918cf8
Fix typos ( #4748 )
...
* ✏️ fix typos
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ✏️ address review comments
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ✏️ address review comments
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-04 10:28:24 +02:00
Niels Lohmann
0a8b48ac6a
Add comment regarding #4767 ( #4770 )
...
* 💡 add comment regarding #4767
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ✏️ address review comments
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ✏️ address review comments
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-05-04 10:27:58 +02:00
Ville Vesilehto
dff2b4756c
fix: BJData size calculation overflow ( #4765 )
...
Ubuntu / ci_test_compilers_clang (7) (push) Has been cancelled
Ubuntu / ci_test_compilers_clang (8) (push) Has been cancelled
Ubuntu / ci_test_compilers_clang (9) (push) Has been cancelled
Ubuntu / ci_test_compilers_clang (latest) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (11) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (14) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (17) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (20) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (23) (push) Has been cancelled
Ubuntu / ci_test_standards_gcc (26) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (11, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (11, libstdcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (14, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (14, libstdcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (17, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (17, libstdcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (20, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (20, libstdcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (23, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (23, libstdcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (26, libcxx) (push) Has been cancelled
Ubuntu / ci_test_standards_clang (26, libstdcxx) (push) Has been cancelled
Ubuntu / ci_cuda_example (push) Has been cancelled
Ubuntu / ci_module_cpp20 (gcc:latest) (push) Has been cancelled
Ubuntu / ci_module_cpp20 (silkeh/clang:latest) (push) Has been cancelled
Ubuntu / ci_icpc (push) Has been cancelled
Ubuntu / ci_emscripten (push) Has been cancelled
Ubuntu / ci_test_documentation (ci_test_build_documentation) (push) Has been cancelled
Ubuntu / ci_test_documentation (ci_test_examples) (push) Has been cancelled
Comment and close stale issues and PR / stale (push) Has been cancelled
Adds pre-multiplication overflow detection to catch cases where dimension
products would exceed size_t max. The previous check only detected when
overflow resulted in exactly 0 or SIZE_MAX, missing other cases.
Retains the original post-multiplication check for backward compatibility.
Adds tests verifying overflow detection with dimensions (2^32+1)×(2^32),
which previously overflowed silently to 2^32.
This prevents custom SAX handlers from receiving incorrect array sizes
that could lead to buffer overflows.
Signed-off-by: Ville Vesilehto <ville@vesilehto.fi>
2025-04-29 10:17:50 +02:00
Niels Lohmann
eef76c200e
Make library work with C++20 modules ( #4764 )
...
* ✅ add test for C++20 modules
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* Add missing header (#4763 )
* 🐛 add missing header
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-28 21:52:26 +02:00
Xiaochuan Ye
3b02afb9d9
Specialize char_traits for std::byte to fix from_msgpack ( fixes #4756 ) ( #4760 )
...
* Specialize char_traits for std::byte to fix from_msgpack (fixes #4756 )
Provide a char_traits<std::byte> specialization under __cpp_lib_byte
to allow parsing MessagePack data from containers of std::byte.
Signed-off-by: xuesongtap <tap91624@gmail.com>
Signed-off-by: yexiaochuan <tap91624@gmail.com>
* Fix comments for cstddef include and MessagePack tests
Signed-off-by: xuesongtap <tap91624@gmail.com>
Signed-off-by: yexiaochuan <tap91624@gmail.com>
* Fix include <cstddef> only when __cpp_lib_byte is defined and sufficient
Signed-off-by: yexiaochuan <tap91624@gmail.com>
* Fix clang-tidy warnings in MessagePack std::byte tests
Signed-off-by: yexiaochuan <tap91624@gmail.com>
* Fix handle return value in MessagePack tests
Signed-off-by: yexiaochuan <tap91624@gmail.com>
---------
Signed-off-by: xuesongtap <tap91624@gmail.com>
Signed-off-by: yexiaochuan <tap91624@gmail.com>
2025-04-28 16:19:47 +02:00
Niels Lohmann
6b9199382b
Add missing header ( #4763 )
...
* 🐛 add missing header
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-27 18:18:57 +02:00
dependabot[bot]
51a77f1dca
⬆️ Bump github/codeql-action from 3.28.15 to 3.28.16 ( #4757 )
2025-04-23 18:37:41 +02:00
Sergiu Deitsch
756ca22ec5
Provide fallback for missing char8_t
support ( #4736 )
2025-04-23 18:36:41 +02:00
dependabot[bot]
85df7ed593
⬆️ Bump mkdocs-material from 9.6.11 to 9.6.12 in /docs/mkdocs ( #4750 )
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.6.11 to 9.6.12.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.11...9.6.12 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-version: 9.6.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 13:14:34 +02:00
dependabot[bot]
2be2c83d5c
⬆️ Bump step-security/harden-runner from 2.11.1 to 2.12.0 ( #4754 )
2025-04-22 18:56:49 +02:00
Niels Lohmann
c67d538274
Fix C4702 warning and extend MSVC CI job ( #4749 )
...
* ⚗️ try matrix for latest
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ♻️ refactor from https://github.com/nlohmann/json/issues/4745#issuecomment-2810128420
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix cpplint warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-17 18:04:09 +02:00
Niels Lohmann
88c92e605c
Fix compilation failure and warnings with NVHPC ( #4744 )
...
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ enable ranges support
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔥 remove ci_nvhpc job
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ enable ranges support
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔥 remove ci_nvhpc job
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-16 16:09:21 +02:00
Niels Lohmann
96c1b52f1c
Fix conversion to std::optional ( #4742 )
...
* ⚗️ remove JSON_USE_IMPLICIT_CONVERSIONS check for from_json(json, std::optional)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ remove JSON_USE_IMPLICIT_CONVERSIONS check for from_json(json, std::optional)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ remove JSON_USE_IMPLICIT_CONVERSIONS check for from_json(json, std::optional)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ remove JSON_USE_IMPLICIT_CONVERSIONS check for from_json(json, std::optional)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ remove JSON_USE_IMPLICIT_CONVERSIONS check for from_json(json, std::optional)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⚗️ add C++ standard library as matrix option
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* ⏪ remove inline
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-15 16:10:39 +02:00
Niels Lohmann
4cca3b9cb2
Fix warning and add emscripten CI step ( #4738 )
...
* 🚨 fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 👷 add emscripten
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 📝 add compiler to list
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-13 17:54:56 +02:00
dependabot[bot]
93e957332b
⬆️ Bump lukka/get-cmake from 4.0.0 to 4.0.1 ( #4735 )
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](28983e0d39...57c20a23a6
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-version: 4.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 10:31:40 +02:00
dependabot[bot]
7ddea2686f
⬆️ Bump cpplint from 2.0.1 to 2.0.2 in /cmake/requirements ( #4728 )
...
Bumps [cpplint](https://github.com/cpplint/cpplint ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/cpplint/cpplint/releases )
- [Changelog](https://github.com/cpplint/cpplint/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/cpplint/cpplint/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: cpplint
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 10:56:23 +02:00
dependabot[bot]
2b876ee671
⬆️ Bump github/codeql-action from 3.28.14 to 3.28.15 ( #4729 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.14 to 3.28.15.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](fc7e4a0fa0...45775bd823
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 10:56:15 +02:00
Niels Lohmann
1705bfe914
🔖 set version to 3.12.0 ( #4727 )
...
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-11 10:41:14 +02:00
dependabot[bot]
00ecc7ed7a
⬆️ Bump github/codeql-action from 3.28.13 to 3.28.14 ( #4726 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.13 to 3.28.14.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b549b9259...fc7e4a0fa0
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 21:04:57 +02:00
Niels Lohmann
4424a0fcc1
📝 update documentation ( #4723 )
...
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-05 18:54:35 +02:00
risa2000
11aa5f944d
Make std::filesystem::path conversion to/from UTF-8 encoded string explicit ( #4631 )
...
* Make std::filesystem::path conversion to/from UTF-8 encoded JSON string explicit.
Signed-off-by: Richard Musil <risa2000x@gmail.com>
* Experimental: Changing C++ standard detection logic to accommodate potential corner cases.
Signed-off-by: Richard Musil <risa2000x@gmail.com>
* Drop C++ standard tests for compilers which do not implement required features.
Signed-off-by: Richard Musil <risa2000x@gmail.com>
* Drop C++ standard tests for MSVC versions which do not implement required features.
Signed-off-by: Richard Musil <risa2000x@gmail.com>
---------
Signed-off-by: Richard Musil <risa2000x@gmail.com>
Co-authored-by: Richard Musil <risa2000x@gmail.com>
2025-04-04 10:59:23 +02:00
dependabot[bot]
79587f896e
⬆️ Bump mkdocs-material from 9.6.10 to 9.6.11 in /docs/mkdocs ( #4715 )
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.6.10 to 9.6.11.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.10...9.6.11 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 07:40:29 +02:00