Enlightenment 0.28.0 is a major desktop-environment release focused on expanding hardware and service support while improving reliability across everyday features. It adds initial NetBSD support, a new NetworkManager module for Wi-Fi, Ethernet, Bluetooth, and VPNs, and automatic detection of NetworkManager or ConnMan. Network controls gain connection management, signal and security details, traffic indicators, VPN setup, and captive-portal handling. Audio now supports native PipeWire mixing alongside PulseAudio, including output selection, while a new clipboard-history module can retain entries persistently. Other additions include battery charge limits, CPU power-profile support, configurable X11 key repeat, smoother window shading, and controls for window stacking.
Much of the release addresses stability, performance, and usability throughout the desktop. Fixes cover display startup and monitor changes, fullscreen and maximized windows, pointer focus, gadget and taskbar behavior, Bluetooth reconnections, notifications, system-tray menus, file-manager monitoring, and cleanup of memory and D-Bus resources. Background polling for batteries and network traffic is moved to worker threads, and CPU polling is reduced when displays are off. The release also improves setup, logging, crash diagnostics, Wayland handling, translations, and build cleanup. Enlightenment 0.28.0 requires EFL 1.29.0 or newer; optional supporting packages enable network, Bluetooth, audio, removable-storage, display-backlight, and system-update features.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.