Releases: fastfetch-cli/fastfetch
Releases · fastfetch-cli/fastfetch
1.11.1
Features:
- Support xonsh detection (TerminalShell)
- Support Tabby version / terminal font detection (TerminalFont)
Bugfixes:
- Fix name of Pro Controller (Gamepad, Windows)
- Fix compile error with imagemagick enabled (Windows)
- Fix copy-and-paste errors (Gamepad)
- Flatpak: Fix user package count
- Flatpak: Count runtime packages too (#441)
- Fix flatpak package count (#441)
- Don't print white color blocks with
--pipe(#450) - Fix iTerm being detected as iTermServer-* sometimes
- Fix sound device volume being incorrectly detected as muted sometimes (Sound)
- Fix memleaks reported by LeakSanitizer (Linux)
- Fix potential memory curruption bug in unicode.c (Windows)
Logo:
1.11.0
Features:
- Support linuxbrew (Packages, Linux)
- Support foot terminal (#431, Linux)
- Support cursor size detection on Windows (Cursor, Windows)
- Support cursor detection on macOS (Cursor, macOS)
- Support display name, display type and decimal refresh rate detection (Display, macOS / Windows)
- Support
--display-compact-typeto display multiple resolutions in one line (Display) - Support flatpak-user (Packages, Linux, #436)
- Support
--gpu-force-vulkanto force using vulkan to detect GPUs, which support video memory usage detection with--allow-slow-operations(GPU)
Bugfixes:
- Fix date time format
- Fix compiling with musl (Wifi, Linux, #429)
- Don't exit if libpci is failed to init (GPU, Linux, #433)
- Names of most well-known gamepads are correctly printed instead of
Wireless Controlleron Windows
Logo:
- Small update for nobara logo (#435, @regulargvy13)
1.10.3
Bugfixes:
- Fix uninitialized variables (GPU, Windows)
- Fix compiling errors (Windows)
Improvements:
- Improve preformance (WmTheme amd Font, Windows and macOS)
- Enable nonblocking public-ip / weather detection (Android)
1.10.2
Bugfixes:
- Handle
kAudioObjectPropertyElementMainfor macOS SDK < 12 (#425, @nandahkrishna) - Add missing
NULLforffProcessAppendStdOut(#421)
1.10.1
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-typeoption (#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-configto generate one. - fastfetch now search for user config file in the order of
fastfetch --list-config-paths - Unknown disks are hidden by default.
Resolutionmodule is renamed toDisplay. (#393)
Features:
--logo-padding-topoption (@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-pathsoption which list search paths of config files - Add
--list-data-pathsoption which list search paths for presets and logos - Add
Brightnessmodule support - Add
Batterymodule support for FreeBSD - Add
--disk-show-unknownoption for Disk module - Add
--disk-show-subvolumesoption for Disk module - Add
--gpu-hide-integratedoption (#379) - Add
--gpu-hide-discreteoption (#379) - Detect terminal version when available
- Support
WezTermterminal font detection (requiresweztermexecutable being available) - Add
--shell-versionand--terminal-versionoptions to disable shell / terminal version detection - Enhance
--percent-typeto 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-typenow does acceptitermtoo (@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:
Songwas used as an alias toMediamodule. 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)