Member-only story
Rust 1.0–1.5 as of 2015
1 min readNov 23, 2020
Currently issuing regular releases every six weeks with a train-based release model. Some highlights for Rust 1.0 to 1.5:
- 1.0 (May, 2015): 1.0 release of Rust. Introduced
cargo
and crates.io six months ago - 1.1 (June, 2015): 32% improvement in compilation time over 1.0
- 1.2 (Aug, 2015): Enabled parallel codegen, resulting in 33% speedup in compilation time on a 4-core machine
- 1.3 (Sep, 2015): Efficient substring matching algorithm, efficient zero filling, efficienct
PartialEq
- 1.4 (Oct, 2015): Both
\n
and\r\n
as a valid line-ending. - 1.5 (Dec, 2015): Introduced
cargo install
For more details, see below or the official Rust blog
Rust 1.0
Rust 1.1
- new
std::fs
APIs — File System musl
support — http://musl.libc.org/cargo rustc
to build Cargo packages
Rust 1.2
- faster no-op builds
- reduced build-time by caching dependencies across multiple pacakages
- add supports for MSVC (Microsoft Visual C)
- complete the DST (dynamically-sized type) work, allowing smart pointers like
Rc