Skip to content

chore(deps): update rust crate tokio to v1.53.1 - #2997

Merged
HTGAzureX1212 merged 1 commit into
nightlyfrom
renovate/tokio-1.x-lockfile
Aug 1, 2026
Merged

chore(deps): update rust crate tokio to v1.53.1#2997
HTGAzureX1212 merged 1 commit into
nightlyfrom
renovate/tokio-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tokio (source) workspace.dependencies minor 1.52.31.53.1
tokio (source) dependencies minor 1.52.31.53.1
tokio (source) dependencies minor 1.48.01.53.1

Release Notes

tokio-rs/tokio (tokio)

v1.53.1: Tokio v1.53.1

Compare Source

1.53.1 (July 20th, 2026)

Fixed
  • signal: restore MSRV by removing OnceLock::wait from the Windows handler (#​8300)
Fixed (unstable)
  • time: fix alt timer cancellation and insertion race (#​8252)
Documented
  • runtime: remove dead link definition in Runtime::block_on (#​8301)

v1.53.0: Tokio v1.53.0

Compare Source

1.53.0 (July 17th, 2026)

Added
  • fs: implement From<OwnedFd> and From<OwnedHandle> for File (#​8266)
  • metrics: add task schedule latency metric (#​7986)
  • net: add SocketAddr methods to Unix sockets (#​8144)
Changed
  • io: add #[inline] to IO trait impls for in-memory types (#​8242)
  • net: implement UCred::pid on FreeBSD (#​8086)
  • net: support Nuttx target os (#​8259)
  • signal: refactor global variables on Windows (#​8231)
  • sync: mpsc::{Receiver,UnboundedReceiver} now drops waker on drop, even if there are still senders (#​8095)
  • taskdump: support taskdumps on s390x (#​8192)
  • time: add #[track_caller] to timeout_at() (#​8077)
  • time: consolidate mutex locks on spurious poll (#​8124)
  • time: defer waker clone on spurious poll (#​8107)
  • time: move lazy-registration state into Sleep (#​8132)
  • tracing: remove unnecessary span clone (#​8126)
Fixed
  • io: do not treat zero-length reads as EOF in Chain (#​8251)
  • net: use getpeereid for QNX peer credentials (#​8270)
  • runtime: avoid illegal state in FastRand (#​8078)
  • sync: wake mpsc receiver when a queued reserve[_many] returns permits (#​8260)
  • taskdump: skip double wake on Trace::capture/Trace::trace_with (#​8043)
  • time: avoid stack overflow in runtime constructor (#​8093)
  • time (alt timer): ensure timers stay in the same runtime after .reset() (#​8169)
IO uring (unstable)
  • fs: use io-uring for fs::try_exists (#​8080)
  • fs: use io-uring for renaming files (#​7800)
  • rt: flush io-uring CQE in case of CQE overflow (#​8277)
Documented
  • docs: clarify cancel safety wording (#​8181)
  • fs: clarify create_dir_all succeeds if path exists (#​8149)
  • io: add warning about stdout reordering with multiple handles (#​8276)
  • net: document pipe try_read*/try_write* readiness behavior (#​8032)
  • runtime: document interaction with fork() (#​8202)
  • sync: clarify broadcast lagging semantics (#​8239)
  • sync: document memory ordering guarantees for Semaphore (#​8119)
  • task: explain why yield_now defers its waker (#​8254)
  • time: add panic docs to timeout_at() (#​8077)
  • time: fix reversed poll order in timeout doc (#​8214)

v1.52.4: Tokio v1.52.4

Compare Source

1.52.4 (July 16th, 2026)

Fixed
  • runtime: don't skip the driver when before_park schedules work (#​8222)
Fixed (unstable)
  • taskdump: remove crate disambiguators from output (#​8264)

Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate

renovate Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: api-backend/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path api-backend/hartex-backend-driver/Cargo.toml --package tokio@1.48.0 --precise 1.53.1
    Updating crates.io index
error: failed to get `hartex_discord_core` as a dependency of package `hartex_discord_utils v0.16.0 (/tmp/renovate/repos/github/TeamHarTex/HarTex/rust-utilities/hartex-discord-utils)`
    ... which satisfies path dependency `hartex_discord_utils` (locked to 0.16.0) of package `hartex_backend_routes v0.16.0 (/tmp/renovate/repos/github/TeamHarTex/HarTex/api-backend/hartex-backend-routes)`
    ... which satisfies path dependency `hartex_backend_routes` (locked to 0.16.0) of package `hartex_backend_driver v0.16.0 (/tmp/renovate/repos/github/TeamHarTex/HarTex/api-backend/hartex-backend-driver)`

Caused by:
  failed to load source for dependency `hartex_discord_core`

Caused by:
  unable to update /tmp/renovate/repos/github/TeamHarTex/HarTex/discord-frontend/hartex-discord-core

Caused by:
  failed to read `/tmp/renovate/repos/github/TeamHarTex/HarTex/discord-frontend/hartex-discord-core/Cargo.toml`

Caused by:
  No such file or directory (os error 2)

@renovate
renovate Bot force-pushed the renovate/tokio-1.x-lockfile branch from 52eeaa7 to dc1f07d Compare July 17, 2026 00:21
@renovate renovate Bot changed the title chore(deps): update rust crate tokio to v1.52.3 chore(deps): update rust crate tokio to v1.52.4 Jul 17, 2026
@renovate
renovate Bot force-pushed the renovate/tokio-1.x-lockfile branch from dc1f07d to 29830c0 Compare July 17, 2026 08:43
@renovate renovate Bot changed the title chore(deps): update rust crate tokio to v1.52.4 chore(deps): update rust crate tokio to v1.53.0 Jul 17, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate tokio to v1.53.0 chore(deps): update rust crate tokio to v1.53.1 Jul 23, 2026
@renovate
renovate Bot force-pushed the renovate/tokio-1.x-lockfile branch 3 times, most recently from b79a026 to 4b86412 Compare July 23, 2026 07:31
@renovate
renovate Bot force-pushed the renovate/tokio-1.x-lockfile branch from 4b86412 to 2d99758 Compare August 1, 2026 21:16
@HTGAzureX1212
HTGAzureX1212 added this pull request to the merge queue Aug 1, 2026
Merged via the queue into nightly with commit 0215c79 Aug 1, 2026
4 of 5 checks passed
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.

1 participant