Latest Stable
1.95.0
Released 16 Apr 2026
(1 month ago)
Software
Rust
IntroductionRust is a modern systems programming language that emphasizes safety, performance, and concurrency. It prevents common bugs like null pointer dereferencing and buffer overflows through its unique ownership model and borrow checker. Rust is widely used for web assembly, embedded systems, blockchain, and high-performance applications. Backed by Mozilla and loved by developers for its reliability and speed.
VendorRust Foundation
AuthorGraydon Hoare
DeveloperThe Rust Project Developers
Written inRust
PlatformCross-platform
Operating systemWindows, macOS, Linux, FreeBSD, NetBSD, OpenBSD
TypeProgramming Language
Repositoryhttps://github.com/rust-lang/rust
Websitehttps://www.rust-lang.org
Security policyhttps://www.rust-lang.org/policies/security
Roadmaphttps://blog.rust-lang.org
LicenseMIT / Apache 2.0 (dual-licensed)
LATEST RELEASES:
1.95.0 16 Apr 2026 (1 month ago)
1.94.1 26 Mar 2026 (1 month ago)
1.94.0 06 Mar 2026 (2 months ago)
1.93.1 12 Feb 2026 (3 months ago)
1.93.0 22 Jan 2026 (3 months ago)

All Releases

VersionInitial releaseLatest releaseSupport status
1.951.95.0
16 Apr 2026
(1 month ago)
1.95.0
16 Apr 2026
(1 month ago)
Supported
1.941.94.0
06 Mar 2026
(2 months ago)
1.94.1
26 Mar 2026
(1 month ago)
16 Apr 2026
(Ended 1 month ago)
1.931.93.0
22 Jan 2026
(3 months ago)
1.93.1
12 Feb 2026
(3 months ago)
06 Mar 2026
(Ended 2 months ago)
1.921.92.0
11 Dec 2025
(5 months ago)
1.92.0
11 Dec 2025
(5 months ago)
22 Jan 2026
(Ended 3 months ago)
1.911.91.0
30 Oct 2025
(6 months ago)
1.91.1
10 Nov 2025
(6 months ago)
11 Dec 2025
(Ended 5 months ago)
1.901.90.0
18 Sep 2025
(7 months ago)
1.90.0
18 Sep 2025
(7 months ago)
30 Oct 2025
(Ended 6 months ago)
1.891.89.0
07 Aug 2025
(9 months ago)
1.89.0
07 Aug 2025
(9 months ago)
18 Sep 2025
(Ended 7 months ago)
1.881.88.0
26 Jun 2025
(10 months ago)
1.88.0
26 Jun 2025
(10 months ago)
07 Aug 2025
(Ended 9 months ago)
1.871.87.0
15 May 2025
(1 year ago)
1.87.0
15 May 2025
(1 year ago)
26 Jun 2025
(Ended 10 months ago)
1.861.86.0
03 Apr 2025
(1 year ago)
1.86.0
03 Apr 2025
(1 year ago)
15 May 2025
(Ended 1 year ago)
1.851.85.0
20 Feb 2025
(1 year ago)
1.85.1
18 Mar 2025
(1 year ago)
03 Apr 2025
(Ended 1 year, 1 month ago)
1.841.84.0
09 Jan 2025
(1 year ago)
1.84.1
30 Jan 2025
(1 year ago)
20 Feb 2025
(Ended 1 year, 2 months ago)
1.831.83.0
28 Nov 2024
(1 year ago)
1.83.0
28 Nov 2024
(1 year ago)
09 Jan 2025
(Ended 1 year, 4 months ago)
1.821.82.0
17 Oct 2024
(1 year ago)
1.82.0
17 Oct 2024
(1 year ago)
28 Nov 2024
(Ended 1 year, 5 months ago)
1.811.81.0
05 Sep 2024
(1 year ago)
1.81.0
05 Sep 2024
(1 year ago)
17 Oct 2024
(Ended 1 year, 6 months ago)
1.801.80.0
25 Jul 2024
(1 year ago)
1.80.1
08 Aug 2024
(1 year ago)
05 Sep 2024
(Ended 1 year, 8 months ago)
1.791.79.0
13 Jun 2024
(1 year ago)
1.79.0
13 Jun 2024
(1 year ago)
25 Jul 2024
(Ended 1 year, 9 months ago)
1.781.78.0
02 May 2024
(2 years ago)
1.78.0
02 May 2024
(2 years ago)
13 Jun 2024
(Ended 1 year, 11 months ago)
1.771.77.0
21 Mar 2024
(2 years ago)
1.77.2
09 Apr 2024
(2 years ago)
02 May 2024
(Ended 2 years ago)
1.761.76.0
08 Feb 2024
(2 years ago)
1.76.0
08 Feb 2024
(2 years ago)
21 Mar 2024
(Ended 2 years, 1 month ago)
1.751.75.0
28 Dec 2023
(2 years ago)
1.75.0
28 Dec 2023
(2 years ago)
08 Feb 2024
(Ended 2 years, 3 months ago)
1.741.74.0
16 Nov 2023
(2 years ago)
1.74.1
07 Dec 2023
(2 years ago)
28 Dec 2023
(Ended 2 years, 4 months ago)
1.731.73.0
05 Oct 2023
(2 years ago)
1.73.0
05 Oct 2023
(2 years ago)
17 Nov 2023
(Ended 2 years, 5 months ago)
1.721.72.0
24 Aug 2023
(2 years ago)
1.72.1
19 Sep 2023
(2 years ago)
06 Oct 2023
(Ended 2 years, 7 months ago)
1.711.71.0
13 Jul 2023
(2 years ago)
1.71.1
03 Aug 2023
(2 years ago)
25 Aug 2023
(Ended 2 years, 8 months ago)
1.701.70.0
01 Jun 2023
(2 years ago)
1.70.0
01 Jun 2023
(2 years ago)
14 Jul 2023
(Ended 2 years, 10 months ago)
1.691.69.0
20 Apr 2023
(3 years ago)
1.69.0
20 Apr 2023
(3 years ago)
02 Jun 2023
(Ended 2 years, 11 months ago)
1.681.68.0
09 Mar 2023
(3 years ago)
1.68.2
28 Mar 2023
(3 years ago)
21 Apr 2023
(Ended 3 years ago)
1.671.67.0
26 Jan 2023
(3 years ago)
1.67.1
09 Feb 2023
(3 years ago)
10 Mar 2023
(Ended 3 years, 2 months ago)
1.661.66.0
15 Dec 2022
(3 years ago)
1.66.1
10 Jan 2023
(3 years ago)
27 Jan 2023
(Ended 3 years, 3 months ago)
1.651.65.0
03 Nov 2022
(3 years ago)
1.65.0
03 Nov 2022
(3 years ago)
16 Dec 2022
(Ended 3 years, 5 months ago)
1.641.64.0
22 Sep 2022
(3 years ago)
1.64.0
22 Sep 2022
(3 years ago)
04 Nov 2022
(Ended 3 years, 6 months ago)
1.631.63.0
11 Aug 2022
(3 years ago)
1.63.0
11 Aug 2022
(3 years ago)
23 Sep 2022
(Ended 3 years, 7 months ago)
1.621.62.0
30 Jun 2022
(3 years ago)
1.62.1
19 Jul 2022
(3 years ago)
12 Sep 2022
(Ended 3 years, 8 months ago)
1.611.61.0
19 May 2022
(3 years ago)
1.61.0
19 May 2022
(3 years ago)
01 Jul 2022
(Ended 3 years, 10 months ago)
1.601.60.0
07 Apr 2022
(4 years ago)
1.60.0
07 Apr 2022
(4 years ago)
20 May 2022
(Ended 3 years, 11 months ago)
1.591.59.0
24 Feb 2022
(4 years ago)
1.59.0
24 Feb 2022
(4 years ago)
08 Apr 2022
(Ended 4 years, 1 month ago)
1.581.58.0
13 Jan 2022
(4 years ago)
1.58.1
20 Jan 2022
(4 years ago)
25 Feb 2022
(Ended 4 years, 2 months ago)
1.571.57.0
02 Dec 2021
(4 years ago)
1.57.0
02 Dec 2021
(4 years ago)
14 Jan 2022
(Ended 4 years, 4 months ago)
1.561.56.0
21 Oct 2021
(4 years ago)
1.56.1
01 Nov 2021
(4 years ago)
03 Dec 2021
(Ended 4 years, 5 months ago)
1.551.55.0
09 Sep 2021
(4 years ago)
1.55.0
09 Sep 2021
(4 years ago)
22 Oct 2021
(Ended 4 years, 6 months ago)
1.541.54.0
29 Jul 2021
(4 years ago)
1.54.0
29 Jul 2021
(4 years ago)
10 Sep 2021
(Ended 4 years, 8 months ago)
1.531.53.0
17 Jun 2021
(4 years ago)
1.53.0
17 Jun 2021
(4 years ago)
30 Jul 2021
(Ended 4 years, 9 months ago)
1.521.52.0
06 May 2021
(5 years ago)
1.52.1
10 May 2021
(5 years ago)
18 Jun 2021
(Ended 4 years, 10 months ago)
1.511.51.0
25 Mar 2021
(5 years ago)
1.51.0
25 Mar 2021
(5 years ago)
07 May 2021
(Ended 5 years ago)
1.501.50.0
11 Feb 2021
(5 years ago)
1.50.0
11 Feb 2021
(5 years ago)
26 Mar 2021
(Ended 5 years, 1 month ago)
1.491.49.0
31 Dec 2020
(5 years ago)
1.49.0
31 Dec 2020
(5 years ago)
12 Feb 2021
(Ended 5 years, 3 months ago)
1.481.48.0
19 Nov 2020
(5 years ago)
1.48.0
19 Nov 2020
(5 years ago)
01 Jan 2021
(Ended 5 years, 4 months ago)
1.471.47.0
08 Oct 2020
(5 years ago)
1.47.0
08 Oct 2020
(5 years ago)
20 Nov 2020
(Ended 5 years, 5 months ago)
1.461.46.0
27 Aug 2020
(5 years ago)
1.46.0
27 Aug 2020
(5 years ago)
08 Oct 2020
(Ended 5 years, 7 months ago)
1.451.45.0
16 Jul 2020
(5 years ago)
1.45.2
03 Aug 2020
(5 years ago)
28 Aug 2020
(Ended 5 years, 8 months ago)
1.441.44.0
04 Jun 2020
(5 years ago)
1.44.1
18 Jun 2020
(5 years ago)
17 Jul 2020
(Ended 5 years, 9 months ago)
1.431.43.0
23 Apr 2020
(6 years ago)
1.43.1
07 May 2020
(6 years ago)
05 Jun 2020
(Ended 5 years, 11 months ago)
1.421.42.0
12 Mar 2020
(6 years ago)
1.42.0
12 Mar 2020
(6 years ago)
24 Apr 2020
(Ended 6 years ago)
1.411.41.0
30 Jan 2020
(6 years ago)
1.41.1
27 Feb 2020
(6 years ago)
13 Mar 2020
(Ended 6 years, 2 months ago)
1.401.40.0
19 Dec 2019
(6 years ago)
1.40.0
19 Dec 2019
(6 years ago)
31 Jan 2020
(Ended 6 years, 3 months ago)
1.391.39.0
07 Nov 2019
(6 years ago)
1.39.0
07 Nov 2019
(6 years ago)
20 Dec 2019
(Ended 6 years, 4 months ago)
1.381.38.0
26 Sep 2019
(6 years ago)
1.38.0
26 Sep 2019
(6 years ago)
08 Nov 2019
(Ended 6 years, 6 months ago)
1.371.37.0
15 Aug 2019
(6 years ago)
1.37.0
15 Aug 2019
(6 years ago)
27 Sep 2019
(Ended 6 years, 7 months ago)
1.361.36.0
04 Jul 2019
(6 years ago)
1.36.0
04 Jul 2019
(6 years ago)
16 Aug 2019
(Ended 6 years, 9 months ago)
1.351.35.0
23 May 2019
(6 years ago)
1.35.0
23 May 2019
(6 years ago)
04 Jul 2019
(Ended 6 years, 10 months ago)
1.341.34.0
11 Apr 2019
(7 years ago)
1.34.2
14 May 2019
(7 years ago)
24 May 2019
(Ended 6 years, 11 months ago)
1.331.33.0
28 Feb 2019
(7 years ago)
1.33.0
28 Feb 2019
(7 years ago)
12 Apr 2019
(Ended 7 years, 1 month ago)
1.321.32.0
17 Jan 2019
(7 years ago)
1.32.0
17 Jan 2019
(7 years ago)
01 Mar 2019
(Ended 7 years, 2 months ago)
1.311.31.0
06 Dec 2018
(7 years ago)
1.31.1
20 Dec 2018
(7 years ago)
18 Jan 2019
(Ended 7 years, 3 months ago)
1.301.30.0
25 Oct 2018
(7 years ago)
1.30.1
08 Nov 2018
(7 years ago)
07 Dec 2018
(Ended 7 years, 5 months ago)
1.291.29.0
13 Sep 2018
(7 years ago)
1.29.2
12 Oct 2018
(7 years ago)
26 Oct 2018
(Ended 7 years, 6 months ago)

How Does Rust Handle Version Support?

Rust does not maintain multiple supported branches -- only the latest stable release receives bug fixes and security patches. There is no LTS, no extended security window, and no paid support tier that changes this.

Property Detail
Release cycle New stable release every 6 weeks
Support duration Latest stable only -- no version-specific support window
Support phases Nightly → Beta (6 weeks) → Stable
EOL model Rolling -- each new stable supersedes the previous

The three release channels serve distinct purposes. Nightly contains unstable features gated behind feature flags. Beta is the final integration window before promotion. Stable is what teams ship against, and is the only channel that receives patches.

Rust also has an Edition system -- currently 2015, 2018, 2021, and 2024 -- that lets the language introduce opt-in breaking changes without breaking existing crates. A crate declares its edition in Cargo.toml and can remain on an older edition while still using the latest compiler. This is a key reason Rust can iterate quickly without a traditional LTS model.

The Support status column in the release table above reflects this rolling model: only the current stable release is actively supported. All prior versions are effectively end-of-life the moment the next stable ships.

References: Rust Release Channels · Rust Edition Guide

What Are the Risks of Running an Outdated Rust Toolchain?

Running an older Rust compiler mostly hurts your own project -- dependency compatibility breaks down faster than you might expect.

The biggest friction point is Minimum Supported Rust Version (MSRV). Popular crates on crates.io regularly bump their MSRV to use newly stabilized features. If your toolchain lags by several releases, transitive dependencies can become unresolvable, and cargo update starts failing in non-obvious ways.

Security patches to the compiler itself -- for example, fixes to unsafe code generation or the standard library -- are only backported to the current stable. There is no mechanism to receive a security fix for a 6-month-old toolchain. Most compiler-level security issues are low frequency, but they do happen.

Tooling also drifts. rust-analyzer, clippy, and rustfmt are distributed as part of the toolchain and track the current stable. An old compiler means an old analyzer, which degrades IDE experience and can miss real bugs that newer lints catch.

In practice, teams that pin to a specific Rust version for reproducibility are doing the right thing -- but that pin should be reviewed and bumped regularly, not set and forgotten.

What Happens When a Rust Version Is No Longer the Latest?

When a new Rust stable is released, the previous version receives no further updates -- no bug fixes, no security patches, and no tooling improvements. This happens every 6 weeks.

There is no formal deprecation notice, no extended security window, and no paid support tier that changes this. The project simply moves forward. Older releases remain available via rustup toolchain management, so pinning is possible, but the responsibility for any resulting issues is entirely on the team doing the pinning.

The good news is that upgrading is almost always safe. Rust's stability guarantee means that code compiling on stable today will continue to compile on future stables. New releases rarely break existing code -- when they do, it is documented explicitly in release notes. Most teams find that running rustup update stable in CI on a regular schedule is a low-risk, low-effort habit.

For teams concerned about supply-chain reproducibility, the recommended pattern is to pin via a rust-toolchain.toml file at the project root, which rustup respects automatically. Bump the pin as part of routine dependency maintenance, not as a crisis response.

# rust-toolchain.toml
[toolchain]
channel = "stable"
# or pin to a specific version:
# channel = "1.87.0"
components = ["rustfmt", "clippy"]

How To Check Your Rust Version

Run the following command to see the active compiler version and release channel:

rustc --version

To see the full toolchain details including the host platform:

rustup show

To see all locally installed toolchains:

rustup toolchain list

To update to the latest stable:

rustup update stable

If your project uses a rust-toolchain.toml file, rustup show run from the project directory will reflect the pinned version, not the system default. Cross-check with the release table above to confirm whether the current stable version matches what you are running.

FAQ -- Rust Support & Lifecycle

Q1: Does Rust have Long Term Support (LTS) releases?
Rust does not offer LTS releases. The project follows a rolling model where only the latest stable release is supported. A new stable ships every 6 weeks, and the previous version receives no further patches. Rust's strong stability guarantee -- code that compiles today will compile on future stables -- reduces the need for LTS in most cases.

Q2: How long is each Rust version supported?
Each Rust stable version is effectively supported for 6 weeks -- until the next stable is released. There is no extended support window, no security-only phase, and no paid tier that extends this. Teams that need stability should pin their toolchain using rust-toolchain.toml and plan regular upgrade reviews.

Q3: What is the difference between Rust stable, beta, and nightly?
Stable is the production-ready release, updated every 6 weeks, with full backward compatibility guarantees. Beta is the next stable in its final 6-week testing window. Nightly is a daily build with access to unstable, feature-gated APIs. Only stable receives patches; nightly and beta are not recommended for production workloads.

Q4: What is MSRV and how does it affect my project?
MSRV -- Minimum Supported Rust Version -- is the oldest compiler version a crate officially supports. Library authors set an MSRV in Cargo.toml and raise it over time as they adopt newer language features. If your toolchain is older than a dependency's MSRV, cargo build will fail. Keeping your toolchain close to the current stable avoids most MSRV conflicts.

Q5: How do Rust Editions relate to the release cycle and support?
Rust Editions (2015, 2018, 2021, 2024) are opt-in language epochs that allow breaking syntax changes without breaking existing crates. They are independent of the 6-week release cadence -- a new edition ships roughly every 3 years. You can use any edition with the current compiler; older editions are not end-of-life. Editions affect language semantics, not support status.