All versions since v2.4.1.1
v2.4.1.1
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:
- @behdanisohrab
- @psonker-ghub
- @Stirreg
- @zc0rp10
Contributors
Thanks to everyone who contributed to this release: @ZoeyErinBauer, @azdanov, @caroberrie, @VinnyQF, @behdanisohrab, @psonker-ghub, @NateKing204, @Stirreg, @juliazero, @zc0rp10, @utuhiro78
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.4.1.0...2.4.1.1
v2.4.1.2
What’s Changed
- Fix chroot for pkexec to correctly pass user for makepkg by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1288
- spawn shelly child correctly by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1290
- fixed optdeppkg dep by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1291
- 1267 bug shelly stripped unresolved version constraint from aur package by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1292
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.4.1.1...v2.4.1.2
v2.4.1.3
What’s Changed
- merge back by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1273
- fix(settings-ui): wire up shelly_icons_switch to ShellyIconsEnabled by @zc0rp10 in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1274
- i18n(fr): add and complete French translations by @foXaCe in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1294
- Fix search and downgrade by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1330
- Bumped http client timeout for standard packages to 30 seconds. @ZoeyErinBauer
New Contributors
- @foXaCe made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/1294
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.4.1.2...v2.4.1.3
v2.4.1.4 Latest
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.4.1.3...v2.4.1.4
