Repository navigation
chore(deps): batch dependency updates (mid Oct 2026) - #577
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
5bc3287toeb593cfin /crates/rsigma-convert/tests/engines/lynxdb #570 through build(deps): bump the actions-updates group with 5 updates #575) plus the updates Dependabot has queued behind its five-PR limit for root Cargo, so merging this does not immediately spawn another round. Both Cargo lockfiles are regenerated against currentmain.rustls0.23.45 to 0.23.46 inCargo.lockandfuzz/Cargo.lockfor RUSTSEC-2026-0346, RUSTSEC-2026-0347, RUSTSEC-2026-0348, and RUSTSEC-2026-0349. These are whycargo auditandcargo denyfail on every open Cargo PR.fuzz/Cargo.lock, which CI does not audit, also hadquinn-proto0.11.16 (RUSTSEC-2026-0338 through RUSTSEC-2026-0342) and a yankedchacha200.10.1; both now match the root lockfile.tokio1.53.2,zeroize1.9.1,rmcp3.5.1, andtoml1.1.8 (build(deps): bump the patch-updates group with 4 updates #573),insta1.49.0 (build(deps): bump insta from 1.48.0 to 1.49.0 #574), andarbitrary1.5.0 in the fuzz crate (build(deps): bump arbitrary from 1.4.2 to 1.5.0 in /fuzz #571).cel0.14 to 0.15,jsonschema0.56 to 0.58,hyper1.12.0,uuid1.27.0, andpest2.9.3. Both breaking bumps build without code changes.cel0.15 tightens CEL spec conformance, which changes a fewtype: celextract expression results; the changelog lists them. The docs now name thecelcrate instead of its oldcel-interpretername.taiki-e/install-actionv2.87.26,actions/upload-artifactv7.0.2,actions/download-artifactv8.0.2,github/codeql-action/upload-sarifv4.38.3, andactions/setup-nodev7.1.0, pinned by full commit SHA (build(deps): bump the actions-updates group with 5 updates #575).@types/node26.6.4 (build(deps-dev): bump @types/node from 26.6.3 to 26.6.4 in /editors/vscode in the npm-updates group #572).debian:stable-slimdigest for LynxDB (build(deps): bump debian from5bc3287toeb593cfin /crates/rsigma-convert/tests/engines/lynxdb #570), a newpython:3.13-slimdigest for pySigma, andmarkupsafe3.0.4 recompiled withuv pip compile --generate-hashes.tokio1.53.3,uuid1.28.0,pest2.9.4,@types/node26.6.5), exceptrustlsfor the advisories.yamlpath/yamlpatch1.30.1 (chore(deps): bump yamlpath from 1.27.0 to 1.30.1 #495, chore(deps): bump yamlpatch from 1.26.1 to 1.30.1 #494) require rustc 1.97 throughtree-sitter-iter, above the 1.96.0 MSRV.tikv-jemallocator0.7.0 (chore(deps): bump tikv-jemallocator from 0.6.1 to 0.7.0 #425) remains excluded after the measured musl daemon throughput regression.testcontainers0.28.0 waits for atestcontainers-modulesrelease; 0.15 still requirestestcontainers0.27.Closes #570, closes #571, closes #572, closes #573, closes #574, closes #575.
Test plan
cargo fmt --all -- --checkcargo clippy --workspace --all-targets --all-features --locked -- -D warningscargo doc --workspace --all-features --locked --no-depscargo test --workspace --all-features --locked(4392 tests pass)cargo check --lockedinfuzz/cargo auditon both lockfiles andcargo deny checkzizmor --pedantic .github/workflowspython3 scripts/mcp-smoke.pyover stdio and--httpnpm ci,npm run compile, andtsc --noEmitnpm run docs:buildandnpm run docs:validate