Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare Tokio v1.30.0 release #5917

Merged
merged 15 commits into from
Aug 9, 2023
Merged
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:

```toml
[dependencies]
tokio = { version = "1.29.1", features = ["full"] }
tokio = { version = "1.30.0", features = ["full"] }
```
Then, on your main.rs:

Expand Down
42 changes: 42 additions & 0 deletions tokio/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
# 1.30.0 (August 6, 2023)

taiki-e marked this conversation as resolved.
Show resolved Hide resolved
### Fixed
- sync: fix import style for `std::error::Error` (#5818)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- util: fix broken intra-doc link (#5849)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- process: fix `raw_arg` not showing up in docs (#5865)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- ci: fix clippy warnings (#5891)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- runtime: fix flaky test `wake_while_rt_is_dropping` (#5905)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- rt(alt): fix a number of concurrency bugs (#5907)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved

### Changed

- ci: reenable semver check (#5845)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- Speedup CI (#5691)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- tokio: reduce LLVM code generation (#5859)
- runtime: use `Arc::increment_strong_count` instead of `mem::forget` (#5872)
- rt: use optional non-zero value for task `owner_id` (#5876)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- poll: Do not clear readiness on short read/writes. (#5881)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- sync: make `const_new` methods always available (#5885)
- sync: avoid false sharing in mpsc channel (#5829)
### Added

- sync: add `broadcast::Sender::new` (#5824)
- net: implement `UCred` for espidf (#5868)
- rt(alt): track which workers are idle. (#5886)
- fs: add `File::options()` (#5869)
- rt: add runtime ID (#5864)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- test: fetch actions from mock handle before write (#5814)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- rt: initial implementation of new threaded runtime (#5823)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved
- time: implement extra reset variants for `Interval` (#5878)
- rt: pop at least one task from inject queue (#5908)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved

### Removed

- tokio: removed unused `tokio_*` cfgs (#5890)
taiki-e marked this conversation as resolved.
Show resolved Hide resolved

### Documented

- sync: mention lagging in docs for `broadcast::send` (#5820)
- runtime: expand on sharing runtime docs (#5858)
- io: use vec in example for `AsyncReadExt::read_exact` (#5863)
- time: mark `Sleep` as `!Unpin` in docs (#5916)
# 1.29.1 (June 29, 2023)

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion tokio/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ name = "tokio"
# - README.md
# - Update CHANGELOG.md.
# - Create "v1.x.y" git tag.
version = "1.29.1"
version = "1.30.0"
edition = "2021"
rust-version = "1.63"
authors = ["Tokio Contributors <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion tokio/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:

```toml
[dependencies]
tokio = { version = "1.29.1", features = ["full"] }
tokio = { version = "1.30.0", features = ["full"] }
```
Then, on your main.rs:

Expand Down