Closed renovate[bot] closed 1 month ago
This PR contains the following updates:
1.39.2
1.40.0
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
1.39.2
->1.40.0
Release Notes
tokio-rs/tokio (tokio)
### [`v1.40.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.40.0): Tokio v1.40.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0) ### 1.40.0 (August 30th, 2024) ##### Added - io: add `util::SimplexStream` ([#6589]) - process: stabilize `Command::process_group` ([#6731]) - sync: add `{TrySendError,SendTimeoutError}::into_inner` ([#6755]) - task: add `JoinSet::join_all` ([#6784]) ##### Added (unstable) - runtime: add `Builder::{on_task_spawn, on_task_terminate}` ([#6742]) ##### Changed - io: use vectored io for `write_all_buf` when possible ([#6724]) - runtime: prevent niche-optimization to avoid triggering miri ([#6744]) - sync: mark mpsc types as `UnwindSafe` ([#6783]) - sync,time: make `Sleep` and `BatchSemaphore` instrumentation explicit roots ([#6727]) - task: use `NonZeroU64` for `task::Id` ([#6733]) - task: include panic message when printing `JoinError` ([#6753]) - task: add `#[must_use]` to `JoinHandle::abort_handle` ([#6762]) - time: eliminate timer wheel allocations ([#6779]) ##### Documented - docs: clarify that `[build]` section doesn't go in Cargo.toml ([#6728]) - io: clarify zero remaining capacity case ([#6790]) - macros: improve documentation for `select!` ([#6774]) - sync: document mpsc channel allocation behavior ([#6773]) [#6589]: https://redirect.github.com/tokio-rs/tokio/pull/6589 [#6724]: https://redirect.github.com/tokio-rs/tokio/pull/6724 [#6727]: https://redirect.github.com/tokio-rs/tokio/pull/6727 [#6728]: https://redirect.github.com/tokio-rs/tokio/pull/6728 [#6731]: https://redirect.github.com/tokio-rs/tokio/pull/6731 [#6733]: https://redirect.github.com/tokio-rs/tokio/pull/6733 [#6742]: https://redirect.github.com/tokio-rs/tokio/pull/6742 [#6744]: https://redirect.github.com/tokio-rs/tokio/pull/6744 [#6753]: https://redirect.github.com/tokio-rs/tokio/pull/6753 [#6755]: https://redirect.github.com/tokio-rs/tokio/pull/6755 [#6762]: https://redirect.github.com/tokio-rs/tokio/pull/6762 [#6773]: https://redirect.github.com/tokio-rs/tokio/pull/6773 [#6774]: https://redirect.github.com/tokio-rs/tokio/pull/6774 [#6779]: https://redirect.github.com/tokio-rs/tokio/pull/6779 [#6783]: https://redirect.github.com/tokio-rs/tokio/pull/6783 [#6784]: https://redirect.github.com/tokio-rs/tokio/pull/6784 [#6790]: https://redirect.github.com/tokio-rs/tokio/pull/6790 ### [`v1.39.3`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.39.3): Tokio v1.39.3 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3) ### 1.39.3 (August 17th, 2024) This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. ([#6772]) [#6772]: https://redirect.github.com/tokio-rs/tokio/pull/6772Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.