From 3f6bafcc81beb61b5baeb4d66a92ce4a9b4db4af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Wed, 27 Mar 2024 08:27:44 +0100 Subject: [PATCH 1/3] Add blog post about the Rust 1.77.1 release --- posts/2024-03-28-Rust-1.77.1.md | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 posts/2024-03-28-Rust-1.77.1.md diff --git a/posts/2024-03-28-Rust-1.77.1.md b/posts/2024-03-28-Rust-1.77.1.md new file mode 100644 index 000000000..39238bfcb --- /dev/null +++ b/posts/2024-03-28-Rust-1.77.1.md @@ -0,0 +1,35 @@ +--- +layout: post +title: "Announcing Rust 1.77.1" +author: The Rust Release Team +release: true +--- + +The Rust team has published a new point release of Rust, 1.77.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.77.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.77.1 + +Cargo enabled [stripping of debuginfo in release builds by default](https://github.com/rust-lang/cargo/pull/13257) +in Rust 1.77.0. However, due to a pre-existing issue, debuginfo stripping does not [behave](https://github.com/rust-lang/rust/issues/122857) in the expected way on Windows with the MSVC toolchain. + +Rust 1.77.1 therefore [disables](https://github.com/rust-lang/cargo/pull/13630) the new Cargo behavior on Windows for +targets that use MSVC. + +### Contributors to 1.77.1 + +Many people came together to create Rust 1.77.1. We couldn't have done it +without all of you. [Thanks!](https://thanks.rust-lang.org/rust/1.77.1/) From e29f0e5789ae18ec9bfa32338e7b5f112a964f01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Wed, 27 Mar 2024 08:36:19 +0100 Subject: [PATCH 2/3] Add clarification --- posts/2024-03-28-Rust-1.77.1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-03-28-Rust-1.77.1.md b/posts/2024-03-28-Rust-1.77.1.md index 39238bfcb..410d7e0ac 100644 --- a/posts/2024-03-28-Rust-1.77.1.md +++ b/posts/2024-03-28-Rust-1.77.1.md @@ -27,7 +27,7 @@ Cargo enabled [stripping of debuginfo in release builds by default](https://gith in Rust 1.77.0. However, due to a pre-existing issue, debuginfo stripping does not [behave](https://github.com/rust-lang/rust/issues/122857) in the expected way on Windows with the MSVC toolchain. Rust 1.77.1 therefore [disables](https://github.com/rust-lang/cargo/pull/13630) the new Cargo behavior on Windows for -targets that use MSVC. +targets that use MSVC. There are no changes for other targets. ### Contributors to 1.77.1 From 0bfdb1ef2c333a50e93699c2b70387a89dcc197a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Wed, 27 Mar 2024 14:33:05 +0100 Subject: [PATCH 3/3] Add a remark about re-enabling the default in the future. --- posts/2024-03-28-Rust-1.77.1.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/posts/2024-03-28-Rust-1.77.1.md b/posts/2024-03-28-Rust-1.77.1.md index 410d7e0ac..c27a3400a 100644 --- a/posts/2024-03-28-Rust-1.77.1.md +++ b/posts/2024-03-28-Rust-1.77.1.md @@ -27,7 +27,8 @@ Cargo enabled [stripping of debuginfo in release builds by default](https://gith in Rust 1.77.0. However, due to a pre-existing issue, debuginfo stripping does not [behave](https://github.com/rust-lang/rust/issues/122857) in the expected way on Windows with the MSVC toolchain. Rust 1.77.1 therefore [disables](https://github.com/rust-lang/cargo/pull/13630) the new Cargo behavior on Windows for -targets that use MSVC. There are no changes for other targets. +targets that use MSVC. There are no changes for other targets. We plan to eventually re-enable debuginfo stripping in +release mode in a later Rust release. ### Contributors to 1.77.1