Skip to content

Phase out support for Windows 8.1 #6276

@dscho

Description

@dscho

While Git's release notes still mention, timidly: "Rust support is enabled by default (but still allows opting out) in some future version of Git." and hedges even further in the "Breaking Changes" document: "We will evaluate the impact on downstream distributions before making Rust mandatory in Git 3.0.", Git for Windows needs to prepare for Rust, if only to allow for distribution tools implemented in that language e.g. to retire the Perl version of docx2txt. And Rust raised the requirements for the regular *-windows-gnu targets to Windows 10 in version 1.76.

Therefore, v2.55 (which might, or might not, be the last Git version before Git v3.0) seems like the best version to mark as the last one to support Windows 8.1.

This involves:

  • An announcement in the Release Notes.
  • An update to Git's page stating its requirements.
  • Whatever follow-ups seem appropriate in Git for Windows' source code, to drop work-arounds needed only for Windows versions prior to Windows 10.
  • Drop docx2txt in favor of docx2txt-rs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions