From 88147f80acd3aee53873e27049d7e0259e25056d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 5 Sep 2025 12:38:14 +0800 Subject: [PATCH] Doc: update changelog --- CHANGELOG.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17ae97895..d74114c48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ Changes: * main: chafa dbus glib imagemagick libelf libxcb libxrandr pulseaudio zlib * x11: dconf (Optional) * Dependency on `libxfconf` is removed. XFCE related detection now uses `libdbus` instead (Linux) +* The default format of `Display` module is updated to `{width}x{height} @ {scale-factor}x in {inch}", {refresh-rate} Hz` + * Replaced scaled resolution with scale factor for shorter texts and avoiding potential confusion. Bugfixes: * Fixes linking on 32-bit Android (#1939) @@ -18,10 +20,12 @@ Features: * Enables X11-related info (i.e., WM/DE) detection on Android (Global, Android) * This requires many dependencies. See above. * Adds scale factors detection for X11 (Display, Linux) - * X11 doesn't natively report scale factor as Wayland does. Instead, Fastfetch tries to detect `Xft.dpi` (DPI used by X FreeType to scale fonts), which is usually set by the WM when DPI scaling is enabled. + * X11 doesn't natively report scale factor as Wayland does. Instead, Fastfetch tries to detect `Xft.dpi` (DPI used by X FreeType for scaling fonts), which is usually set by the WM when DPI scaling is enabled. * It's not always accurate. For example, XFCE4 has a separate config for text scaling, which is unaffected by the global DPI scaling setting. -* Adds `display.fraction.trailingZeros: [show|hide]` option for fraction formatting -* Informs users that module-specific CLI options are no longer supported and provide guidance on transitioning to JSON config +* Adds `display.fraction.trailingZeros: [always|never]` option for fraction formatting + * The default value of `display.fraction.ndigits` is changed from `-1` (unlimited) to `2` for usability. + * Used for displaying scale factor in Display module mentioned above, alongside other places for printing raw fraction numbers. +* Informs users that module-specific CLI options are no longer supported and provide guidance for transitioning to JSON config * Adds CPU name detection support for IA64 (CPU, Linux) * Support Btrfs allocation profile detection (#1941, Btrfs, Linux)