Shelly-ALPM 2.4.1.1 Release Notes
New Features
- Added a
--standardoption to thesearchcommand for querying standard packages. Shortcode:-ASs. - Rebuilt the tray service and notification logic, rewritten in Vala reducing memory usage of the tray service.
- Added JSON output support for update-related CLI commands and the AppImage search command, making Shelly easier to script and integrate with other tools.
- Added support for preferring prebuilt
-binpackage variants over building from source when available. - Added filtering of installed AUR packages by explicit vs. dependency status.
- Added a new StatWindow for viewing package statistics.
- Added support for installing packages directly from the Flathub website's install button.
- Added the ability to select and highlight package names and descriptions in search results.
- Added support for default-click actions on notifications.
- Added starfish a visual depend viewer to install page. Turned on in advanced.
Improvements
- Refactored the
Flatpaknamespace structure for better modularity and maintainability. - Extracted and refactored
PackageSearchintoShelly.Utilitiesfor cleaner code organization. - Refactored the PKGBUILD review dialog.
- Parallelized package and recommendation fetches in the Recommend window and Package Install window for faster load times.
- General package manager cleanup across the codebase.
- Added support for handling multiple package artifacts in AUR packages.
Bug Fixes
- Fixed text getting cut off at the end of the AUR PKGBUILD preview.
- Fixed a crash in the Starfish integration caused by improper disposal of the graph widget.
- Fixed AppImage installation logic to correctly use the destination path for
Exec. - Fixed incorrect numbering in the provider selection menu.
- Removed unnecessary quotation escaping in shell arguments.
- Fixed the DigitalOcean action reference in the release workflow.
- Fixed the Persian translation for the check function message.
Translations
- Added Farsi (Persian) translation.
- Updated Japanese translation.
- Updated Portuguese (Brazil) translation.
- General localization updates across supported languages.
New Contributors
Welcome and thank you to our newest contributors:
Contributors
Thanks to everyone who contributed to this release:
@ZoeyErinBauer, @azdanov, @caroberrie, @VinnyQF, @behdanisohrab, @psonker-ghub, @NateKing204, @Stirreg, @juliazero, @zc0rp10, @utuhiro78
Full Changelog: v2.4.1.0...2.4.1.1