This will be the first major release of Rust, where we offer some guaranteed level of support and backwards compatibility.
The significant criteria for this release are:
-
Language backwards compatibility - All major features are in, and in their final form. Generally, the only new language features added after this milestone must be backwards compatible, or to fix soundness holes, though we do expect to have some leeway to make small incompatible fixes that have low impact on existing code bases.
-
Library stability - We have a system of measuring and ensuring the stability of API's, and a significant portion of the standard library is declared stable. Stable API's will not change. Large portions of the standard library need to be stable for 1.0, including primitive types, vectors, strings, option, numerics, collections, some I/O and concurrency.
-
User experience - The system is polished and the presentation is complete and professional. New users have a clear path to using and learning the system. This encompasses the web site, documentation, installation, and tooling.
List view
0 issues of 376 selected
- Status: Closed (completed).#17718 In rust-lang/rust;
- Status: Closed (completed).#22536 In rust-lang/rust;
- Status: Closed (completed).#21297 In rust-lang/rust;
- Status: Closed (completed).#21486 In rust-lang/rust;
- Status: Closed (completed).#21746 In rust-lang/rust;
rustdoc: Fn trait sugar output types are broken for inlined signatures
Status: Closed (completed).#21801 In rust-lang/rust;- Status: Closed (completed).#19147 In rust-lang/rust;
- Status: Closed (completed).#19145 In rust-lang/rust;
- Status: Closed (completed).#22879 In rust-lang/rust;
- Status: Closed (completed).#21674 In rust-lang/rust;
- Status: Closed (completed).#23611 In rust-lang/rust;
- Status: Closed (completed).#20832 In rust-lang/rust;
- Status: Closed (completed).#21117 In rust-lang/rust;
- Status: Closed (completed).#21761 In rust-lang/rust;
- Status: Closed (completed).#22077 In rust-lang/rust;
- Status: Closed (completed).#22390 In rust-lang/rust;
- Status: Closed (completed).#22234 In rust-lang/rust;
- Status: Closed (completed).#22228 In rust-lang/rust;
- Status: Closed (completed).#21310 In rust-lang/rust;
- Status: Closed (completed).#21149 In rust-lang/rust;
- Status: Closed (completed).#21400 In rust-lang/rust;
#[derive(Copy="something")] should be rejected
Status: Closed (completed).#21435 In rust-lang/rust;Back-compat risk: same label can be attached to distinct blocks in the same scope
Status: Closed (completed).#21633 In rust-lang/rust;- Status: Closed (completed).#23511 In rust-lang/rust;
- Status: Closed (completed).#22779 In rust-lang/rust;