Megjelent a Shelly 3.0, amely teljesen új kódbázissal, átdolgozott grafikus felülettel és kibővített parancssori eszköztárral frissíti az Arch Linuxhoz készült csomagkezelőt. A fejlesztők a korábbi C#/.NET megoldást Zig nyelvre cserélték, így az alkalmazás mostantól natív futtatható állományokként működik, és nincs szüksége a .NET futtatókörnyezetre.

A Shelly az Arch Linux alapértelmezett Pacman csomagkezelőjének alternatívája, amely a natív tárolók mellett az AUR, a Flatpak, a Flathub és az AppImage csomagformátumokat is támogatja. A program grafikus és parancssori felületet egyaránt kínál, ezért elsősorban azoknak készült, akik egyetlen eszközből szeretnék kezelni az eltérő alkalmazásforrásokat.
A 3.0 kiadásban a csomagkezelési réteget, a parancssori felületet, a grafikus alkalmazást és a kulcstárkezelőt is Zig nyelven írták újra. A váltás gyors, előre lefordított natív programokat, kiszámíthatóbb memória- és erőforrás-kezelést, valamint szorosabb kapcsolatot tesz lehetővé az Arch Linux rendszerkönyvtáraival. Az új kódbázis egységes fordítási és tesztelési folyamatot biztosít a grafikus felülethez, a parancssori eszközökhöz, a kulcstársegédhez és az opcionális Flatpak háttérrendszerhez. A fejlesztők külön, méretre optimalizált CLI-kiadásokat és biztonságosabb grafikus buildeket is készíthetnek.
A GTK4-re épülő grafikus felület teljesen megújult. Javult az AUR-csomagok adatainak megjelenítése, a Flatpak-kezelés, valamint a csomagok böngészése, amelyhez listás és rácsos nézet is választható. Az alkalmazás automatikusan menti a beállításokat, átdolgozott első indítási képernyőt kapott, és biztonságosabban kezeli az AppImage-alkalmazások telepítését.
A parancssori felület szintén új alapokra került. A Shelly 3.0 már képes csomaglisták biztonsági mentésének exportálására és visszaállítására, Bash-kiegészítések előállítására, valamint részletesebb tranzakciós előnézeteket és megerősítéseket kínál. Új és kibővített parancsok érkeztek a csomagok megjelöléséhez, a verzió-visszaállításhoz és a kulcstár kezeléséhez.
A Flatpak-támogatás mostantól valóban opcionális, így az ehhez szükséges összetevők kihagyhatók a fordításból. A csomagkezelő párhuzamosan képes szinkronizálni a tárolók adatbázisait, pontosabban kezeli a figyelmen kívül hagyott csomagokat és csoportokat, valamint több AUR-fejlesztést is tartalmaz. A hálózati kapcsolatkezelést szintén átdolgozták a gyorsabb és megbízhatóbb kapcsolódás érdekében.
A Shelly 3.0 önálló binárisként és forráscsomagként tölthető le, CachyOS alatt pedig közvetlenül a rendszer tárolójából telepíthető a sudo pacman -S shelly paranccsal. A kiadás az alkalmazás történetének eddigi legnagyobb technikai átalakítása.
