Skip to content

Bump the all-in-one group across 1 directory with 2 updates#63

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/all-in-one-5b49e2d273
Open

Bump the all-in-one group across 1 directory with 2 updates#63
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/all-in-one-5b49e2d273

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

Bumps the all-in-one group with 2 updates in the / directory: rules_rust and nlohmann_json.

Updates rules_rust from 0.68.1-score to 0.69.0

Release notes

Sourced from rules_rust's releases.

0.69.0

Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup

Bzlmod

bazel_dep(name = "rules_rust", version = "0.69.0")

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-u8dkwlLQYSgbI1knek1GSA4tz69yr8HObgCtpYzL/Uw=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.69.0/rules_rust-0.69.0.tar.gz"],
)

Extensions

Bindgen

Bzlmod

bazel_dep(name = "rules_rust_bindgen", version = "0.69.0")

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-u8dkwlLQYSgbI1knek1GSA4tz69yr8HObgCtpYzL/Uw=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.69.0/rules_rust-0.69.0.tar.gz"],
)

MdBook

... (truncated)

Commits

Updates nlohmann_json from 3.11.3 to 3.12.0.bcr.1

Release notes

Sourced from nlohmann_json's releases.

JSON for Modern C++ version 3.12.0

Release date: 2025-04-11 SHA-256: aaf127c04cb31c406e5b04a63f1ae89369fccde6d8fa7cdda1ed4f32dfc5de63 (json.hpp), b8cb0ef2dd7f57f18933997c9934bb1fa962594f701cd5a8d3c2c80541559372 (include.zip), 42f6e95cad6ec532fd372391373363b62a14af6d771056dbfc86160e6dfff7aa (json.tar.xz)

Summary

This release fixes some bugs found in the 3.11.3 release and adds some new features.

All changes are backward-compatible.

💰 Note you can support this project via GitHub sponsors or PayPal.

Key updates and enhancements

  • Diagnostic byte positions: A new macro, JSON_DIAGNOSTIC_POSITIONS, introduces member functions to query the byte positions of values in the input they were parsed from. When enabled, this information is also included in exceptions to help pinpoint errors. #4517 #4455 #4570 #4569 #4572 #4571 #4579 #4585 #4561
  • Enhanced conversion macros: The conversion macros for arbitrary types now include several upgrades:
  • Support for std::optional: The library now supports conversions from/to std::optional types when compiled with C++17. #1749 #4036
  • Flexible string compatibility: Functions patch, diff, and flatten now work with arbitrary string types. #4536 #4134 #4613 #4019
  • Binary format enhancements:
    • The BJData mapping now supports draft 3, including optimized binary array types. #4513 #4588
    • The BSON mapping has added support for unsigned 64-bit integers. #4590 #4535 #3894
    • The get_number function used in the binary format implementations has been optimized to read multiple bytes at once. #4391
  • Multidimensional array conversion: Multidimensional C-style arrays can now be directly converted to JSON. #4262 #4248
  • Filesystem paths in UTF-8: The conversions from/to std::filesystem::path are now encoded to UTF-8 strings by default on all operating systems. #4271 #4631
  • CMake 4.0 support. By adjusting the CMake minimal version to 3.5, CMake 4.0 can be used without warning or error. #4709

Changes and fixes

Warnings

The quality assurance page gives an overview of the warning flags used during the tests.

Compiler warnings

... (truncated)

Changelog

Sourced from nlohmann_json's changelog.

Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

unreleased (2024-12-22)

Full Changelog

  • Impossible de read json file create with nlohmann::ordered_json::dump #4556
  • Error C2039 : 'json_sax_dom_callback_parser': is not a member of 'nlohmann::json_abi_v3_11_3::detail' #4529
  • json_fwd.hpp don't define default template arguments for ordered_map #4518
  • new repo version seems stop create any the ingress-nginx controller with opentelemetry-cpp.git #4515
  • Error converting to/from scoped enumerations #4499
  • Default initialized iterators are not comparable #4493
  • Bug json.exception.type_error.302 #4492
  • tests fail to build with clang-19 and libc++ due to unsupported std::char_traits #4490
  • Brace-Initialization Fails with json::parse and Key Access on Linux #4488
  • Crash when parsing nullptr #4485
  • Namespace macros are not respected in many instances #4484
  • ohos model to json string garbage characters #4481
  • Missing newlines in deserialized string #4479
  • Latest tag not available on NuGet #4478
  • Invalid union access for get_ref/get_ptr with unsigned integer #4475
  • /accesswallet #4469
  • struct reflect json with error C2440 #4467
  • Compiler error when using macro NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE #4463
  • Issue when dumping a vector of derived classes #4462
  • whit std::wstring compile error #4460
  • Inconsisten operator[] #4458
  • json parse enclosing json object with [] #4457
  • [bug] nlohmann::json constructor behaves improperly #4450
  • parse OOM #4449
  • Library Cannot Parse JSON File It Wrote #4448
  • Unexpected Integer Conversion of JSON Values on ARM64 #4447
  • Structure declared in natvis file template doesn't seem to match current structure of basic_json<> #4438
  • A lot of EOT in json file #4436
  • CVE-2024-34062 #4429
  • CVE-2024-39689 #4428
  • CVE-2024-5569 #4427
  • CVE-2024-37891 #4426
  • Tornado vulnerabilities #4425
  • CVE-2024-35195 #4424
  • CVE-2024-22195, CVE-2024-34064 #4423
  • CVE-2024-3651 #4422
  • CVE-2024-22190 #4421
  • CVE-2024-39705 #4420
  • Failing to read complex Unicode string embedded in JSON #4417
  • Unable to parse JSON string from snake case to camel case #4399
  • Crashes when I try to use ‘json::at()’ on a properly structured, non null, and correctly constructed ‘.json’ file #4387
  • JSON_BuildTests fail when JSON_DisableEnumSerialization is set to ON #4384
  • JSON can't parse a simple data #4383

... (truncated)

Commits

@dependabot dependabot bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Apr 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

The created documentation from the pull request is available at: docu-html

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
2026/04/01 10:22:12 Downloading https://releases.bazel.build/8.3.0/release/bazel-8.3.0-linux-x86_64...
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: db02cadc-568b-4b9d-9a1a-73d6f3f66eaf
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
WARNING: For repository 'score_bazel_platforms', the root module requires module version score_bazel_platforms@0.0.4, but got score_bazel_platforms@0.1.1 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'score_tooling', the root module requires module version score_tooling@1.0.4, but got score_tooling@1.1.2 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 4 packages loaded
Loading: 4 packages loaded
    currently loading: 
Loading: 4 packages loaded
    currently loading: 
Loading: 4 packages loaded
    currently loading: 
Loading: 4 packages loaded
    currently loading: 
Loading: 4 packages loaded
    currently loading: 
Analyzing: target //:license-check (5 packages loaded, 0 targets configured)
Analyzing: target //:license-check (5 packages loaded, 0 targets configured)

Analyzing: target //:license-check (25 packages loaded, 10 targets configured)

Analyzing: target //:license-check (87 packages loaded, 10 targets configured)

Analyzing: target //:license-check (91 packages loaded, 10 targets configured)

Analyzing: target //:license-check (126 packages loaded, 177 targets configured)

Analyzing: target //:license-check (166 packages loaded, 2957 targets configured)

Analyzing: target //:license-check (166 packages loaded, 6486 targets configured)

Analyzing: target //:license-check (171 packages loaded, 7934 targets configured)

Analyzing: target //:license-check (171 packages loaded, 7934 targets configured)

Analyzing: target //:license-check (171 packages loaded, 7934 targets configured)

Analyzing: target //:license-check (171 packages loaded, 7934 targets configured)

Analyzing: target //:license-check (176 packages loaded, 9943 targets configured)

Analyzing: target //:license-check (177 packages loaded, 10067 targets configured)

Analyzing: target //:license-check (178 packages loaded, 10187 targets configured)

Analyzing: target //:license-check (178 packages loaded, 10187 targets configured)

Analyzing: target //:license-check (178 packages loaded, 10187 targets configured)

INFO: Analyzed target //:license-check (179 packages loaded, 11766 targets configured).
[9 / 13] JavaToolchainCompileClasses external/rules_java+/toolchains/platformclasspath_classes; 0s disk-cache
[10 / 13] Generating Dash formatted dependency file ...; 0s disk-cache, processwrapper-sandbox ... (2 actions, 1 running)
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 2 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
[12 / 13] [Prepa] Building license.check.license_check.jar ()
INFO: Found 1 target...
Target //:license.check.license_check up-to-date:
  bazel-bin/license.check.license_check
  bazel-bin/license.check.license_check.jar
INFO: Elapsed time: 219.967s, Critical Path: 2.79s
INFO: 13 processes: 9 internal, 3 processwrapper-sandbox, 1 worker.
INFO: Build completed successfully, 13 total actions
INFO: Running command line: bazel-bin/license.check.license_check ./formatted.txt <args omitted>
usage: org.eclipse.dash.licenses.cli.Main [-batch <int>] [-cd <url>]
       [-confidence <int>] [-ef <url>] [-excludeSources <sources>] [-help] [-lic
       <url>] [-project <shortname>] [-repo <url>] [-review] [-summary <file>]
       [-timeout <seconds>] [-token <token>]

Bumps the all-in-one group with 2 updates: [rules_rust](https://github.com/bazelbuild/rules_rust) and [nlohmann_json](https://github.com/nlohmann/json).


Updates `rules_rust` from 0.68.1-score to 0.69.0
- [Release notes](https://github.com/bazelbuild/rules_rust/releases)
- [Commits](https://github.com/bazelbuild/rules_rust/commits/0.69.0)

Updates `nlohmann_json` from 3.11.3 to 3.12.0.bcr.1
- [Release notes](https://github.com/nlohmann/json/releases)
- [Changelog](https://github.com/nlohmann/json/blob/develop/ChangeLog.md)
- [Commits](https://github.com/nlohmann/json/commits)

---
updated-dependencies:
- dependency-name: rules_rust
  dependency-version: 0.69.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
- dependency-name: nlohmann_json
  dependency-version: 3.12.0.bcr.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-in-one
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot changed the title Bump the all-in-one group with 2 updates Bump the all-in-one group across 1 directory with 2 updates Apr 1, 2026
@dependabot dependabot bot force-pushed the dependabot/bazel/all-in-one-5b49e2d273 branch from 6255ac5 to 0cb99e7 Compare April 1, 2026 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants