Shelly ALPM 3.2.0 Fixes Bugs After Ambitious Zig Rewrite

Published by

Shelly ALPM v3.2.0, also known as "The Bug Bash," was released as a focused bug-fix update following the ambitious Zig rewrite of the package manager. This update addresses various regressions caused by the previous RLPM implementation, including issues with Flatpak operations, tray icon functionality, restart detection, and AUR builds. While it does not introduce significant new features, it includes enhancements like multi-package downgrades and improved package information displays. The release highlights the importance of maintaining compatibility and user functionality, demonstrating the project's commitment to transparency and community feedback



Shelly ALPM 3.2.0 Fixes Bugs After Ambitious Zig Rewrite

Shelly ALPM v3.2.0, codenamed "The Bug Bash," shipped today as a targeted bug-fix pass over one of the project's most aggressive rewrite cycles. It follows the introduction of RLPM, a from-scratch Zig reimplementation of Arch's libalpm that Shelly quietly developed while it became CachyOS's default package manager. The release corrects real regressions, including a Flatpak elevation break, a stuck tray icon, broken restart detection, and flaky AUR builds, while tucking in features like multi-package downgrades and live download-speed readouts. It's not a feature-heavy update, but the project's candor about its still-incomplete libalpm compatibility makes it worth paying attention to as it now serves hundreds of thousands of users.

Shelly ALPM 3.2.0 Fixes Bugs After Ambitious Zig Rewrite @ Linux Compatible