|
| 1 | +# 2.19.0 |
| 2 | + |
| 3 | +Changes: |
| 4 | +* JSON option `modules.cpu.freqNdigits` has been renamed and moved to `display.freq.ndigits` |
| 5 | + * Previously: `{ "modules": { "type": "cpu", "freqNdigits": 2 } }` |
| 6 | + * Now: `{ "display": { "freq": { "ndigits": 2 } } }` |
| 7 | + * This option now affects GPU frequency too |
| 8 | + * By default, frequencies are displayed in *GHz*. Set `display.freq.ndigits` to `-1` to display them in *MHz* |
| 9 | + |
| 10 | +Features: |
| 11 | +* Print physical diagonal length if supported (Display) |
| 12 | +* Detect display type in X11 mode (Display) |
| 13 | +* Assume displays connected via DisplayPort are external monitors (Display, Linux) |
| 14 | +* Support GPU frequency detection for Intel XE driver (GPU, Linux) |
| 15 | +* Report init system on Android (InitSystem, Android) |
| 16 | +* Use background to display color blocks (Colors) |
| 17 | + * To fix weird vertical black lines in some terminals (#1094) |
| 18 | + * And match the behavior of neofetch |
| 19 | + * Can be reverted to old behavior with `--colors-symbol block` |
| 20 | +* Support Zed terminal version detection (Terminal) |
| 21 | +* Improve wezterm font detection (TerminalFont) |
| 22 | +* Add option `--separator-length` |
| 23 | +* Support GPU frequency detection for Apple Silicon (GPU, macOS) |
| 24 | +* Detect maximum refresh rate (#1101, Monitor) |
| 25 | +* Detect if HDR mode is enabled (Display) |
| 26 | +* Support physical monitor info detection for FreeBSD and SunOS (Monitor) |
| 27 | +* Support defining constant strings in JSON config file |
| 28 | +```jsonc |
| 29 | +{ |
| 30 | + "display": { |
| 31 | + "constants": [ |
| 32 | + "Hello", // {$1} |
| 33 | + "world" // {$2} |
| 34 | + ] |
| 35 | + }, |
| 36 | + "modules": [ |
| 37 | + { |
| 38 | + "type": "custom", |
| 39 | + "format": "{$1} {$2}!" // print "Hello world!" |
| 40 | + }, |
| 41 | + { |
| 42 | + "type": "custom", |
| 43 | + "format": "{$2} {$1}" // print "world Hello" |
| 44 | + } |
| 45 | + ] |
| 46 | +} |
| 47 | +``` |
| 48 | + |
| 49 | +Bugfixes: |
| 50 | +* Fix some presets |
| 51 | +* Better detection for XTerm terminal fonts (#1095, TerminalFont, Linux) |
| 52 | +* Remove debug output (#1097, Windows) |
| 53 | +* Fix command line option `--gpu-hide-type` doesnt work (#1098, GPU) |
| 54 | +* Fix some typos |
| 55 | + |
| 56 | +Logos: |
| 57 | +* Update void_small |
| 58 | +* Add ALT Linux |
| 59 | + |
1 | 60 | # 2.18.1 |
2 | 61 |
|
3 | 62 | Fix a regression introduced in v2.18.0 |
|
0 commit comments