Skip to content

chore: apply queued Rust dependency maintenance - #18

Merged
codeandsolder merged 15 commits into
mainfrom
automation/maintenance-2026-09-10
Sep 10, 2026
Merged

codeandsolder merged 15 commits into
mainfrom
automation/maintenance-2026-09-10

Conversation

@codeandsolder

@codeandsolder codeandsolder commented Sep 10, 2026 •

Copy link
Copy Markdown
Owner

Batch the current passive maintenance queue into one update.

Updates:

  • base64 0.22 -> 0.23
  • jsonwebtoken 10 -> 11
  • tokio 1.52 -> 1.53
  • uuid 1.23 -> 1.26
  • refresh Cargo.lock for compatible/transitive updates
  • align wasm-bindgen-cli tooling to 0.2.128 after the lockfile refresh advanced wasm-bindgen to 0.2.128

Two queued upgrades are currently blocked by upstream compatibility and remain open:

  • deps: upgrade testcontainers #14: testcontainers 0.28 cannot coexist with testcontainers-modules 0.15, which requires testcontainers ^0.27.
  • deps: upgrade validator #16: validator 0.21 cannot be used with axum-valid 0.25, whose validator integration depends on validator 0.20; using both versions breaks the Valid<...> extractor trait bounds.

Closes #11
Closes #12
Closes #13
Closes #15
Closes #17

Issues #14 and #16 are intentionally not closed so the passive queue can retry when their upstream compatibility catches up.

@codeandsolder
codeandsolder merged commit 0b19295 into main Sep 10, 2026
13 checks passed
@codeandsolder-git-wrangler
codeandsolder-git-wrangler Bot deleted the automation/maintenance-2026-09-10 branch September 29, 2026 04:13
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.

deps: refresh Cargo.lock deps: upgrade uuid deps: upgrade jsonwebtoken deps: upgrade base64 deps: upgrade tokio

1 participant