Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: David Wood <agile.lion3441@fuligin.ink>
  • Loading branch information
ChrisDenton and davidtwco authored Feb 8, 2024
1 parent 73f7f04 commit e61dcff
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions posts/2024-02-15-Windows-7.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: post
title: "New Windows 7 targets and tier 1 deprecation"
title: "Updated baseline standards for Windows targets"
author: Chris Denton
---

The minimum requirements for Tier 1 toolchains targeting Windows will increase with the 1.77 release (scheduled for March 21, 2024).
Windows 10 will now be the minimum supported version.
Windows 10 will now be the minimum supported Rust version for the `*-pc-windows-*` targets.
These requirements apply both to the Rust toolchain itself and to binaries produced by Rust.

Two new targets have been added with Windows 7 as their baseline: `x86_64-win7-windows-msvc` and `i686-win7-windows-msvc`.
Expand All @@ -21,6 +21,5 @@ Therefore binaries aren't distributed via rustup.

## Why are the requirements being changed?

Prior to now, Rust claimed tier 1 support for Windows 7 and 8 but they did not meet the requirements.
In particular they lacked automatic testing and are no longer supported by their vendor.
With other software also dropping Windows 7 support, including developer tools such as git, it's becoming increasingly untenable to claim Rust offers first class support.
Prior to now, Rust had Tier 1 support for Windows 7 and Windows 8 but these targets no longer meet our requirements.
In particular, these targets could no longer be tested in CI and not supported by their vendor.

0 comments on commit e61dcff

Please sign in to comment.