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 980c30e

Browse files
Merge pull request #496 from async-rs/1.0.0
1.0.0
2 parents 76c5ffe + 4aa9928 commit 980c30e

File tree

4 files changed

+51
-8
lines changed

4 files changed

+51
-8
lines changed

‎CHANGELOG.md‎

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

88
## [Unreleased]
99

10+
# [1.0.0] - 2019年11月11日
11+
12+
[API Documentation](https://docs.rs/async-std/1.0.0/async-std)
13+
14+
This release marks the `1.0.0` release of async-std; a major milestone for our
15+
development. This release itself mostly includes quality of life improvements
16+
for all of modules, including more consistent API bounds for a lot of our
17+
submodules.
18+
19+
The biggest change is that we're now using the full semver range,
20+
`major.minor.patch`, and any breaking changes to our "stable" APIs will require
21+
an update of the `major` number.
22+
23+
We're excited we've hit this milestone together with you all. Thank you!
24+
25+
## Added
26+
27+
- Added `Future::join` as "unstable", replacing `future::join!`.
28+
- Added `Future::try_join` as "unstable", replacing `future::try_join!`.
29+
- Enabled `stable` and `beta` channel testing on CI.
30+
- Implemented `FromIterator` and `Extend` for `PathBuf`.
31+
- Implemented `FromStream` for `PathBuf`.
32+
- Loosened the trait bounds of `io::copy` on "unstable".
33+
34+
## Changed
35+
36+
- Added a `Sync` bound to `RwLock`, resolving a memory safety issue.
37+
- Fixed a bug in `Stream::take_while` where it could continue after it should've
38+
ended.
39+
- Fixed a bug where our `attributes` Cargo feature wasn't working as intended.
40+
- Improved documentation of `Stream::merge`, documenting ordering guarantees.
41+
- Update doc imports in examples to prefer async-std's types.
42+
- Various quality of life improvements to the `future` submodule.
43+
- Various quality of life improvements to the `path` submodule.
44+
- Various quality of life improvements to the `stream` submodule.
45+
46+
## Removed
47+
48+
- Removed `future::join!` in favor of `Future::join`.
49+
- Removed `future::try_join!` in favor of `Future::try_join`.
50+
1051
# [0.99.12] - 2019年11月07日
1152

1253
[API Documentation](https://docs.rs/async-std/0.99.12/async-std)
@@ -388,8 +429,10 @@ task::blocking(async {
388429

389430
- Initial beta release
390431

391-
[Unreleased]: https://github.com/async-rs/async-std/compare/v0.99.11...HEAD
392-
[0.99.10]: https://github.com/async-rs/async-std/compare/v0.99.10...v0.99.11
432+
[Unreleased]: https://github.com/async-rs/async-std/compare/v1.0.0...HEAD
433+
[1.0.0]: https://github.com/async-rs/async-std/compare/v0.99.12...v1.0.0
434+
[0.99.12]: https://github.com/async-rs/async-std/compare/v0.99.11...v0.99.12
435+
[0.99.11]: https://github.com/async-rs/async-std/compare/v0.99.10...v0.99.11
393436
[0.99.10]: https://github.com/async-rs/async-std/compare/v0.99.9...v0.99.10
394437
[0.99.9]: https://github.com/async-rs/async-std/compare/v0.99.8...v0.99.9
395438
[0.99.8]: https://github.com/async-rs/async-std/compare/v0.99.7...v0.99.8

‎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 = "0.99.12"
3+
version = "1.0.0"
44
authors = [
55
"Stjepan Glavina <stjepang@gmail.com>",
66
"Yoshua Wuyts <yoshuawuyts@gmail.com>",

‎docs/src/tutorial/specification.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ Add the following lines to `Cargo.toml`:
5050

5151
```toml
5252
[dependencies]
53-
futures-preview = { version = "0.3.0-alpha.19", features = [ "async-await" ] }
54-
async-std = "0.99"
53+
futures = "0.3.0"
54+
async-std = "1.00"
5555
```

‎src/lib.rs‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
//!
155155
//! ```toml
156156
//! [dependencies.async-std]
157-
//! version = "0.99"
157+
//! version = "1.0.0"
158158
//! features = ["unstable"]
159159
//! ```
160160
//!
@@ -167,7 +167,7 @@
167167
//!
168168
//! ```toml
169169
//! [dependencies.async-std]
170-
//! version = "0.99"
170+
//! version = "1.0.0"
171171
//! features = ["attributes"]
172172
//! ```
173173
//!
@@ -176,7 +176,7 @@
176176
//!
177177
//! ```toml
178178
//! [dependencies.async-std]
179-
//! version = "0.99"
179+
//! version = "1.0.0"
180180
//! default-features = false
181181
//! features = ["std"]
182182
//! ```

0 commit comments

Comments
(0)

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