Shelly 3.1.9 Adds In-Place File Migration to Native Zig Package Engine for Arch Linux
Shelly 3.1.9, released 23 October 2026, adds "in-place file migration" to RLPM, its from-scratch Zig package engine that lets a new package adopt files already on your system without overwriting them. The feature matters most when one package replaces another, avoiding the old .pacnew/.pacsave nag-and-merge dance, though it only works on RLPM rather than the default libalpm backend. RLPM reached full native maturity just three weeks earlier in v3.1.7, anchoring Shelly as the package-management layer of Seafoam Labs' wider Devario desktop stack.
Shelly 3.1.9 Adds In-Place File Migration to Native Zig Package Engine for Arch Linux
Shelly 3.1.9, released on October 23, 2026, introduces "in-place file migration" to its native Zig package engine (RLPM), allowing new packages to adopt existing files without overwriting them. This feature is particularly beneficial when replacing one package with another, eliminating the need for manual merging of .pacnew and .pacsave files, but it is only available when using RLPM and not the default libalpm backend. RLPM recently achieved full native maturity in version 3.1.7, enhancing various package management functions and ensuring better compatibility within the Devario desktop stack developed by Seafoam Labs. The update also adds automatic adoption of unowned files for Devario, facilitating smoother upgrades without losing custom configurations
