Rust 1.0–1.5 as of 2015

Taekmin Kim
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

Rust 1.3

Rust 1.4

Rust 1.5

--

--