Skip to content

Comments

requirements, 32-bit: clarify end of 32-bit installer support#86

Open
dscho wants to merge 2 commits intomainfrom
include-32-bit-info-in-requirements
Open

requirements, 32-bit: clarify end of 32-bit installer support#86
dscho wants to merge 2 commits intomainfrom
include-32-bit-info-in-requirements

Conversation

@dscho
Copy link
Member

@dscho dscho commented Feb 25, 2026

The requirements page claimed that Git for Windows supports both i686 and x86_64 CPU architectures, which has not been accurate for a while. Full 32-bit support ended with v2.40.x in March 2023, and the 32-bit timeline page was still written in future tense despite this phase having concluded.

Additionally, while the limited 32-bit support phase (shipping installers with reduced component updates) was meant to wind down quietly, the embargoed security release v2.48.1 ended up accidentally including 32-bit installers as well. Rather than trying to undo that, this was accepted as one last, gracious parting gift to 32-bit users and is now definitively the last version with a 32-bit installer, Portable Git and archive.

This PR:

  • Updates the requirements page to say "64-bit CPU (x64 or amd64)" and adds a paragraph explaining the 32-bit deprecation with a link to the timeline page.
  • Notes v2.48.1 as the last version to ship with 32-bit installer, Portable Git and archive on both pages.
  • Switches the 32-bit timeline page from future tense to past tense.

The requirements page listed i686 as a supported CPU architecture, but
full 32-bit support ended with v2.40.x. Since then, only MinGit is
provided as a 32-bit artifact. Add a paragraph explaining this and
linking to the detailed 32-bit support timeline page for the full
deprecation schedule.

Also adjust the Windows version requirement to say "64-bit CPU (x64 or
amd64)" since that is what current Git for Windows releases target.

Assisted-by: Claude Opus 4.6
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
While the plan was to wind down 32-bit installer support quietly after
v2.40.x (with only reduced-component updates from that point on), the
embargoed security release v2.48.1 ended up accidentally including
32-bit installers as well. Rather than trying to put the genie back in
the bottle, this was retroactively declared a parting gift to 32-bit
users. It is now definitively the last version to ship with a 32-bit
installer, Portable Git and archive; only 32-bit MinGit will be built
going forward.

Update both pages to reflect this, and switch the 32-bit timeline page
from future tense to past tense now that the limited-support phase has
concluded.

Assisted-by: Claude Opus 4.6
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant