Bump tokio from 1.20.1 to 1.21.2
Bumps tokio from 1.20.1 to 1.21.2.
Release notes
Sourced from tokio's releases.
Tokio v1.21.2
1.21.2 (September 27, 2022)
This release removes the dependency on the
once_cellcrate to restore the MSRV of 1.21.x, which is the latest minor version at the time of release. (#5048)Tokio v1.21.1
1.21.1 (September 13, 2022)
Fixed
- net: fix dependency resolution for socket2 (#5000)
- task: ignore failure to set TLS in
LocalSetDrop (#4976)#4976: tokio-rs/tokio#4976 #5000: tokio-rs/tokio#5000
Tokio v1.21.0
1.21.0 (September 2, 2022)
This release is the first release of Tokio to intentionally support WASM. The
sync,macros,io-util,rt,timefeatures are stabilized on WASM. Additionally the wasm32-wasi target is given unstable support for thenetfeature.Added
- net: add
deviceandbind_devicemethods to TCP/UDP sockets (#4882)- net: add
tosandset_tosmethods to TCP and UDP sockets (#4877)- net: add security flags to named pipe
ServerOptions(#4845)- signal: add more windows signal handlers (#4924)
- sync: add
mpsc::Sender::max_capacitymethod (#4904)- sync: implement Weak version of
mpsc::Sender(#4595)- task: add
LocalSet::enter(#4765)- task: stabilize
JoinSetandAbortHandle(#4920)- tokio: add
track_callerto public APIs (#4805, #4848, #4852)- wasm: initial support for
wasm32-wasitarget (#4716)Fixed
- miri: improve miri compatibility by avoiding temporary references in
linked_list::Linkimpls (#4841)- signal: don't register write interest on signal pipe (#4898)
- sync: add
#[must_use]to lock guards (#4886)- sync: fix hang when calling
recvon closed and reopened broadcast channel (#4867)- task: propagate attributes on task-locals (#4837)
Changed
... (truncated)
Commits
-
a79b824chore: prepare Tokio v1.21.2 (#5058) -
3fbf314Merge 'tokio-1.20.2' into 'tokio-1.21.x' (#5057) -
3d95a46chore: prepare Tokio v1.20.2 (#5055) -
2063d66Merge 'tokio-1.18.3' into 'tokio-1.20.x' (#5054) -
5c76d07chore: prepare Tokio v1.18.3 (#5051) -
05e6614chore: don't useonce_cellfor 1.18.x LTS release (#5048) -
dea1cd4chore: prepare Tokio v1.21.1 (#5003) -
e4cbc70task: ignore failure to set TLS in LocalSet Drop (#4976) -
97e981enet: fix dependency resolution for socket2 (#5000) -
50795e6chore: prepare Tokio v1.21.0 (#4967) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebasewill rebase this MR -
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts