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
dependabot[bot]
b67f8644ee
⬆️ Bump actions/dependency-review-action from 4.5.0 to 4.6.0 ( #4716 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](3b139cfc5f...ce3cf9537a
)
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
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-04-03 07:40:18 +02:00
dependabot[bot]
71884486d1
⬆️ Bump step-security/harden-runner from 2.11.0 to 2.11.1 ( #4718 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.11.0 to 2.11.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](4d991eb9b9...c6295a65d1
)
---
updated-dependencies:
- dependency-name: step-security/harden-runner
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:09 +02:00
dependabot[bot]
9ef4967389
⬆️ Bump cpplint from 2.0.0 to 2.0.1 in /cmake/requirements ( #4719 )
...
Bumps [cpplint](https://github.com/cpplint/cpplint ) from 2.0.0 to 2.0.1.
- [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.0...2.0.1 )
---
updated-dependencies:
- dependency-name: cpplint
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:39:59 +02:00
dependabot[bot]
9f40a7b454
⬆️ Bump mkdocs-material from 9.6.9 to 9.6.10 in /docs/mkdocs ( #4711 )
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.6.9 to 9.6.10.
- [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.9...9.6.10 )
---
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-01 14:44:09 +02:00
Niels Lohmann
d41ca94fa8
Adjust CMake minimal version ( #4709 )
...
* 🔧 adjust CMake versions
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 install OpenSSL for CMake
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 install OpenSSL for CMake
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 install OpenSSL for CMake
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 install OpenSSL for CMake
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔧 install OpenSSL for CMake
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🔨 clean up
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 📝 update documentation
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-04-01 14:42:08 +02:00
dependabot[bot]
3a5703931a
⬆️ Bump cppcheck from 1.4.8 to 1.5.0 in /cmake/requirements ( #4698 )
...
Bumps [cppcheck](https://github.com/msclock/cppcheck-wheel ) from 1.4.8 to 1.5.0.
- [Release notes](https://github.com/msclock/cppcheck-wheel/releases )
- [Changelog](https://github.com/msclock/cppcheck-wheel/blob/master/.releaserc.js )
- [Commits](https://github.com/msclock/cppcheck-wheel/compare/v1.4.8...v1.5.0 )
---
updated-dependencies:
- dependency-name: cppcheck
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-03-29 16:33:52 +01:00
dependabot[bot]
4d216e0c31
⬆️ Bump actions/upload-artifact from 4.6.1 to 4.6.2 ( #4700 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](4cec3d8aa0...ea165f8d65
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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-03-29 16:33:17 +01:00
dependabot[bot]
f971dd7707
⬆️ Bump github/codeql-action from 3.28.11 to 3.28.13 ( #4707 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.11 to 3.28.13.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](6bb031afdd...1b549b9259
)
---
updated-dependencies:
- dependency-name: github/codeql-action
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-03-29 16:32:19 +01:00
Gianfranco Costamagna
cd92c09c18
tests: Fix ignored attributes warning during build ( #4670 )
...
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Co-authored-by: Pragyansh Chaturvedi <pragyansh.chaturvedi@gmail.com>
2025-03-29 09:42:53 +01:00
Niels Lohmann
b477d2b95e
Suppress clang-analyzer-webkit.NoUncountedMemberChecker ( #4701 )
...
* 🚨 suppress clang-analyzer-webkit.NoUncountedMemberChecker
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 📝 add Clang 20/21
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* 🚨 suppress invalid misc-const-correctness warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2025-03-29 09:38:45 +01:00
dependabot[bot]
11a835df85
⬆️ Bump cppcheck from 1.4.7 to 1.4.8 in /cmake/requirements ( #4697 )
...
Bumps [cppcheck](https://github.com/msclock/cppcheck-wheel ) from 1.4.7 to 1.4.8.
- [Release notes](https://github.com/msclock/cppcheck-wheel/releases )
- [Changelog](https://github.com/msclock/cppcheck-wheel/blob/master/.releaserc.js )
- [Commits](https://github.com/msclock/cppcheck-wheel/compare/v1.4.7...v1.4.8 )
---
updated-dependencies:
- dependency-name: cppcheck
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-03-19 08:29:39 +01:00
dependabot[bot]
b592b6f2d8
⬆️ Bump mkdocs-material from 9.6.8 to 9.6.9 in /docs/mkdocs ( #4695 )
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.6.8 to 9.6.9.
- [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.8...9.6.9 )
---
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-03-19 08:29:30 +01:00