You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+37-9Lines changed: 37 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,34 +1,62 @@
1
+
# 2.12.0
2
+
3
+
Changes:
4
+
* The long deprecated flag based config files are removed.
5
+
* They can still be used with `xargs fastfetch < /path/to/config.conf`
6
+
*`--gen-config` can be used to migrate them to json based config files
7
+
* The long deprecated options `--set` and `--set-keyless` are removed.
8
+
*`Kernel` module now prints kernel name by default
9
+
10
+
Features:
11
+
* Support `st` terminal font detection for font configuration compiled in `st` binary (TerminalFont, Linux)
12
+
* Add option `--color-output` to change output color of all modules except `Title`, `Separator`
13
+
*`display.color.output` in JSONC config file
14
+
* Add option `--<module>-output-color` to change output color of one specified module, which overrides the global option `--color-output`
15
+
* Add option `--publicip-ipv6` to print IPv6 address (PublicIP)
16
+
* Add new module `Loadavg` to print load averages (Loadavg)
17
+
* Add new module `PhysicalMemory` to print information of physical memory devices (PhysicalMemory)
18
+
* Requires root permission to work on Linux and FreeBSD
19
+
* Support specifying `--logo-width` only for `--kitty-direct` and `--iterm` (Logo)
20
+
* Add option `--localip-show-all-ips` to show all IPs assigned to the same interface (LocalIP)
21
+
* Default to `false`
22
+
* Improve compatibility with `(*term)` (#909, Terminal, macOS)
23
+
24
+
Bugfixes:
25
+
* Rename option `--temperature-unit` to `--temp-unit` as documented in help messages
26
+
* Fix alternate logo doesn't work with `{ "type": "builtin" }` (#914, Logo)
27
+
28
+
Logos:
29
+
* Fix DahliaOS detection
30
+
* Add openSUSE Slowroll
31
+
* Add macOS3
32
+
* Add Quirinux
33
+
1
34
# 2.11.5
2
35
3
36
Bugfix:
4
-
5
37
* Fix logo printing for OpenMandriva (#896)
6
38
* Remove `--os-file` in help messages
7
39
8
40
# 2.11.4
9
41
10
42
Changes:
11
-
12
43
* Fastfetch will print a colorless ascii logo in `--pipe` mode for better `lolcat` compatibility. `fastfetch | lolcat` should work and no `--pipe false` needed.
13
44
* Previously the logo would be disabled in `--pipe` mode.
14
-
*`--os-file` was removed and CMake option `-DCUSTOM_OS_RELEASE_PATH=/path/to/os-release` was added. This option should not used in most cases.
45
+
* Use `--pipe -l none` to get the old beheavior
46
+
*`--os-file` was removed and CMake option `-DCUSTOM_OS_RELEASE_PATH=/path/to/os-release` was introduced for configuring at compile time by package managers if needed. This option should not used in most cases.
15
47
16
48
Bugfixes:
17
-
18
49
* Fix possible out-of-bound memory access (#868)
19
-
* Fix Apple Terminal detection (macOS, Terminal)
20
-
* Fix doubled output in custom formation (#852)
50
+
* Fix Apple Terminal detection (#878, macOS, Terminal)
0 commit comments