|
1 | 1 | # 2.65.0 |
2 | 2 |
|
3 | 3 | 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. |
4 | 7 | * Reorders package manager variables in custom format strings, moving aggregate variables (e.g., `all`, `brew-all`, `flatpak-all`) to the end. (Packages) |
5 | 8 | * 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) |
7 | 10 | * 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. |
9 | 12 |
|
10 | 13 | 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) |
16 | 19 | * 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) |
19 | 22 | * 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) |
22 | 25 | * Improves the core type (P-Core/E-Core) fetching mechanism on Windows by using `EfficiencyClass` instead of legacy frequency inference. (CPU, Windows) |
23 | 26 | * 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) |
27 | 30 | * Improves error messages for config file parsing errors. |
28 | 31 |
|
29 | 32 | Bugfixes: |
30 | 33 | * Fixes physical core detection on non-x86 architectures and simplifies the frequency detection code. (CPU, Linux) |
31 | 34 | * 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) |
33 | 36 | * Fixes public IP detection randomly failing on Linux. (#2401, PublicIP, Linux) |
34 | 37 | * Fixes several memory leaks. |
35 | 38 |
|
| 39 | +Logos: |
| 40 | +* Adds Zerene OS. (#2404) |
| 41 | + |
36 | 42 | # 2.64.2 |
37 | 43 |
|
38 | 44 | Bugfixes: |
|
0 commit comments