Skip to content

Commit afa007c

Browse files
author
Aaron Power
committed
Updated RELEASES.md for 1.21.0
1 parent ca94c75 commit afa007c

File tree

1 file changed

+59
-1
lines changed

1 file changed

+59
-1
lines changed

RELEASES.md

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
1+
Version 1.21.0 (2017-10-12)
2+
==========================
3+
4+
Language
5+
--------
6+
- [Relaxed path syntax. You can now add type parameters to values][43540]
7+
Example: `struct Foo<T>(T); let bar = Foo::<u8>(0);`.
8+
9+
Compiler
10+
--------
11+
- [Upgraded jemalloc to 4.5.0][43911]
12+
- [Enabled unwinding panics on Redox][43917]
13+
14+
Libraries
15+
---------
16+
- [Generate builtin impls for `Clone` for `[T: N]` where `N` is between 0
17+
and 32][43690]
18+
- [`Stdin`, `Stdout`, and `Stderr` now implement `AsRawFd`.][43459]
19+
- [`Rc` and `Arc` now implement `From<&[T]> where T: Clone`, `From<str>`,
20+
`From<String>`, `From<Box<T>> where T: ?Sized`, and `From<Vec<T>>`.][42565]
21+
22+
Stabilized APIs
23+
---------------
24+
25+
Cargo
26+
-----
27+
- [You can now call `cargo install` with multiple package names][cargo/4216]
28+
- [Cargo commands inside a virtual workspace will now implicitly
29+
pass `--all`][cargo/4335]
30+
31+
Misc
32+
----
33+
- [Cargo docs are moving][43916]
34+
to [doc.rust-lang.org/cargo](//doc.rust-lang.org/cargo)
35+
- [The rustdoc book is now available][43863]
36+
at [doc.rust-lang.org/rustdoc](//doc.rust-lang.org/rustdoc)
37+
38+
Compatibility Notes
39+
-------------------
40+
- [Remove the trait selection impl in method::probe][43880] This may cause
41+
breakage in subtyping corner cases.
42+
- [make JSON error's byte position start at top of file.][42973] Was previously
43+
relative to the `CodeMap` which required unstable code.
44+
45+
[42565]: https://github.com/rust-lang/rust/pull/42565
46+
[42973]: https://github.com/rust-lang/rust/pull/42973
47+
[43459]: https://github.com/rust-lang/rust/pull/43459
48+
[43540]: https://github.com/rust-lang/rust/pull/43540
49+
[43690]: https://github.com/rust-lang/rust/pull/43690
50+
[43863]: https://github.com/rust-lang/rust/pull/43863
51+
[43880]: https://github.com/rust-lang/rust/pull/43880
52+
[43911]: https://github.com/rust-lang/rust/pull/43911
53+
[43916]: https://github.com/rust-lang/rust/pull/43916
54+
[43917]: https://github.com/rust-lang/rust/pull/43917
55+
[cargo/4216]: https://github.com/rust-lang/cargo/pull/4216
56+
[cargo/4335]: https://github.com/rust-lang/cargo/pull/4335
57+
58+
159
Version 1.20.0 (2017-08-31)
260
===========================
361

@@ -110,7 +168,7 @@ Compatibility Notes
110168
- [Functions with `'static` in their return types will now not be as usable as
111169
if they were using lifetime parameters instead.][42417]
112170
- [The reimplementation of `{f32, f64}::is_sign_{negative, positive}` now
113-
takes the sign of NaN into account where previously didn't.][42430]
171+
takes the sign of NaN into account where previously didn't.][42430]
114172

115173
[42033]: https://github.com/rust-lang/rust/pull/42033
116174
[42155]: https://github.com/rust-lang/rust/pull/42155

0 commit comments

Comments
 (0)