1960 — Announcing Rust

This version was officially announced on April 7, 2022 . It was a significant release that introduced source-based code coverage and standardized the syntax for cargo features, making it a "solid piece" of infrastructure for developers.

If you already have a previous version of Rust installed via rustup , upgrading to Rust 19.60 is as simple as running the following command in your terminal: $ rustup update stable Use code with caution.

Running cargo build --timings generates an interactive HTML report. announcing rust 1960

"Why 1960?" you ask. The answer is threefold:

The compiler team has spent the last cycle focused heavily on developer velocity and feedback loops. Rust 1.96.0 introduces a rewritten internal query caching mechanism that drastically cuts down incremental compilation times for medium-to-large codebases. This version was officially announced on April 7, 2022

Consider a simple example:

The naming of this release is a nod to the era of foundational computing—a time when languages like ALGOL 60 set the stage for everything that followed. Rust 1960 aims to be that same foundational bedrock, but built for an era of massive concurrency, distributed systems, and hardware diversity. Our focus has shifted from merely preventing memory errors to empowering developers to express complex intent without friction. Key Innovations and Features Running cargo build --timings generates an interactive HTML

The Rust Standard Library and APIs have received several updates in Rust 1.96.0.

Announcing Rust 1.196.0 The Rust team is thrilled to announce a new version of the language: 1.196.0. Rust is a programming language empowering everyone to build reliable and efficient software.