From f08a1fb0b4d8819d4149e0b5b2bfd2dd25f6a2f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Wed, 21 Jan 2026 14:08:41 +0800 Subject: [PATCH] Release: v2.58.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ CMakeLists.txt | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4db07808..ab8888753 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# 2.58.0 + +An early release to fix compatibility issues with KDE Plasma 6.6. + +Breaking changes: +* The `de.slowVersionDetection` option has been removed. Slow version detection is now always enabled, as required on non-FHS-compliant distros (e.g., NixOS). (#2149, DE, Linux) + +Features: +* Adds the `--structure-disabled ` command-line flag to temporarily disable module structure printing. + * For example: `fastfetch --structure-disabled colors` removes the color blocks from the default output. +* Supports chassis type detection on Linux ARM devices when reported via the device tree (Chassis, Linux) +* Supports Bedrock Linux version detection (#2155, OS, Linux) +* Honors the `DBPath` and `RootDir` settings in `pacman.conf` when detecting Pacman packages (#2154, Packages, Linux) + +Bugfixes: +* Fixes a crash issues on KDE Plasma 6.6 (Display, Linux) +* Fixes the Command module not working with `--dynamic-interval` (#2152, Command) +* Fixes Quartz Compositor version detection. It now correctly reports the version of `WindowServer` (`SkyLight`) instead of `WindowManager`. (WM, macOS) + +Logos: +* Adds Kiss2 + # 2.57.1 Features: diff --git a/CMakeLists.txt b/CMakeLists.txt index 05718e970..07e197f02 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url project(fastfetch - VERSION 2.57.1 + VERSION 2.58.0 LANGUAGES C DESCRIPTION "Fast neofetch-like system information tool" HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch"