Skip to content

Releases: fastfetch-cli/fastfetch

1.7.0

06 Sep 17:02
8be4921
Compare
Choose a tag to compare

This release brings support for MacOS!
The basics things are working, but it is far from feature parity with Linux.
I developed this in a VM, so bugs on real hardware are likely.
If you have a Mac and no idea what to do with your free time, i am very happy to accept pull requests / work on issues.

A lot of things were changed under the hood to make this possible, which should bring better performance and stability on all platforms.

Besides that, the following things have changed:

Features:

  • The binary prefix used can now be configured, and is used consistently across all modules. Set --binary-prefix to iec (default), si or jedec.
  • AMD GPUs now have a much better name, if the file /usr/share/libdrm/amdgpu.ids exists. For example my dedicated GPU, which was displayed as AMD/ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT, is now AMD Radeon RX 5600M.

Logos:

Bugfixes:

  • the --file option, which can be used to display the contents of a file as the logo, is now working again.

1.6.5

22 Aug 10:16
b87983c
Compare
Choose a tag to compare

Fixes parsing quoted values in config files

1.6.4

21 Aug 22:15
779dbab
Compare
Choose a tag to compare

Releasing this, so fedora can package fastfetch. Thanks to @jonathanspw for doing that!

Features:

  • --set-keyless option (#215)
  • Replace \n, \t, \e and \\ in user provided strings, just like c would do it (#215)
  • APK (Alpine Package Keeper) support (@mxkrsv, #216)

Logos:

Bugfixes:

  • replace deprecated gethostbyname call with getaddrinfo (#217)

1.6.3

12 Aug 19:53
8404ae8
Compare
Choose a tag to compare

Fixes installing presets in their own directory (@ceamac, #212)

1.6.2

12 Aug 14:04
9fa0008
Compare
Choose a tag to compare

Releasing this, so void linux can package fastfetch.

Logos:

Bugfixes:

  • Using musl as libc does work now (#210)
  • XBPS packages are once again printed (#209)
  • configured target dirs are applied to install directories too
  • empty XDG_* env vars don't cause a crash anymore

1.6.1

27 Jul 17:34
d4b32ea
Compare
Choose a tag to compare

Fixes build on android (#205)

1.6.0

26 Jul 20:41
159a114
Compare
Choose a tag to compare

Features:

  • Detect QT on more DEs than just KDE Plasma. The [Plasma] category was therefore renamed to [QT]
  • Alacritty font detection
  • Load /etc/fastfetch/config.conf before user config
  • Disk: print one decimal point if size < 100GB
  • --title-fqdn option, to print fully qualified domain name instead of host name in title

Logos:

  • updated old NixOS logo

Bugfixes:

  • Correctly detect GTK on DEs that store their settings in dconf
  • Correctly detect NixOS packages
  • Mutter WM detected once again
  • Show full NixOS version in OS output
  • Don't segfault if an invalid structure is given
  • WSL doesn't output GPU anymore, as the name is always meaningless

1.5.6

03 Jul 14:18
02cc214
Compare
Choose a tag to compare
Release 1.5.6

Bugfix: Don't segfault when connecting to some wayland compositors
See https://github.com/LinusDierheimer/fastfetch/issues/188

1.5.5

26 Jun 11:44
8ab7a8b
Compare
Choose a tag to compare
Release 1.5.5

Feature: Detect wayland WM much faster
Bugfix: Wayland backend for resolution working once again
Bugfix: Plasma values are no longer victims to race conditions

1.5.4

18 Jun 21:41
fb35a6e
Compare
Choose a tag to compare
Release 1.5.4

Feature: Better WSL / WSLg support
Feature: --<module>-error arguments
Bugfix: Show GiB instad of GB
Feature: Export much more information to host format string
Feature: Expose CPU temp to cpu format string
Feature: Expose GPU temp to gpi format string
Bugfix: Print last line of logo, if it is higher than the infos
Logo: Alpine Linux
Refactor: Cleaned up header includes
Refactor: Build libfastfetch as OBJECT lib, as the linked binary is never needed
Feature: Detect termux as terminal