Ъпдейт:
Малко след излизането на версия 2.3.0.0, излезе бърз хотфикс 2.3.0.1, който поправя проблем с MemoryPack. Анонса можете да видите тук.
Оригинална статия от 16.05.2026:
Новото издание на Shelly‑ALPM продължава курса към по‑бърза работа и по‑гъвкав интерфейс. Shelly‑ALPM 2.3.0.0 заменя JSON комуникацията с MemoryPack и поставя основата за локализация на потребителския интерфейс.
Промяната към MemoryPack е водещият акцент в товоа издание. Вместо досегашния JSON обмен между CLI и UI, проектът преминава към по‑лек и бърз формат, който намалява натоварването и ускорява обработката на данни. Това е една от най‑значимите оптимизации в последните версии и вече се използва в основните компоненти на приложението.
Друг ключов елемент е добавянето на система за преводи в Shelly UI. Интерфейсът вече може да бъде локализиран, а разработчиците насърчават общността да допринася с нови езикови пакети. Наличието на повече езикови пакети ще направи Shelly по-достъпен и ще е наличен за повече хора.
В тази версия са включени и няколко визуални и структурни корекции. Страницата „Rec Page“ е преработена и изчистена от излишни елементи, а PKGBUILD файловете вече съдържат по‑подробни описания в .desktop записа. Логиката за избор на пакети е преработена, което прави управлението на зависимости и действията в CLI по‑ясни и предвидими.
Shelly‑ALPM 2.3.0.0 включва и серия от поправки, групирани около три основни направления.
Първата група е свързана с външни зависимости, добавена е липсваща ZstdSharp референция, а проблем с Flatpak интерфейса, причинен от MemoryPack промени, е отстранен.
Втората група засяга поведението на AUR и опционалните зависимости: VCS пакетите вече се разпознават коректно, а игнорираните optional deps по време на инсталация са поправени.
Третата група връща JSON изхода в не‑UI режима, след като промени в предишна версия доведоха до нежелани разлики в поведението на инструмента.
Списъкът с промени показва активна работа по кода, от оптимизации и преработка до подобрения в потребителското изживяване. Въвеждането на MemoryPack и поддръжката за преводи ясно очертават посоката на развитие: по‑бърз, по‑лек и по‑достъпен Shelly‑ALPM.










