Skip to content

Commit bc37031

Browse files
committed
Doc: update changelog
1 parent bd5b385 commit bc37031

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

CHANGELOG.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,43 @@
11
# 2.50.0
22

33
Changes:
4-
* Keys in JSON configuration files are now case-sensitive, as stated in v2.49.0
4+
* Keys in JSON configuration files are now case-sensitive, as stated in v2.49.0.
55
* This is a breaking change, but it should not affect most users as long as your config file passes JSON schema validation.
6-
* All module config flags have been removed, as stated in v2.49.0
7-
* To configure modules at command line, `echo '{"modules": [{"type":"custom","format":"Hello Fastfetch!"}]}' | fastfetch -c -` should be used instead.
8-
* Percent bar config `display.bar.*` options have been replaced with a more organized, nested object structure.
6+
* All module config flags have been removed, as stated in v2.49.0.
7+
* To configure modules via the command line, use: `echo '{"modules": [{"type":"custom","format":"Hello Fastfetch!"}]}' | fastfetch -c -`.
8+
* The percent bar config `display.bar.*` options have been replaced with a more organized, nested object structure.
99
* `display.bar.charElapsed` has been renamed to `display.bar.char.elapsed`.
1010
* `display.bar.charTotal` has been renamed to `display.bar.char.total`.
1111
* `display.bar.borderLeft` has been renamed to `display.bar.border.left`.
1212
* `display.bar.borderRight` has been renamed to `display.bar.border.right`.
13-
* Undocumented flag `--load-config` has been removed
14-
* `--config` or `-c` should be used instead.
13+
* The undocumented flag `--load-config` has been removed.
14+
* Use `--config` or `-c` instead.
15+
* Flashfetch, a simplified fastfetch variant that used a hardcoded module list with direct function calls to reduce startup overhead, has been changed to a version that aims to match neofetch's behavior as closely as possible, for demonstration purposes.
16+
* Flashfetch is intended to be built from source (like [st](https://st.suckless.org/)). We do not provide prebuilt binaries in distributions.
1517

1618
Features:
17-
* Added support for reading JSON config from stdin using `--config -` or `-c -`
18-
* Added `display.bar.border.{leftElapsed,rightElapsed}` for using border as parts of bar content. (#1875)
19+
* Added support for reading JSON config from stdin using `--config -` or `-c -`.
20+
* Added `display.bar.border.{leftElapsed,rightElapsed}` for using the border as part of the bar content. (#1875)
1921
* `display.bar.border: null` has been added as a shorthand to disable bar borders.
20-
* Added `display.bar.color.{elapsed,total,border}` to customize the color of the elapsed, total and border sections of the percent bar.
22+
* Added `display.bar.color.{elapsed,total,border}` to customize the color of the elapsed, total, and border sections of the percent bar.
2123
* `display.bar.color: null` has been added as a shorthand to disable bar colors.
22-
* Improved Bedrock linux detection (#1881, OS / Disk, Linux)
23-
* Added command flag `--gen-config-full` which generates a JSON config file that contains all optional module options.
24-
* Improved default IP address display when `localip.showAllIPs` is not set (LocalIP)
25-
* For IPv4, preferred source address (if detected) is shown
26-
* For IPv6, first GUA or ULA that is not deprecated or temporary is shown
24+
* Improved Bedrock Linux detection (#1881, OS / Disk, Linux)
25+
* Added the command flag `--gen-config-full`, which generates a JSON config file containing all optional module options.
26+
* Improved the default IP address display when `localip.showAllIPs` is not set (LocalIP)
27+
* For IPv4, the preferred source address (if detected) is shown.
28+
* For IPv6, the first GUA or ULA that is not deprecated or temporary is shown.
2729
* Added support for interface speed detection on SunOS (LocalIP, SunOS)
28-
* Added detection for Xlibre (#1888, WM, Linux)
29-
* Improved accuracy of color detection (Cursor, macOS)
30+
* Added detection support for Xlibre (#1888, WM, Linux)
31+
* Improved the accuracy of color detection (Cursor, macOS)
3032

3133
Bugfixes:
32-
* Fixed custom object inherits key from previous custom object if key is blank (#1477)
33-
* Fixed possible segfault when parsing color strings in JSON config (#1878)
34+
* Fixed custom object inheriting a key from the previous custom object if the key is blank (#1477)
35+
* Fixed a possible segfault when parsing color strings in the JSON config (#1878)
3436
* Fixed GPU driver detection when DRM is used (GPU, FreeBSD)
3537
* Fixed default route detection on DragonFly BSD (LocalIP, DFBSD)
3638
* Fixed lliurex detection (#1882, OS, Linux)
3739
* Fixed compatibility with `-ffast-math` (#1894)
38-
* Fixed physical GPU being ignored sometimes (#1896, GPU, Windows)
40+
* Fixed physical GPU sometimes being ignored (#1896, GPU, Windows)
3941

4042
Logos:
4143
* Added ObsidianOS (#1890)

0 commit comments

Comments
 (0)