Skip to content

chore: finish queued dependency upgrades - #20

Merged
codeandsolder merged 9 commits into
mainfrom
automation/maintenance-unblock-2026-09-10-z
Sep 10, 2026
Merged

codeandsolder merged 9 commits into
mainfrom
automation/maintenance-unblock-2026-09-10-z

Conversation

@codeandsolder

Copy link
Copy Markdown
Owner

Finish the maintenance queue instead of waiting on thin wrapper crates to catch up.

Changes:

  • upgrade testcontainers 0.27 -> 0.28 and remove testcontainers-modules; the E2E Postgres fixture now uses GenericImage directly with the same image tag, port, readiness messages, postgres credentials, and fsync=off behavior
  • upgrade validator 0.20 -> 0.21 and remove axum-valid; login/refresh handlers deserialize with Axum and call Validate::validate() directly, preserving generic 400 validation failures
  • refresh Cargo.lock
  • fix the passive maintenance workflow so Markdown backticks in generated issue bodies are escaped instead of being evaluated as shell command substitutions

Branch validation already completed successfully with Rust 1.98.1: cargo update, cargo fmt --all, and cargo check --locked -p gateway-example -p e2e-tests --lib.

Closes #14
Closes #16
Closes #19

@codeandsolder
codeandsolder merged commit 2a2933c into main Sep 10, 2026
13 checks passed
@codeandsolder-git-wrangler
codeandsolder-git-wrangler Bot deleted the automation/maintenance-unblock-2026-09-10-z 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.

maintenance detector: preserve Markdown in generated issue bodies deps: upgrade validator deps: upgrade testcontainers

1 participant