tokio-rs/tokio tokio-1.52.0 → tokio-1.52.1

Release 1.52.1 is a small maintenance update with one user-facing fix. It also includes CI and release-process cleanup, but the only runtime change is the rollback of a regression in spawn_blocking.

Fixes

  • Reverts [#7757](https://github.com/tokio-rs/tokio/pull/7757) to fix a regression that could cause spawn_blocking to hang. This restores the previous runtime behavior and addresses the hang seen in 1.52.0 (#8057).

Other notable changes

  • CI now uses FreeBSD VM instead of Cirrus CI, and the GitHub Actions workflows were updated to newer tool versions (#8041, #8047).
  • Dependabot is now used to keep GitHub Actions up to date, taiki-e/cache-cargo-install-action was bumped from 1 to 3, and trybuild expectations were updated for rustc 1.95.0 (#8052, #8053, #8058).

Contributors

  • @hawkw
  • @mattiapitossi
  • @Darksonn
  • @martin-g
  • @dependabot[bot]