From 1e58e04024ee2ca6713e2db0e8d3b6866a3c7768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Sat, 28 Mar 2026 12:49:23 +0800 Subject: [PATCH] Doc: updates changelog [ci skip] --- CHANGELOG.md | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc7b8188e..47d46202b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,27 +1,33 @@ # 2.61.0 Changes: -* Windows 7 and 8 support has been removed. - * The oldest version supported by fastfetch is now Windows 8.1 +* Support for Windows 7 and 8 has been removed. + * Windows 8.1 is now the oldest version supported by fastfetch. +* The GPU module on WSL no longer relies on `DXCore`. + * The `directx-headers` dependency is no longer required. + * Fastfetch on Linux is now pure C; a C++ compiler is no longer required. + * GPU type detection is now slightly less accurate, but detection speed should be slightly faster. +* The GPU module on Windows now uses `DXCore` for more accurate GPU type detection (requires Windows 10 or later). + * This feature is built only when `DXCore` headers are available, which requires installing `mingw-w64--x86_64-directx-headers` on MSYS2. Features: -* Adds `brightness` option for color display configuration (#2238, Colors) +* Adds a `brightness` option for color display configuration (#2238, Colors) * Adds support for detecting Bluetooth keyboards on Linux (#2220, Keyboard) -* Adds `GlazeWM` detection support (WM, macOS) -* Adds `showEmptySlots` option to show empty memory slots on Linux (#2222, PhysicalMemory) +* Adds support for detecting GlazeWM (WM, macOS) +* Adds a `showEmptySlots` option to display empty memory slots on Linux (#2222, PhysicalMemory) * Adds marketing product name detection on Asahi Linux (Host, Linux) -* Adds new M5 Mac models (Host, macOS) -* Improves SMBIOS robustness with malformed data verification and better error handling +* Adds support for new M5 Mac models (Host, macOS) +* Improves SMBIOS robustness by validating malformed data and improving error handling * Improves reliability when terminating child processes (Processing, Windows) * Improves Intel Mac support by querying SMBIOS data directly (Global, macOS) -* Lots of internal code cleanups and optimizations +* Includes numerous internal cleanups and optimizations Bugfixes: -* Fixes missing memory devices on certain machines (PhysicalMemory) -* Fixes CPUCache deduplication on shared caches (#2228, CPUCache, Linux) +* Fixes missing memory devices on some machines (PhysicalMemory) +* Fixes CPUCache deduplication for shared caches (#2228, CPUCache, Linux) * Fixes WM version reporting for niri (#2218, WM, Linux) * Fixes SSID decoding issues from `iw` output (Wifi, Linux) -* Fixes CMD codepage changed after running fastfetch on Windows (#2245, Windows) +* Fixes the CMD code page being changed after running fastfetch on Windows (#2245, Windows) # 2.60.0