Skip to content

chore(deps): weekly safe cargo updates · 4 packages - #37

Open
mendral-app[bot] wants to merge 2 commits into
mainfrom
mendral/deps/weekly-safe-cargo-20260720
Open

chore(deps): weekly safe cargo updates · 4 packages#37
mendral-app[bot] wants to merge 2 commits into
mainfrom
mendral/deps/weekly-safe-cargo-20260720

Conversation

@mendral-app

@mendral-app mendral-app Bot commented Jul 20, 2026

Copy link
Copy Markdown

Packages bumped

Crate Old New Published
http-body-util 0.1.3 0.1.4 2026-07-13
rustls 0.23.37 0.23.42 2026-07-13
uuid 1.21.0 1.23.5 2026-07-12
rand 0.10.0 0.10.2 2026-07-02
Per-package detail

http-body-util 0.1.3 → 0.1.4

  • Adds Fused body combinator, BodyExt::into_stream(), Full::into_inner(), InspectFrame and InspectErr combinators.
  • Impact: Purely additive API surface. We use http-body-util transitively through axum — no direct calls to new APIs needed.

rustls 0.23.37 → 0.23.42

  • 0.23.42: Implements TLS Ticket Requests (RFC 9149) with new optional config fields ClientConfig.send_ticket_request and ServerConfig.max_tls13_tickets (both default to preserving current behavior).
  • Impact: We use rustls with ring feature only as TLS backend for reqwest/octocrab. New config fields are opt-in; zero behavioral change for our usage.

uuid 1.21.0 → 1.23.5

  • 1.23.4: Documentation fixes.
  • 1.23.5: Performance optimization for UUID hex parsing/formatting; documentation link fix.
  • Impact: We use uuid::Uuid::new_v4() and Display formatting. The parsing/formatting perf improvement applies. No API changes.

rand 0.10.0 → 0.10.2

  • Fixes possible memory safety violation in UniformChar deserialization from untrusted source (PR #1790).
  • Removes unnecessary unsafe usage where non-local memory corruption could invalidate contracts (PR #1791).
  • Adds #[must_use] to partial_shuffle.
  • Impact: We use rand::Rng::random() for generating random values. The memory safety fix is relevant for defense-in-depth even though we don't deserialize UniformChar directly.

Files modified

  • Cargo.lock
Skipped this ecosystem
Crate Current Latest eligible Reason
askama_escape 0.15.4 0.16.0 Open PR #24
axum 0.8.8 0.8.9 Open PR #31
chrono 0.4.44 0.4.45 Open PR #31
hmac 0.12.1 0.13.0 Open PR #33
http 1.4.0 1.4.2 Open PR #29
jsonwebtoken 10.3.0 10.4.0 Open PR #29
octocrab 0.49.5 0.53.1 Open PR #28
reqwest 0.13.2 0.13.4 Open PR #31
sha2 0.10.9 0.11.0 Open PR #33
serde 1.0.228 1.0.229 Cooldown (published 2026-07-18)
serde_json 1.0.149 1.0.151 Cooldown (published 2026-07-20)
thiserror 2.0.18 2.0.19 Cooldown (published 2026-07-18)
tokio 1.49.0 1.53.0 Cooldown (published 2026-07-17)
async-trait 0.1.89 0.1.91 Cooldown (published 2026-07-18)
uuid 1.23.5 1.24.0 Cooldown (published 2026-07-15)
tracing 0.1.44 0.1.44 Already latest
tracing-subscriber 0.3.22 0.3.23 Open PR #29
hex 0.4.3 0.4.3 Already latest
http-body-util Included in this PR
tower 0.5.3 0.5.3 Already latest
mockall 0.14.0 0.15.0 Open PR #35
ammonia 4.1.2 4.1.3 Open PR #35

Note

Created by Mendral. Tag @mendral-app with feedback or questions.

Update lockfile for:
- http-body-util 0.1.3 → 0.1.4
- rustls 0.23.37 → 0.23.42
- uuid 1.21.0 → 1.23.5
- rand 0.10.0 → 0.10.2
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 20, 2026

Copy link
Copy Markdown

Deploying pratrol with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8cbd638
Status: ✅  Deploy successful!
Preview URL: https://dc683e2f.pratrol.pages.dev
Branch Preview URL: https://mendral-deps-weekly-safe-car-jjow.pratrol.pages.dev

View logs

Required by new org policy enforcing SHA-pinned actions.
@mendral-app
mendral-app Bot marked this pull request as ready for review July 20, 2026 09:32
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.

0 participants