Commit 1477025
authored
Update Rust crate tokio to v1.52.1 (#2016)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [tokio](https://tokio.rs)
([source](https://redirect.github.com/tokio-rs/tokio)) |
workspace.dependencies | minor | `1.51.1` → `1.52.1` |
---
### Release Notes
<details>
<summary>tokio-rs/tokio (tokio)</summary>
###
[`v1.52.1`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.1):
Tokio v1.52.1
[Compare
Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.52.0...tokio-1.52.1)
### 1.52.1 (April 16th, 2026)
#### Fixed
- runtime: revert [#​7757] to fix [a regression][#​8056]
that causes `spawn_blocking` to hang ([#​8057])
[#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757
[#​8056]: https://redirect.github.com/tokio-rs/tokio/pull/8056
[#​8057]: https://redirect.github.com/tokio-rs/tokio/pull/8057
###
[`v1.52.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.0):
Tokio v1.52.0
[Compare
Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.51.1...tokio-1.52.0)
### 1.52.0 (April 14th, 2026)
#### Added
- io: `AioSource::register_borrowed` for I/O safety support
([#​7992])
- net: add `try_io` function to `unix::pipe` sender and receiver types
([#​8030])
#### Added (unstable)
- runtime: `Builder::enable_eager_driver_handoff` setting enable eager
hand off of the I/O and time drivers before polling tasks
([#​8010])
- taskdump: add `trace_with()` for customized task dumps
([#​8025])
- taskdump: allow `impl FnMut()` in `trace_with` instead of just `fn()`
([#​8040])
- fs: support `io_uring` in `AsyncRead` for `File` ([#​7907])
#### Changed
- runtime: improve `spawn_blocking` scalability with sharded queue
([#​7757])
- runtime: use `compare_exchange_weak()` in worker queue
([#​8028])
#### Fixed
- runtime: overflow second half of tasks when local queue is filled
instead of first half ([#​8029])
#### Documented
- docs: fix typo in `oneshot::Sender::send` docs ([#​8026])
- docs: hide #\[tokio::main] attribute in the docs of `sync::watch`
([#​8035])
- net: add docs on `ConnectionRefused` errors with UDP sockets
([#​7870])
[#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757
[#​7870]: https://redirect.github.com/tokio-rs/tokio/pull/7870
[#​7907]: https://redirect.github.com/tokio-rs/tokio/pull/7907
[#​7992]: https://redirect.github.com/tokio-rs/tokio/pull/7992
[#​8010]: https://redirect.github.com/tokio-rs/tokio/pull/8010
[#​8025]: https://redirect.github.com/tokio-rs/tokio/pull/8025
[#​8026]: https://redirect.github.com/tokio-rs/tokio/pull/8026
[#​8028]: https://redirect.github.com/tokio-rs/tokio/pull/8028
[#​8029]: https://redirect.github.com/tokio-rs/tokio/pull/8029
[#​8030]: https://redirect.github.com/tokio-rs/tokio/pull/8030
[#​8035]: https://redirect.github.com/tokio-rs/tokio/pull/8035
[#​8040]: https://redirect.github.com/tokio-rs/tokio/pull/8040
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/j178/prek).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImludGVybmFsIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent efaf804 commit 1477025
1 file changed
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments