dylanowen / mdbook-graphviz

Mozilla Public License 2.0
44 stars 9 forks source link

Update Rust crate tokio to v1.40.0 #159

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change
tokio (source) dev-dependencies minor 1.39.2 -> 1.40.0
tokio (source) dependencies minor 1.39.2 -> 1.40.0

Release Notes

tokio-rs/tokio (tokio) ### [`v1.40.0`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.40.0): Tokio v1.40.0 [Compare Source](https://togithub.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://togithub.com/tokio-rs/tokio/pull/6589 [#​6724]: https://togithub.com/tokio-rs/tokio/pull/6724 [#​6727]: https://togithub.com/tokio-rs/tokio/pull/6727 [#​6728]: https://togithub.com/tokio-rs/tokio/pull/6728 [#​6731]: https://togithub.com/tokio-rs/tokio/pull/6731 [#​6733]: https://togithub.com/tokio-rs/tokio/pull/6733 [#​6742]: https://togithub.com/tokio-rs/tokio/pull/6742 [#​6744]: https://togithub.com/tokio-rs/tokio/pull/6744 [#​6753]: https://togithub.com/tokio-rs/tokio/pull/6753 [#​6755]: https://togithub.com/tokio-rs/tokio/pull/6755 [#​6762]: https://togithub.com/tokio-rs/tokio/pull/6762 [#​6773]: https://togithub.com/tokio-rs/tokio/pull/6773 [#​6774]: https://togithub.com/tokio-rs/tokio/pull/6774 [#​6779]: https://togithub.com/tokio-rs/tokio/pull/6779 [#​6783]: https://togithub.com/tokio-rs/tokio/pull/6783 [#​6784]: https://togithub.com/tokio-rs/tokio/pull/6784 [#​6790]: https://togithub.com/tokio-rs/tokio/pull/6790 ### [`v1.39.3`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.3): Tokio v1.39.3 [Compare Source](https://togithub.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://togithub.com/tokio-rs/tokio/pull/6772

Configuration

📅 Schedule: 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.



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