From 3ed6acf3ca3923440462cf72e51e7e2d327328c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Thu, 3 Jul 2025 10:45:41 +0800 Subject: [PATCH] Release: v2.47.0 --- CHANGELOG.md | 28 ++++++++++++++-------------- CMakeLists.txt | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc422fde7..d0c2d0c37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,27 +2,27 @@ Features: * Various improvements for Solaris / OpenIndiana support - * Support BIOS (UEFI or legency) type detection (BIOS) + * Support BIOS (UEFI or legacy) type detection (BIOS) * Support physical disk detection (PhysicalDisk) - * Remove leading `-` for login shells (Shell) - * Improve performance of GPU detection (GPU) + * Remove leading `-` from login shells (Shell) + * Improve GPU detection performance (GPU) * Drop `libpciaccess` dependency * Use native API to detect sound devices (Sound) * Drop `PulseAudio` dependency * Improve DietPi OS and Raspberry Pi OS detection (#1816, OS, Linux) -* Force reporting 26 on macOS Tahoe (OS, macOS) -* Fix pci.ids file location (#1819, GPU, OpenBSD) -* Append version string for Ubuntu variants (OS, Linux) -* Improve visibility on white-background terminals (Logo) -* Improve performance of now playing handling (Media, macOS) +* Force reporting version 26 on macOS Tahoe (OS, macOS) +* Fix `pci.ids` file location (#1819, GPU, OpenBSD) +* Append version string to Ubuntu variants (OS, Linux) +* Improve performance of media detection for macOS 15.4+ (Media, macOS) * Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads (Linux) - * Fix potential bugs for `DiskIO`, `NetIO` and `CPUUsage` modules -* Improve accuracy of CPU usage calculations by include interrupt and softirq times (CPUUsage, Linux / *BSD) -* Ignore `init` and `systemd` processes when detecting terminal (Terminal, Linux) -* Improve accuracy of CPU usage detection on Windows 10+ with perflib which matches values reported by taskmgr well (CPUUsage, Windows) + * Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage` modules +* Improve accuracy of CPU usage calculations by including interrupt and softirq times (CPUUsage, Linux / *BSD) +* Ignore `init` and `systemd` processes when detecting terminals (Terminal, Linux) +* Improve accuracy of CPU usage detection on Windows 10+ with perflib, which matches values reported by Task Manager (CPUUsage, Windows) Logos: -* Improve colors of OpenIndiana +* Improve visibility on white-background terminals for some logos by replacing white with the default foreground color + * According to Wikipedia, the default foreground color is implementation-defined. It's usually black for white themes and white for dark themes. However, some terminals, notably Konsole with the default theme, use a different color, which may cause issues with some logos. * Add Xubuntu # 2.46.0 @@ -39,7 +39,7 @@ Features: * Use `board-id` as board name if available (Board, macOS) * Intel only * Support shared VRAM usage detection for AMD GPUs (GPU, Linux) -* Use `perflib.h` instead of `pdh.h` for CPU temperature querying to get rid of pdh.dll (#1787, CPU, Windows) +* Use `perflib.h` instead of `pdh.h` for CPU temperature querying to get rid of `pdh.dll` dependency (#1787, CPU, Windows) * Support GPU info detection for old ATI radeon driver (#1810, GPU, Linux) * Add macOS 26 Tahoe support (macOS) * Report macOS 26 code name (OS) diff --git a/CMakeLists.txt b/CMakeLists.txt index 47acb5dea..0385c259c 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.46.0 + VERSION 2.47.0 LANGUAGES C DESCRIPTION "Fast neofetch-like system information tool" HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch"