Open renovate[bot] opened 3 weeks ago
This PR contains the following updates:
1.39.3
1.40.0
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 33.14%. Comparing base (948b985) to head (8279c23).
948b985
8279c23
This PR contains the following updates:
1.39.3
->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/6790Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.