notify_push
notify_push copied to clipboard
chore(deps): bump tokio from 1.39.1 to 1.40.0
Bumps tokio from 1.39.1 to 1.40.0.
Release notes
Sourced from tokio's releases.
Tokio v1.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_bufwhen possible (#6724)- runtime: prevent niche-optimization to avoid triggering miri (#6744)
- sync: mark mpsc types as
UnwindSafe(#6783)- sync,time: make
SleepandBatchSemaphoreinstrumentation explicit roots (#6727)- task: use
NonZeroU64fortask::Id(#6733)- task: include panic message when printing
JoinError(#6753)- task: add
#[must_use]toJoinHandle::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: tokio-rs/tokio#6589 #6724: tokio-rs/tokio#6724 #6727: tokio-rs/tokio#6727 #6728: tokio-rs/tokio#6728 #6731: tokio-rs/tokio#6731 #6733: tokio-rs/tokio#6733 #6742: tokio-rs/tokio#6742 #6744: tokio-rs/tokio#6744 #6753: tokio-rs/tokio#6753 #6755: tokio-rs/tokio#6755 #6762: tokio-rs/tokio#6762 #6773: tokio-rs/tokio#6773 #6774: tokio-rs/tokio#6774 #6779: tokio-rs/tokio#6779 #6783: tokio-rs/tokio#6783 #6784: tokio-rs/tokio#6784 #6790: tokio-rs/tokio#6790
... (truncated)
Commits
ea6d652chore: prepare Tokio v1.40.0 (#6806)11f66f4chore: replaceready!withstd::task::ready!(#6804)479a56atime: eliminate timer wheel allocations (#6779)b37f0deruntime: implement initial set of task hooks (#6742)c9fad08codec: fix typo in the docs forEncoder::Error(#6800)cc70a21task: addjoin_allmethod toJoinSet(#6784)1ac8dfftask: addAbortOnDropHandletype (#6786)ff3f2a8io: addSimplexStream(#6589)5b9a290io: clarify zero remaining capacity case (#6790)70569bdtask: fix typo inTaskTrackerdocs (#6792)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)