Releases: HorlogeSkynet/archey4
v4.15.0.0
Added
GPU
support for Raspberry PiModel
support for Raspberry Pi 5+none
logo style to completely hide distribution logoDesktopEnvironment
support for WindowsWindowManager
support for WindowsWindowManager
support for some Wayland compositors
Changed
Model
honors/proc/device-tree/model
when it existsPackages
shows counts divided by package managersDesktopEnvironment
now honors environment (includingXDG_CURRENT_DESKTOP
)
Removed
_distribution
protected attribute fromOutput
class
Security
- AppArmor confinement profile (included in Debian and AUR packages)
v4.14.3.0
Added
- Official Armbian distribution support (see 0a970c0, will require next version of python3-distro [see python-distro/distro#366])
- Official EndeavourOS distribution support (see #140)
- (Nerd Fonts) icons for entries support (see #144)
- Display server protocol to
WindowManager
(see #145) - New Red Hat logo "The Hat" (see #148)
Changed
- Allow
df
output to contain Unicode characters (see #139) - Extend logos consistency test case to all logo styles
WindowManager
API value format: now an object withname
anddisplay_server_protocol
attributes (see #145)- Old Red Hat logo is available as alternate logo
shadowman
(see #148)
EDIT 07/05/2024 : v4.14.3.0-1
packages contained a glitch related to Python entry point (see #153 and 1287f18). Fixed packages for this release have been re-uploaded as v4.14.3.0-2
. Sorry for the inconvenience.
v4.14.2.0
Added
- Official Nobara distribution support (see #131)
- Standalone build procedure using Nuitka (see #136)
- Darwin "WWDC 2020" (
wwdc20
) alternate logo (see #122) - Darwin "retro" low intensity (
retro_low
) alternate logo (see #135) - New
show_link_local
option to allow link-local IP addresses hiding forLAN_IP
(see #137 and #138)
Changed
v4.14.1.0
Added
- Python 3.12 official support
- Official Enso OS distribution support (see #123)
- Official Univalent and Moevalent distributions support (see #125)
- New
logo_style
config option for preferred logo style (see #124)
Changed
- Prefer Ubuntu 20.04 to run Python 3.6 CI job
- Fix
CPU
detection on aarch64 platforms lacking of ACPI PPTT (see #127)
v4.14.0.1
Changed
- Fix warning related to "broken"
Custom
entry (see #120 & #121) - Fix
PermissionError
when opening restricted configuration files - Prefer
macOS-latest
for unit tests in integration jobs matrix (see actions/runner-images#5583)
Bye, happy upgrade 👋
v4.14.0.0
⚠️ Diff readers are kindly invited to skip f613fef, which reformatted Archey code base using Black and isort.
Breaking
- Project internal versioning update (
v4.Y.Z
->4.X.Y.Z
) - Distributions logo preference (over Windows' one) in WSL environments (see #118)
Removed
dmidecode
usage inModel
for virtual environments info gathering
Added
Custom
entry (see #111)Load Average
entry- KWin Wayland WM detection
- Windows Terminal detection
- Missing method static types
CPU
,RAM
andModel
FreeBSD support (see #114)- Official Guix System distribution support
- Official Siduction Linux distribution support
Changed
- Improve Rocky Linux logo (see #112)
- Fix macOS APFS volumes duplication (see #115 and #116)
CPU
andModel
entries initialization- Prevent vendor name duplication in
Model
- Fix WSL virtual environment detection (without systemd) in
Model
- Project code base formatted using Black and isort
Bye, happy upgrade 👋
v4.13.4
Added
- Support for
pacstall
package manager - Official Buildroot distribution support
- New
entries_color
config option to tune entries color (see #109 and #110) - New
sensors_excluded_subfeatures
temperature config option to exclude specific sub-features (see #107 and #108)
Changed
- Update fpm to v1.14.1 for .DEB and .RPM packages building
- Improve
sensors_chipsets
temperature config option documentation (see #106)
Bye, happy upgrade 👋
v4.13.3
Release Notes
Added
🆕 Official Rocky Linux distribution support
🆕 Official upcoming support for Python 3.11
🆕 Support for pkgin
(NetBSD) package manager (see dylanaraps/neofetch#1906)
🆕 Support for hardware "product" DMI vendor name in Model
🆕 Support for motherboard DMI information in Model
too (see dylanaraps/neofetch#1943)
📝 Document terminal monospaced font recommendation for ASCII art
Changed
🐛 Fix possible Uptime
discrepancies on macOS 10.12+ (see #105)
🐛 Prevent system_profiler
STDERR logs output on macOS (see #104)
💄 Remove square brackets around architecture from Distro
entry output
🔍 virt-what
and/or dmidecode
probing for Model
, even for unprivileged users
Bye, happy upgrade 👋
v4.13.2
Release Notes
🆕 Support for maim
("Make image") screenshot back-end
🐛 Fix df
output parsing when file-systems column contain white-spaces in Disk
(see #103 & #102)
🐛 Prevent program crash when calling external programs raise PermissionError
exception (see #101)
🐛 Prevent program crash when reading from /sys
file-system is not allowed
Bye, happy upgrade 👋
v4.13.1
Release Notes
🐛 Fix text width overlap regression introduced in v4.13.0
🐛 Only run pkg
on *BSD systems
🐛 Fix brew
Packages
count on Apple Silicon and GNU/Linux
🐛 📦 Fix dawidd6/action-homebrew-bump-formula
usage for automatic Homebrew update
💄 Improve Darwin (Apple) logo design
🧠 Prevent entries disabled
special field from being propagated in options
Bye, happy upgrade 👋