Skip to content

Commit 4e05502

Browse files
committed
Release: v2.49.0
1 parent d0928a6 commit 4e05502

File tree

2 files changed

+31
-15
lines changed

2 files changed

+31
-15
lines changed

CHANGELOG.md

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,46 @@
11
# 2.49.0
22

3+
Deprecation Notice:
4+
* In fastfetch v2, the JSONC configuration format has been introduced, while command line configuration flags are kept for compatibility. Although they have the same effects, they use two different code paths, and as the number of flags grows, the codebase is becoming increasingly difficult to maintain.
5+
* Removal of module config flags is planned for **v2.50.0**, which will also fix a long-standing issue #1477.
6+
* Removal of most other config flags is also planned for later versions.
7+
* Keys of JSON configuration files will be all case-sensitive. Currently they are inconsistent. Planned for **v2.50.0**.
8+
39
Changes:
4-
* Due to more restricted permissions of macOS Tahoe, SSID detection on macOS 26+ requires root privileges. `<redacted>` will be displayed otherwise.
10+
* Due to more restrictive permissions in macOS Tahoe, SSID detection on macOS 26+ requires root privileges. `<redacted>` will be displayed otherwise.
511

612
Features:
713
* Improve `nouveau` driver support for `--gpu-driver-specific` (GPU, Linux)
814
* VRAM size detection
915
* GPU temperature detection
10-
* Core count detection
11-
* Improve scoop package manager detection (Packages, Windows)
12-
* Support `scoop-global`
13-
* Read scoop's config file to find the installation path of scoop
14-
* Detect more Snapdragon SOCs (CPU, Android)
15-
*
16-
17-
Bugfixes:
18-
* Improve accuracy of flatpak count detection (#1856, Packages, Linux)
16+
* Core count detection (when available)
17+
* Improve Scoop package manager detection (Packages, Windows)
18+
* Support [`scoop-global`](https://github.com/ScoopInstaller/Install?tab=readme-ov-file#advanced-installation)
19+
* Read Scoop's config file to find the installation path of Scoop
20+
* Improve ARM SoC detection (CPU, Android)
21+
* Make SoC detection more lenient. Higher chance to match at the cost of accuracy.
22+
* Add more Snapdragon SoC names
23+
* Support labwc WM version detection, used for XFCE4 on Wayland (WM, Linux)
24+
* Improve accuracy of GPU temperature detection for Intel dedicated GPUs on Windows (GPU, Windows)
25+
* Parse unicode escaped strings generated by qt5ct (#1864, Font, Linux)
26+
* Add `--{duration,percent,size,freq,temp}-space-before-unit [always|never]` options to add a space before the unit when printing duration, percent, size, frequency and temperature values
27+
* Add `--duration-abbreviation` to abbreviate duration values in custom format
28+
* For example: `1 day, 2 hours, 3 mins` will be displayed as `1d 2h 3m`
29+
* Add `--percent-with` to pad the percent value with spaces to a fixed width
30+
* For example: `--percent-with 3` will display ` 50%` instead of `50%`; useful for aligning percent values in custom format
31+
32+
Bugfixes:
33+
* Improve accuracy of Flatpak count detection (#1856, Packages, Linux)
1934
* Remove qi package manager support (#1858, Packages, Linux)
20-
* Improve LocalIP module on Windows (LocalIP, Windows)
21-
* Improve default route detection when multiple network interfaces are connected
22-
* Fix link speed calcuation
35+
* Fix LocalIP module on Windows (LocalIP, Windows)
36+
* Fix default route detection when multiple network interfaces are connected
37+
* Fix link speed calculation
2338
* Fix interface status when the interface is up but not connected (Wifi, Linux)
24-
* Fix variable names in custom format
39+
* Fix variable names in custom format (#1861)
2540
* `full-path` to `path` (Editor)
2641
* `session` to `session-name` (Users)
2742
* `name` to `project-name` (Version)
43+
* Fix wrong /s assignment in custom format (#1871, DiskIO)
2844

2945
Logos:
3046
* Add `Aeon`

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url
22

33
project(fastfetch
4-
VERSION 2.48.1
4+
VERSION 2.49.0
55
LANGUAGES C
66
DESCRIPTION "Fast neofetch-like system information tool"
77
HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch"

0 commit comments

Comments
 (0)