Skip to content

Commit

Permalink
chore: prepare Tokio v1.30.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
bcardarella committed Aug 7, 2023
1 parent 51cffbb commit 6002561
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 3 deletions.
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)

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

### Changed

- ci: reenable semver check (#5845)
- Speedup CI (#5691)
- 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)
- poll: Do not clear readiness on short read/writes. (#5881)
- 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)
- test: fetch actions from mock handle before write (#5814)
- rt: initial implementation of new threaded runtime (#5823)
- time: implement extra reset variants for `Interval` (#5878)
- rt: pop at least one task from inject queue (#5908)

### Removed

- tokio: removed unused `tokio_*` cfgs (#5890)

### 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

0 comments on commit 6002561

Please sign in to comment.