Skip to content

Commit 0457690

Browse files
authored
chore: prepare Tokio v1.33.0 release (#6059)
1 parent 4557451 commit 0457690

File tree

4 files changed

+86
-3
lines changed

4 files changed

+86
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:
5656

5757
```toml
5858
[dependencies]
59-
tokio = { version = "1.32.0", features = ["full"] }
59+
tokio = { version = "1.33.0", features = ["full"] }
6060
```
6161
Then, on your main.rs:
6262

tokio/CHANGELOG.md

+83
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
# 1.33.0 (October 9, 2023)
2+
3+
### Fixed
4+
5+
- io: mark `Interest::add` with `#[must_use]` ([#6037])
6+
- runtime: fix cache line size for RISC-V ([#5994])
7+
- sync: prevent lock poisoning in `watch::Receiver::wait_for` ([#6021])
8+
- task: fix `spawn_local` source location ([#5984])
9+
10+
### Changed
11+
12+
- macros: use `::core` imports instead of `::std` in `tokio::test` ([#5973])
13+
- sync: use Acquire/Release orderings instead of SeqCst in `watch` ([#6018])
14+
15+
### Added
16+
17+
- fs: add vectored writes to `tokio::fs::File` ([#5958])
18+
- io: add `Interest::remove` method ([#5906])
19+
- io: add vectored writes to `DuplexStream` ([#5985])
20+
- net: add Apple tvOS support ([#6045])
21+
- sync: add `?Sized` bound to `{MutexGuard,OwnedMutexGuard}::map` ([#5997])
22+
- sync: add `watch::Receiver::mark_unseen` ([#5962], [#6014], [#6017])
23+
- sync: add `watch::Sender::new` ([#5998])
24+
- sync: add const fn `OnceCell::from_value` ([#5903])
25+
26+
### Removed
27+
28+
- remove unused `stats` feature ([#5952])
29+
30+
### Documented
31+
32+
- add missing backticks in code examples ([#5938], [#6056])
33+
- fix typos ([#5988], [#6030])
34+
- process: document that `Child::wait` is cancel safe ([#5977])
35+
- sync: add examples for `Semaphore` ([#5939], [#5956], [#5978], [#6031], [#6032], [#6050])
36+
- sync: document that `broadcast` capacity is a lower bound ([#6042])
37+
- sync: document that `const_new` is not instrumented ([#6002])
38+
- sync: improve cancel-safety documentation for `mpsc::Sender::send` ([#5947])
39+
- sync: improve docs for `watch` channel ([#5954])
40+
- taskdump: render taskdump documentation on docs.rs ([#5972])
41+
42+
### Unstable
43+
44+
- taskdump: fix potential deadlock ([#6036])
45+
46+
[#5903]: https://github.com/tokio-rs/tokio/pull/5903
47+
[#5906]: https://github.com/tokio-rs/tokio/pull/5906
48+
[#5938]: https://github.com/tokio-rs/tokio/pull/5938
49+
[#5939]: https://github.com/tokio-rs/tokio/pull/5939
50+
[#5947]: https://github.com/tokio-rs/tokio/pull/5947
51+
[#5952]: https://github.com/tokio-rs/tokio/pull/5952
52+
[#5954]: https://github.com/tokio-rs/tokio/pull/5954
53+
[#5956]: https://github.com/tokio-rs/tokio/pull/5956
54+
[#5958]: https://github.com/tokio-rs/tokio/pull/5958
55+
[#5960]: https://github.com/tokio-rs/tokio/pull/5960
56+
[#5962]: https://github.com/tokio-rs/tokio/pull/5962
57+
[#5971]: https://github.com/tokio-rs/tokio/pull/5971
58+
[#5972]: https://github.com/tokio-rs/tokio/pull/5972
59+
[#5973]: https://github.com/tokio-rs/tokio/pull/5973
60+
[#5977]: https://github.com/tokio-rs/tokio/pull/5977
61+
[#5978]: https://github.com/tokio-rs/tokio/pull/5978
62+
[#5984]: https://github.com/tokio-rs/tokio/pull/5984
63+
[#5985]: https://github.com/tokio-rs/tokio/pull/5985
64+
[#5988]: https://github.com/tokio-rs/tokio/pull/5988
65+
[#5994]: https://github.com/tokio-rs/tokio/pull/5994
66+
[#5997]: https://github.com/tokio-rs/tokio/pull/5997
67+
[#5998]: https://github.com/tokio-rs/tokio/pull/5998
68+
[#6002]: https://github.com/tokio-rs/tokio/pull/6002
69+
[#6014]: https://github.com/tokio-rs/tokio/pull/6014
70+
[#6017]: https://github.com/tokio-rs/tokio/pull/6017
71+
[#6018]: https://github.com/tokio-rs/tokio/pull/6018
72+
[#6021]: https://github.com/tokio-rs/tokio/pull/6021
73+
[#6030]: https://github.com/tokio-rs/tokio/pull/6030
74+
[#6031]: https://github.com/tokio-rs/tokio/pull/6031
75+
[#6032]: https://github.com/tokio-rs/tokio/pull/6032
76+
[#6036]: https://github.com/tokio-rs/tokio/pull/6036
77+
[#6037]: https://github.com/tokio-rs/tokio/pull/6037
78+
[#6042]: https://github.com/tokio-rs/tokio/pull/6042
79+
[#6045]: https://github.com/tokio-rs/tokio/pull/6045
80+
[#6050]: https://github.com/tokio-rs/tokio/pull/6050
81+
[#6056]: https://github.com/tokio-rs/tokio/pull/6056
82+
[#6058]: https://github.com/tokio-rs/tokio/pull/6058
83+
184
# 1.32.0 (August 16, 2023)
285

386
### Fixed

tokio/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name = "tokio"
66
# - README.md
77
# - Update CHANGELOG.md.
88
# - Create "v1.x.y" git tag.
9-
version = "1.32.0"
9+
version = "1.33.0"
1010
edition = "2021"
1111
rust-version = "1.63"
1212
authors = ["Tokio Contributors <[email protected]>"]

tokio/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:
5656

5757
```toml
5858
[dependencies]
59-
tokio = { version = "1.32.0", features = ["full"] }
59+
tokio = { version = "1.33.0", features = ["full"] }
6060
```
6161
Then, on your main.rs:
6262

0 commit comments

Comments
 (0)