Skip to content

Commit b51723a

Browse files
authored
Rollup merge of rust-lang#53030 - Aaronepower:master, r=Mark-Simulacrum
Updated RELEASES.md for 1.29.0 [Rendered](https://github.com/Aaronepower/rust/blob/master/RELEASES.md) r? @Mark-Simulacrum cc @rust-lang/release
2 parents bf1e461 + b4924bf commit b51723a

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

RELEASES.md

+75
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,78 @@
1+
Version 1.29.0 (2018-09-13)
2+
==========================
3+
4+
Compiler
5+
--------
6+
- [Bumped minimum LLVM version to 5.0.][51899]
7+
- [Added `powerpc64le-unknown-linux-musl` target.][51619]
8+
- [Added `aarch64-unknown-hermit` and `x86_64-unknown-hermit` targets.][52861]
9+
10+
Libraries
11+
---------
12+
- [`Once::call_once` now no longer requires `Once` to be `'static`.][52239]
13+
- [`BuildHasherDefault` now implements `PartialEq` and `Eq`.][52402]
14+
- [`Box<CStr>`, `Box<OsStr>`, and `Box<Path>` now implement `Clone`.][51912]
15+
- [Implemented `PartialEq<&str>` for `OsString` and `PartialEq<OsString>`
16+
for `&str`.][51178]
17+
- [`Cell<T>` now allows `T` to be unsized.][50494]
18+
- [`SocketAddr` is now stable on Redox.][52656]
19+
20+
Stabilized APIs
21+
---------------
22+
- [`Arc::downcast`]
23+
- [`Iterator::flatten`]
24+
- [`Rc::downcast`]
25+
26+
Cargo
27+
-----
28+
- [Cargo can silently fix some bad lockfiles ][cargo/5831] You can use
29+
`--locked` to disable this behaviour.
30+
- [`cargo-install` will now allow you to cross compile an install
31+
using `--target`][cargo/5614]
32+
- [Added the `cargo-fix` subcommand to automatically move project code from
33+
2015 edition to 2018.][cargo/5723]
34+
35+
Misc
36+
----
37+
- [`rustdoc` now has the `--cap-lints` option which demotes all lints above
38+
the specified level to that level.][52354] For example `--cap-lints warn`
39+
will demote `deny` and `forbid` lints to `warn`.
40+
- [`rustc` and `rustdoc` will now have the exit code of `1` if compilation
41+
fails, and `101` if there is a panic.][52197]
42+
43+
Compatibility Notes
44+
-------------------
45+
- [`str::{slice_unchecked, slice_unchecked_mut}` are now deprecated.][51807]
46+
Use `str::get_unchecked(begin..end)` instead.
47+
- [`std::env::home_dir` is now deprecated for its unintuitive behaviour.][51656]
48+
Consider using the `home_dir` function from
49+
https://crates.io/crates/dirs instead.
50+
- [`rustc` will no longer silently ignore invalid data in target spec.][52330]
51+
52+
[52861]: https://github.com/rust-lang/rust/pull/52861/
53+
[52656]: https://github.com/rust-lang/rust/pull/52656/
54+
[52239]: https://github.com/rust-lang/rust/pull/52239/
55+
[52330]: https://github.com/rust-lang/rust/pull/52330/
56+
[52354]: https://github.com/rust-lang/rust/pull/52354/
57+
[52402]: https://github.com/rust-lang/rust/pull/52402/
58+
[52103]: https://github.com/rust-lang/rust/pull/52103/
59+
[52197]: https://github.com/rust-lang/rust/pull/52197/
60+
[51807]: https://github.com/rust-lang/rust/pull/51807/
61+
[51899]: https://github.com/rust-lang/rust/pull/51899/
62+
[51912]: https://github.com/rust-lang/rust/pull/51912/
63+
[51511]: https://github.com/rust-lang/rust/pull/51511/
64+
[51619]: https://github.com/rust-lang/rust/pull/51619/
65+
[51656]: https://github.com/rust-lang/rust/pull/51656/
66+
[51178]: https://github.com/rust-lang/rust/pull/51178/
67+
[50494]: https://github.com/rust-lang/rust/pull/50494/
68+
[cargo/5614]: https://github.com/rust-lang/cargo/pull/5614/
69+
[cargo/5723]: https://github.com/rust-lang/cargo/pull/5723/
70+
[cargo/5831]: https://github.com/rust-lang/cargo/pull/5831/
71+
[`Arc::downcast`]: https://doc.rust-lang.org/std/sync/struct.Arc.html#method.downcast
72+
[`Iterator::flatten`]: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.flatten
73+
[`Rc::downcast`]: https://doc.rust-lang.org/std/rc/struct.Rc.html#method.downcast
74+
75+
176
Version 1.28.0 (2018-08-02)
277
===========================
378

0 commit comments

Comments
 (0)