Skip to content

build(deps): Bump tokio from 1.53.2 to 1.53.3 - #153

Merged
jatmn merged 1 commit into
mainfrom
dependabot/cargo/tokio-1.53.3
Oct 19, 2026
Merged

jatmn merged 1 commit into
mainfrom
dependabot/cargo/tokio-1.53.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

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::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)

#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
  • a85c3f5 chore: prepare Tokio v1.53.3 (#8639)
  • df4443e Merge 'tokio-1.51.6' into 'tokio-1.53.x' (#8638)
  • f00b2e6 chore: prepare Tokio v1.51.6 (#8637)
  • 482eadd runtime: record time wake when unparking tasks on current thread (#8595)
  • 55fbab7 io: wake and drop DuplexStream wakers outside the lock (#8618)
  • c5e4d9e runtime: keep io_uring op alive when submission fails after push (#8185)
  • 0448618 sync: make tracing_sync tests synchronous (#8427)
  • 2bc1146 net: accept ConnectionReset in shutdown_after_tcp_reset test (#8196)
  • bb28a94 Merge 'tokio-1.51.x' into 'tokio-1.53.x' (#8624)
  • 6b97913 macros: avoid unreachable_code in join! and try_join! for Infallible ...
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from jatmn as a code owner October 17, 2026 15:12
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Oct 17, 2026
@socket-security

socket-security Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​tokio@​1.53.2 ⏵ 1.53.355 -210093100100

View full report

@dependabot
dependabot Bot force-pushed the dependabot/cargo/tokio-1.53.3 branch from aa77f13 to 1cbe063 Compare October 18, 2026 19:25
@jatmn
jatmn force-pushed the dependabot/cargo/tokio-1.53.3 branch from 1cbe063 to b720b12 Compare October 19, 2026 04:15
jatmn added a commit that referenced this pull request Oct 19, 2026
## Summary

The dependency audit seen on #153 reports nine published advisories
already present on `main`: five in `quinn-proto 0.11.15` and four in
`rustls 0.23.45`. The Tokio-only update does not change either
dependency, so rerunning it cannot clear these findings.

Update the lockfile to `quinn-proto 0.11.18` and `rustls 0.23.46`,
including the RNG dependency changes required by Quinn. This is a
separate fix based on `main`; #153's Tokio update remains independent.
Once this lands, dependency PRs need to incorporate the updated base
lockfile. No advisory ignores, checks, feature flags, or application
code change.

## Contribution checklist

- [x] I checked for duplicate or overlapping existing pull requests.
#154 updates serde_json, #155 updates the TOML family, and #130 updates
the release version; none repairs these dependencies.
- [x] This PR does not introduce a new implementation language.
- [x] This PR does not add Python for any reason.
- [x] My PR title follows the Conventional Commit templates in
AGENTS.md.

## Validation

- Original lockfile: `cargo audit` reports 9 vulnerabilities.
- Updated lockfile: `cargo audit` reports 0 vulnerabilities and 0
warnings against the same RustSec database.
- `bash scripts/ci-preflight.sh` passed: source/release harnesses,
Clippy, Dylint, 996 tests, build, docs, CLI smoke, diff checks,
cargo-deny, and cargo-audit.
- Durable preflight hooks are installed and enabled for commit and push.
- GitHub CI passed: Source Checks (996 tests), Windows, Dylint,
incremental mutation status, cargo-deny, cargo-audit, Socket checks, and
release planning. Publication jobs are skipped as expected for this PR.
- The remote audit log confirms 0 vulnerabilities, 0 warnings, and an
empty ignore list. No Rust source diff; mutation testing follows the
existing skip policy.

## Maintainer checklist

- [x] Security-sensitive changes are called out in the summary.
- [ ] This PR is ready for review by @jatmn.
- [x] The PR should only be merged by @jatmn.

Reviewed commit: `06992a96487e435b8533018252cdd22541cb05d2`.
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.53.2 to 1.53.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.53.2...tokio-1.53.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.53.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@jatmn
jatmn force-pushed the dependabot/cargo/tokio-1.53.3 branch from b720b12 to d9b6b2e Compare October 19, 2026 15:47
@jatmn
jatmn merged commit cfc81b7 into main Oct 19, 2026
18 checks passed
@jatmn
jatmn deleted the dependabot/cargo/tokio-1.53.3 branch October 19, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant