Skip to content

chore(deps): bump quinn-proto to 0.11.15 in the lockfile - #271

Merged
rubenhensen merged 1 commit into
mainfrom
chore/bump-quinn-proto
Jul 29, 2026
Merged

chore(deps): bump quinn-proto to 0.11.15 in the lockfile#271
rubenhensen merged 1 commit into
mainfrom
chore/bump-quinn-proto

Conversation

@dobby-coder

@dobby-coder dobby-coder Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Clears GHSA-4w2j-m93h-cj5j (high), the only open runtime-scope Dependabot alert on this repo.

Advisory Severity Package Current Fixed in
GHSA-4w2j-m93h-cj5j high quinn-proto 0.11.14 0.11.15

Lockfile-only — quinn-proto is transitive (QUIC support reached through the reqwest stack), so no Cargo.toml declares it and there is no version constraint to relax. The whole change is two lines in the root Cargo.lock.

Separate from #195, which tracks the rand 0.8 → 0.9 major and is still blocked upstream. This one has no such coupling.

Verification

A bare cargo test --workspace fails to compile on this tree by design — pg-core's tests are gated behind its test feature, as CLAUDE.md documents — so I verified per crate the way build.yml does. I confirmed that workspace-level failure reproduces unchanged on main, so it is not from this bump.

  • cargo test --manifest-path pg-core/Cargo.toml --features test,rust,stream — 67 passed, 0 failed
  • cargo test --manifest-path pg-{pkg,cli,ffi}/Cargo.toml --all-features — 69 passed, 0 failed
  • cargo clippy --all-targets -- -D warnings on all four crates — clean
  • cargo fmt --all -- --check — clean
  • cargo build --workspace — succeeds
  • cargo build --profile edge --bin pg-pkg — succeeds (CLAUDE.md asks for this specifically on a dependency bump, since the Dockerfile's Rust pin differs from the CI toolchain)

Because this touches the root Cargo.lock, it also trips the wire-compat-rust path filter, so the cross-version wire-compatibility gate will run on this PR — which is the right check for a lockfile change and I'd expect it to pass, as no serialization crate moved.

pg-wasm and pg-compat are excluded from the workspace and carry their own lockfiles, so neither is affected.

@dobby-coder
dobby-coder Bot requested a review from rubenhensen July 28, 2026 22:24
Clears GHSA-4w2j-m93h-cj5j (high), the only open runtime-scope
Dependabot alert on this repo. Lockfile-only: quinn-proto is a
transitive dependency, so no Cargo.toml declares it.

quinn-proto 0.11.14 -> 0.11.15

Verified per-crate as CI does (a bare cargo test --workspace fails to
compile by design — pg-core's tests are gated behind its test feature,
see CLAUDE.md):
- cargo test pg-core --features test,rust,stream: 67 passed
- cargo test pg-{pkg,cli,ffi} --all-features: 69 passed
- cargo clippy on all four crates with -D warnings: clean
- cargo fmt --all --check: clean
- cargo build --workspace and cargo build --profile edge --bin pg-pkg:
  both succeed (CLAUDE.md asks for the edge build on any dependency bump)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@dobby-coder
dobby-coder Bot force-pushed the chore/bump-quinn-proto branch from 54b56ef to b76e0fc Compare July 28, 2026 22:38
@dobby-coder
dobby-coder Bot marked this pull request as ready for review July 28, 2026 22:45
@rubenhensen
rubenhensen merged commit e642786 into main Jul 29, 2026
28 checks passed
@dobby-coder
dobby-coder Bot deleted the chore/bump-quinn-proto branch July 29, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant