New
2.57.0
Deprecation notice:
- Support for Windows 7 (and 8.x) is deprecated and will be removed in a future release. Extended support for Windows 7 (and 8.1) ended on January 10, 2023. These versions do not officially support ANSI escape codes (running fastfetch on them requires a third-party terminal such as ConEmu). In addition, Windows 7 lacks some APIs used by fastfetch. Fastfetch currently loads these APIs dynamically at runtime to maintain compatibility, but this adds complexity to the codebase and increases the maintenance burden.
- A CMake flag
ENABLE_WIN7_COMPAT:BOOLEANhas been introduced (defaults toONfor now). If set toOFF, Windows 7 compatibility code is excluded, and the resulting binaries will support only Windows 10 (version 1607 and later) and Windows 11. - The main prebuilt Windows binaries on the Release page (
fastfetch-windows-amd64.*) are built withENABLE_WIN7_COMPAT=OFF. These are the binaries used byscoopandwinget. Users who need Windows 7 (or 8.x) support can download the-win7variant instead. - The
ENABLE_WIN7_COMPATCMake option and the variant binaries are planned to be removed in 2.60.0.
- A CMake flag