Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions content/Rust-1.97.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
+++
path = "2026/07/16/Rust-1.97.1"
title = "Announcing Rust 1.97.1"
authors = ["The Rust Release Team"]
aliases = ["releases/1.97.1"]

[extra]
release = true
+++

The Rust team has published a new point release of Rust, 1.97.1. Rust is a programming language that is empowering everyone to build reliable and efficient software.

If you have a previous version of Rust installed via rustup, getting Rust 1.97.1 is as easy as:

```
rustup update stable
```

If you don't have it already, you can [get `rustup`][rustup] from the appropriate page on our website.

[rustup]: https://www.rust-lang.org/install.html

## What's in 1.97.1

Rust 1.97.1 fixes a [miscompilation in an LLVM optimization](https://github.com/rust-lang/rust/issues/159035).

We have backported both an LLVM fix and a disable of the underlying change in Rust 1.97.0 of
Rust's generated IR that increased the likelihood of this happening. However,
note that the underlying miscompilation has been present since at least Rust
1.87.

If you'd like to help us out by testing future releases, you might consider
running your code's CI or locally using the beta channel (`rustup default beta`) or the nightly
Comment thread
Mark-Simulacrum marked this conversation as resolved.
channel (`rustup default nightly`). Please
[report](https://github.com/rust-lang/rust/issues/new/choose) any bugs you
might come across!

### Contributors to 1.97.1

Many people came together to create Rust 1.97.1. We couldn't have done it without all of you. [Thanks!](https://thanks.rust-lang.org/rust/1.97.1/)
Loading