Releases: fastfetch-cli/fastfetch
Releases · fastfetch-cli/fastfetch
1.10.0
Notable Changes:
- With the support of Win32 platform, original Windows 64bit artifact file is renamed to Win64 to avoid possible confusion
Features:
- Bluetooth module
- Sound module
- Gamepad module
- Support colored percentage numbers output (#409)
- Support
--localip-compact-type
option (#408) - Terminator terminal font detection (@Zerogiven, #415)
- Windows 32bit compatibility
- Support global configuration in MSYS2 environment (Windows)
- Support GPU driver version detection on Windows 11
- Support scaled resolution detection for wayland (Linux)
Bugfixes:
- Fix build with older libnm versions
- Fix a rare case that fails to detect terminal
- Fix Muffin detection (@Zerogiven, #411)
- Fix IPv6 detection (Windows)
- Fix scoop package count detection when scoop is installed in non-default path (Windows, #417)
- Fix UB reported by clang
- Honor $SCOOP when detecting scoop packages (#417)
Other:
- Simplified wmtheme output format (Windows)
- Improved GPU detection performance on Windows 11
- Lastest Mac model identifier support (macOS)
1.9.1
Bugfixes:
- Fix builds on s390x (@jonathanspw, #402)
- Fix zero refresh rate on some monitors (macOS)
- Fix default formatting of Wifi module
1.9.0
Notable Changes:
- fastfetch no longer creates a sample config file silently. Use
--gen-config
to generate one. - fastfetch now search for user config file in the order of
fastfetch --list-config-paths
- Unknown disks are hidden by default.
Resolution
module is renamed toDisplay
. (#393)
Features:
--logo-padding-top
option (@CarterLi, #372)- Raw image file as logo support (@CarterLi)
- Look for config files in
$APPDATA
(RoamingAppData) (Windows) - Look for config files in
~/Library/Preferences
(macOS) - Add
--list-config-paths
option which list search paths of config files - Add
--list-data-paths
option which list search paths for presets and logos - Add
Brightness
module support - Add
Battery
module support for FreeBSD - Add
--disk-show-unknown
option for Disk module - Add
--disk-show-subvolumes
option for Disk module - Add
--gpu-hide-integrated
option (#379) - Add
--gpu-hide-discrete
option (#379) - Detect terminal version when available
- Support
WezTerm
terminal font detection (requireswezterm
executable being available) - Add
--shell-version
and--terminal-version
options to disable shell / terminal version detection - Enhance
--percent-type
to allow hiding other texts (#387) - Add Wifi module support for Linux
- Detect scaled resolutions (Windows, macOS)
- Optimise font module printing (Windows)
- Detect pacman package count inside MSYS2 environment (Windows)
- Add Wifi / Battery module support for Android
- Disk name support for Linux
Logos:
- Raspbian (@IamNoRobot, #373)
Bugfixes:
--logo-type
now does acceptiterm
too (@CarterLi, #374)- Fix mintty terminal font detection (Windows)
- Fix bug that line buffering doesn't work properly (Windows)
- Fix rpm package count detection (Linux)
- Fix cpu temp detection (Linux)
Other:
1.8.2
Bugfixes:
- Fix memleaks Users module (Windows)
- Fix shell detection when installed with scoop (Windows)
- Don't use libcJSON as wlanapi's dll name (Windows)
- Align artifact names to other platforms (Windows)
1.8.1
Notable Changes:
Song
was used as an alias toMedia
module. It's removed to avoid confusion. All song related flags (--song-key
, etc) should change to media (--media-key
, etc). (@CarterLi)
Bugfixes:
- Mountpoint paths on linux get decoded correctly (#364)
- Color parsing once again works (@IanManske, #365)
- Using a custom key with a placeholder for the local ip module now does work correctly if multiple interfaces are present (#368)
1.8.0
This release introduces Windows support! Fastfetch now fully support all major desktop OSes (Linux, macOS, Windows and FreeBSD)
Notable Changes:
- Bios / Board / Chassis modules are splitted against Host module for performance reasons
- Caching is removed. Option
--nocache
is removed accordingly
Features:
- Windows (7 and newer) is officially and fully supported
- FreeBSD support is improved greatly (Bios, Cpu Temp, Cpu Usage, Disk, Host, Processes, Swap, Terminal / Shell, Uptime)
- Adds a new flag
--stat
, which prints time usage for individual modules - Adds Wifi module which supports Windows and macOS
- Adds data source option for logo printing
- Detects Homebrew Cellar and Cask seperately
- Detects WSL version
- Detects disk based on mount point
- Exposes more chafa configs
- Improves performance for Cpu Usage, Public IP, Weather modules
- Improves performance for Kitty image protocol when both image width / height specified
- Improves performance for large file loading
- Improves performance for macOS WM and Host detection
- Improves shell and terminal detection on macOS
- Supports Deepin Terminal terminal font
- Supports GPU detection on Android
- Supports Kitty Terminal terminal font
- Supports bar output for percentage values
- Supports Bios module on macOS
- Supports eopkg package manager detection
- Supports iTerm image logo protocol
- Supports image logo printing on macOS
- Supports tcsh version detection
- Vulkan module on macOS no longer requires vulkan-loader to work
Logos:
- Alpine
- CRUX
- EndeavourOS
- Enso
- Garuda small
- Nobara
- OpenMandriva
- Parabola GNU/Linux-libre
- Rocky
- Rosa
- Solus
- Univalent
- Vanilla OS
Bugfixes:
- Fixes disk size detection on 32bit Linux (#337)
- Fixes cpu freq detection in WSL
- Fixes internal bug of FFstrbuf
- Fixes some memory leaks
- Fixes segfault if 0 is given as argument index
- Lots of code refactors
1.7.5
1.7.4
1.7.3
A lot of small improvements for MacOS & BSD platforms.
Features:
- BSD is now officially supported (#228)
- MacPorts package manager support (@SladeGetz, #234)
- Battery support for MacOS (@CarterLi, #235)
- Processes, swap & terminal font support for MacOS(@CarterLi, #237)
- Song support for MacOS (@CarterLi, #242)
- Player support for MacOS (@CarterLi, #245)
- WM theme support for MacOS (@CarterLi, #246)
- CPU usage support for MacOS (@CarterLi, #247)
- Power Adapter module (@CarterLi, #249)
- Windows terminal font for WSL (@CarterLi, #254)
- Temps & Font support for MacOS (@CarterLi, #258)
- Terminal font support for Termux (@CarterLi, #263)
- Weather module (@CarterLi, #266)
Logos
Bugfixes: