Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 39f2c6d

Browse files
V1.5.0 (#694)
* Update CHANGELOG.md * v1.5.0 * Update CHANGELOG.md
1 parent 1d87583 commit 39f2c6d

File tree

2 files changed

+43
-2
lines changed

2 files changed

+43
-2
lines changed

‎CHANGELOG.md‎

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,46 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
77

88
## [Unreleased]
99

10+
# [1.5.0] - 2020年02月03日
11+
12+
[API Documentation](https://docs.rs/async-std/1.5.0/async-std)
13+
14+
This patch includes various quality of life improvements to async-std.
15+
Including improved performance, stability, and the addition of various
16+
`Clone` impls that replace the use of `Arc` in many cases.
17+
18+
## Added
19+
20+
- Added links to various ecosystem projects from the README ([#660](https://github.com/async-rs/async-std/pull/660))
21+
- Added an example on `FromStream` for `Result<T, E>` ([#643](https://github.com/async-rs/async-std/pull/643))
22+
- Added `stream::pending` as "unstable" ([#615](https://github.com/async-rs/async-std/pull/615))
23+
- Added an example of `stream::timeout` to document the error flow ([#675](https://github.com/async-rs/async-std/pull/675))
24+
- Implement `Clone` for `DirEntry` ([#682](https://github.com/async-rs/async-std/pull/682))
25+
- Implement `Clone` for `TcpStream` ([#689](https://github.com/async-rs/async-std/pull/689))
26+
27+
## Changed
28+
29+
- Removed internal comment on `stream::Interval` ([#645](https://github.com/async-rs/async-std/pull/645))
30+
- The "unstable" feature can now be used without requiring the "default" feature ([#647](https://github.com/async-rs/async-std/pull/647))
31+
- Removed unnecessary trait bound on `stream::FlatMap` ([#651](https://github.com/async-rs/async-std/pull/651))
32+
- Updated the "broadcaster" dependency used by "unstable" to `1.0.0` ([#681](https://github.com/async-rs/async-std/pull/681))
33+
- Updated `async-task` to 1.2.1 ([#676](https://github.com/async-rs/async-std/pull/676))
34+
- `task::block_on` now parks after a single poll, improving performance in many cases ([#684](https://github.com/async-rs/async-std/pull/684))
35+
- Improved reading flow of the "client" part of the async-std tutorial ([#550](https://github.com/async-rs/async-std/pull/550))
36+
- Use `take_while` instead of `scan` in `impl` of `Product`, `Sum` and `FromStream` ([#667](https://github.com/async-rs/async-std/pull/667))
37+
- `TcpStream::connect` no longer uses a thread from the threadpool, improving performance ([#687](https://github.com/async-rs/async-std/pull/687))
38+
39+
## Fixed
40+
41+
- Fixed crate documentation typo ([#655](https://github.com/async-rs/async-std/pull/655))
42+
- Fixed documentation for `UdpSocket::recv` ([#648](https://github.com/async-rs/async-std/pull/648))
43+
- Fixed documentation for `UdpSocket::send` ([#671](https://github.com/async-rs/async-std/pull/671))
44+
- Fixed typo in stream documentation ([#650](https://github.com/async-rs/async-std/pull/650))
45+
- Fixed typo on `sync::JoinHandle` documentation ([#659](https://github.com/async-rs/async-std/pull/659))
46+
- Removed use of `std::error::Error::description` which failed CI ([#661](https://github.com/async-rs/async-std/pull/662))
47+
- Removed the use of rustfmt's unstable `format_code_in_doc_comments` option which failed CI ([#685](https://github.com/async-rs/async-std/pull/685))
48+
- Fixed a code typo in the `task::sleep` example ([#688](https://github.com/async-rs/async-std/pull/688))
49+
1050
# [1.4.0] - 2019年12月20日
1151

1252
[API Documentation](https://docs.rs/async-std/1.4.0/async-std)
@@ -637,7 +677,8 @@ task::blocking(async {
637677

638678
- Initial beta release
639679

640-
[Unreleased]: https://github.com/async-rs/async-std/compare/v1.3.0...HEAD
680+
[Unreleased]: https://github.com/async-rs/async-std/compare/v1.5.0...HEAD
681+
[1.5.0]: https://github.com/async-rs/async-std/compare/v1.4.0...v1.5.0
641682
[1.4.0]: https://github.com/async-rs/async-std/compare/v1.3.0...v1.4.0
642683
[1.3.0]: https://github.com/async-rs/async-std/compare/v1.2.0...v1.3.0
643684
[1.2.0]: https://github.com/async-rs/async-std/compare/v1.1.0...v1.2.0

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "async-std"
3-
version = "1.4.0"
3+
version = "1.5.0"
44
authors = [
55
"Stjepan Glavina <stjepang@gmail.com>",
66
"Yoshua Wuyts <yoshuawuyts@gmail.com>",

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /