Skip to content

Commit 89314ca

Browse files
committed
Release: v2.65.0
1 parent df3d2cd commit 89314ca

2 files changed

Lines changed: 22 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,44 @@
11
# 2.65.0
22

33
Changes:
4+
* `display.disableLinewrap` now defaults to `false`.
5+
* This allows long lines to wrap instead of being truncated, preventing confusion for new users.
6+
* Wrapped lines may overlap with the image logo. Users who prefer the old behavior can set `display.disableLinewrap: true` in their config file or use `--disable-linewrap true` on the command line.
47
* Reorders package manager variables in custom format strings, moving aggregate variables (e.g., `all`, `brew-all`, `flatpak-all`) to the end. (Packages)
58
* This is a breaking change for users relying on numeric placeholders (e.g., `{1}`). Numeric placeholders are a long-deprecated feature; named placeholders (e.g., `{pacman}`) are always preferred and future-proof.
6-
* Enables `showPeCoreCount` by default to better display hybrid-architecture core distributions. (CPU)
9+
* Enables `showPeCoreCount` by default to better display hybrid-architecture core counts. (CPU)
710
* No longer accepts `chafa` options in config files if `chafa` support was disabled at compile time. (Logo)
8-
* This may affect users who generated config files using `fastfetch --gen-full-config`. To resolve this, simply remove the `chafa` section from the config file.
11+
* This may affect users who generated their config files using `fastfetch --gen-full-config`. To resolve this, simply remove the `chafa` section from the config file.
912

1013
Features:
11-
* Adds CPU code name (e.g., "Alder Lake", "Zen 4") and manufacturing technology (e.g., "Intel 7", "TSMC N4") detection for x86 processors. (#1501, CPU, X86)
12-
* Can be used in custom formats via `{code-name}` and `{technology}`.
13-
* Adds PCIe link speed (current and max generation & lanes) detection support for GPUs on Linux and Windows.
14-
* Can be used in custom formats via `{pcie-max-speed}` and `{pcie-curr-speed}`.
15-
* Adds HDR display detection support via the `wp-color-management-v1` Wayland protocol. (#2356, Display, Linux)
14+
* Adds detection for CPU code names (e.g., "Alder Lake", "Zen 4") and manufacturing technologies (e.g., "Intel 7", "TSMC N4") on x86 processors. (#1501, CPU, X86)
15+
* These can be used in custom formats via `{code-name}` and `{technology}`.
16+
* Adds PCIe link speed detection (current and max generation & lanes) for GPUs on Linux and Windows.
17+
* These can be used in custom formats via `{pcie-max-speed}` and `{pcie-curr-speed}`.
18+
* Adds HDR display detection via the `wp-color-management-v1` Wayland protocol. (#2356, Display, Linux)
1619
* Previously, HDR detection was only supported on KDE Plasma.
17-
* Adds the `egl-ext` detection method using `EGL_EXT_device_enumeration` for GPU enumeration. (GPU)
18-
* Adds `kmscon` terminal version and font detection support. (#2393, Terminal / TerminalFont, Linux)
20+
* Adds the `egl-ext` detection method, which uses `EGL_EXT_device_enumeration` for GPU enumeration. (GPU)
21+
* Adds terminal version and font detection for `kmscon`. (#2393, Terminal / TerminalFont, Linux)
1922
* Adds the currently-in-beta code name "Golden Gate" for macOS 27. (OS, macOS)
20-
* Adds WPA version detection support on FreeBSD. (Wifi, FreeBSD)
21-
* Adds `porg` (#2405) and `install-release` (#2342) package manager support (Packages, Linux)
23+
* Adds WPA version detection on FreeBSD. (Wifi, FreeBSD)
24+
* Adds package manager support for `porg` (#2405) and `install-release` (#2342). (Packages, Linux)
2225
* Improves the core type (P-Core/E-Core) fetching mechanism on Windows by using `EfficiencyClass` instead of legacy frequency inference. (CPU, Windows)
2326
* Improves display detection compatibility with KDE 6.7. (Display, Linux)
24-
* Improves display serial number detection and now prefers alphanumeric serial number if available. (Display)
25-
* Can be used in custom formats via `{serial}`.
26-
* Improves performance of `emerge` package manager detection (#2406, Packages, Linux)
27+
* Improves display serial number detection, now preferring alphanumeric serial numbers when available. (Display)
28+
* This can be used in custom formats via `{serial}`.
29+
* Improves the performance of `emerge` package manager detection. (#2406, Packages, Linux)
2730
* Improves error messages for config file parsing errors.
2831

2932
Bugfixes:
3033
* Fixes physical core detection on non-x86 architectures and simplifies the frequency detection code. (CPU, Linux)
3134
* Fixes console mode and output code page initialization issues when running `fastfetch` in `Conhost`. (#2383, Windows)
32-
* Fixes an issue where Codec module incorrectly reports no results when `codec.showType` option is set on Linux. (Codec, Linux)
35+
* Fixes an issue where the Codec module incorrectly reports no results when the `codec.showType` option is set on Linux. (Codec, Linux)
3336
* Fixes public IP detection randomly failing on Linux. (#2401, PublicIP, Linux)
3437
* Fixes several memory leaks.
3538

39+
Logos:
40+
* Adds Zerene OS. (#2404)
41+
3642
# 2.64.2
3743

3844
Bugfixes:

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.64.2
4+
VERSION 2.65.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)