Skip to content

chore(deps): update rust crate tokio to v1.53.3 - #339

Merged
ferrlabs-renovate[bot] merged 1 commit into
mainfrom
renovate/tokio-1.x-lockfile
Oct 16, 2026
Merged

ferrlabs-renovate[bot] merged 1 commit into
mainfrom
renovate/tokio-1.x-lockfile

Conversation

@ferrlabs-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tokio (source) workspace.dependencies patch 1.53.2 → 1.53.3

Release Notes

tokio-rs/tokio (tokio)

v1.53.3: Tokio v1.53.3

Compare Source

1.53.3 (October 13th, 2026)

Added
  • io: add AsyncFd::register and AsyncFd::register_with_interest (#​8587)
Changed
  • io: deprecate AsyncFd::{new, with_interest, try_new, try_with_interest} (#​8587)
Fixed
  • io: wake and drop DuplexStream wakers outside the lock (#​8618)
  • macros: avoid unreachable_code in join! and try_join! for Infallible (#​8518)
  • runtime: fix paused time auto-advancing when I/O wakes a task on current_thread (#​8595)
  • sync: wake waiters outside the lock when closing a semaphore (#​8529)
  • test: fix several flaky tests (#​8196, #​8427, #​8609)
Fixed (unstable)
  • rt: keep io_uring op alive when submission fails after push (#​8185)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ferrlabs-renovate
ferrlabs-renovate Bot enabled auto-merge (squash) October 15, 2026 00:01

@ferrfleet-interne ferrfleet-interne Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tokio 1.53.2 to 1.53.3 lockfile bump looks fine.

Nit: the lockfile also downgrades some transitive deps that tokio doesn't touch. socket2 goes from 0.6.5 to 0.5.10 for quinn and quinn-udp, and windows-sys from 0.61.2 to 0.52.0 for rustix, rustls-platform-verifier, quinn-udp and a few others. MSRV doesn't explain it: rust-version is 1.85 and both newer crates support it. It's probably a quirk of how Renovate ran the resolver. Nothing breaks, but it's an unrelated regression, and the next cargo update will undo it. Running cargo update -p tokio --precise 1.53.3 locally should give a clean diff with only the tokio change.

CI Test and Cargo Security were still running when I reviewed.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/tokio-1.x-lockfile branch from 83eeae4 to 7f80776 Compare October 16, 2026 16:08
@ferrlabs-renovate
ferrlabs-renovate Bot merged commit f1cccd4 into main Oct 16, 2026
20 checks passed
@ferrlabs-renovate
ferrlabs-renovate Bot deleted the renovate/tokio-1.x-lockfile branch October 16, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants