Bump tokio from 1.53.2 to 1.53.3
Merged
DE
7d ago+2+2+0123456789-2-2-0123456789
Bumps tokio from 1.53.2 to 1.53.3.
Release notes
Sourced from tokio's releases.
Tokio v1.53.3
1.53.3 (October 13th, 2026)
Added
- io: add
AsyncFd::registerandAsyncFd::register_with_interest(#8587)Changed
- io: deprecate
AsyncFd::{new, with_interest, try_new, try_with_interest}(#8587)Fixed
- io: wake and drop
DuplexStreamwakers outside the lock (#8618)- macros: avoid
unreachable_codeinjoin!andtry_join!forInfallible(#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_uringop alive when submission fails after push (#8185)#8185: tokio-rs/tokio#8185 #8196: tokio-rs/tokio#8196 #8427: tokio-rs/tokio#8427 #8518: tokio-rs/tokio#8518 #8529: tokio-rs/tokio#8529 #8587: tokio-rs/tokio#8587 #8595: tokio-rs/tokio#8595 #8609: tokio-rs/tokio#8609 #8618: tokio-rs/tokio#8618
Commits
a85c3f5chore: prepare Tokio v1.53.3 (#8639)df4443eMerge 'tokio-1.51.6' into 'tokio-1.53.x' (#8638)f00b2e6chore: prepare Tokio v1.51.6 (#8637)482eaddruntime: record time wake when unparking tasks on current thread (#8595)55fbab7io: wake and dropDuplexStreamwakers outside the lock (#8618)c5e4d9eruntime: keep io_uring op alive when submission fails after push (#8185)0448618sync: maketracing_synctests synchronous (#8427)2bc1146net: accept ConnectionReset in shutdown_after_tcp_reset test (#8196)bb28a94Merge 'tokio-1.51.x' into 'tokio-1.53.x' (#8624)6b97913macros: avoidunreachable_codeinjoin!andtry_join!forInfallible...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Bumps tokio from 1.53.2 to 1.53.3, a patch release with several runtime, sync, and I/O fixes. Only Cargo.lock changes.
- Fixes paused time auto-advancing when I/O wakes a task on
current_thread. - Adds
AsyncFd::registerand deprecates the existingAsyncFdconstructors.