All versions since v1.0.4-alpha
v1.0.4-alpha
testing auto updater
v1.1.1
What’s Changed
- First major public release
Questions or Issues
- Any questions or issues found please raise an issue on github and it will be responded to as soon as poosible.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.0.0…v1.1.1
v1.2.0
Release Items: Things done in no particular order
- Added double click to check for installation, removal, and update
- Added Console enable in settings (currently install only)
- Added resizable console output, from pop drawer
- Added ConsoleLog Service to pull console from error
- Added tooltip on hover in install page with additional info.
- Added double click to selected package on install window
- Added ui highlighting for current page you are on
- Shelly-CLI Released and installs to path. - Can be installed independently but does come with installation or update of Shelly-UI - Wiki page will be added shortly but basic usage is inside readme
Bug Fixes:
- Fixed rendering for wayland window managers (hyprland/ Niri)
- Removed pkexec requirement at launch. Now only prompts for password as needed.
- Added debug logging that saves to a text file upon crashing in ~/Documents/Shelly - Please attach these when opening any issues as it makes it much easier to debug
- Improved installer implementation to allow for cleaner installation.
ALPM download and UI fixes
Release Notes
- Fixed PKGBuild issues with installation
- Renamed Shelly-CLI to just shelly for easy of use inside terminal
- Adding Enhanced Console with custom control for speed.
- Some Code cleanup
- Added console to remove and update
- Refactored Package page to use custom controls
- Fixed download issue with libalpm triggering multiple times even after correct completion
Known issues
- Popups do not correctly trigger in every scenario and can potentially allow you to leave a page before a task is completed
- Password does not re-trigger if typed incorrectly. (Relaunch application to resolve)
- Update manager is not correctly notifying when updates are available thus preventing downloads.
v1.2.2
Release Notes
-Prompts for progress locking the ui for interactions will now trigger properly. Progress %‘s show as well. -Failed password attempts re-prompt the user for password.
Known issues
Mass package update can cause databases to be out of sync. To fix run:
sudo pacman -Syor
sudo shelly sync --forcev1.2.3
Release Notes
- Updating how config service functions to not read from system files as much
- Fixed bug on install packages page causing sync to not fire off
- Fixed bug in settings of checking for updates button went missing
Known issues
Mass package update can cause databases to be out of sync. To fix run:
sudo pacman -Syor
sudo shelly sync --forcev1.2.4
Release Notes
- Fixed out of sync syncdb issue caused by force sync being aggressively used in place of standard sync.
- Restored hyperlink functionality in the right click description menu on packages.
- Added force sync button into shelly-ui. This is used to force a database sync if you believe syncdb’s are not updating correctly.
Known Issues
- Currently None. Please open an issue and attach crash logs if an issue occurs.
v1.2.5
Release Notes
-Added functionality for flatpak to the shelly CLI using the flatpak system lib
- flatpak must be installed it can be installed first using
sudo shelly install flatpakor
sudo pacman -S flatpakThe following commands are supported:
install
update
list List installed flatpak apps
list-updates List installed flatpak apps
running List running flatpak apps
uninstall
run
kill
search
Query supports the following additional parameters: —limit —page —no-ui (this reports the raw json back from the api)
Known Issues
- No Confirmations before actions
- Description for List-updates is incorrect
- flatpak run
starts application, but has some weirdness with CLI capturing apps std out
v1.2.6
What’s Changed
- Add AUR package management functionality and enhancements by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/15
- Add Color Picker, Version Number, and Buy Me A Coffee link to settings page.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.2.5…v1.2.6
v1.2.7
Release Notes
Added AUR Support to the UI to support adding, removing and updating AUR packages. Must be enabled in settings and requires a restart of the shelly application.
QoL improvments:
Added the ability for shelly to remember the window size after closing
v1.2.8
- Fixes issue with standard package update.
- add’s one call install method support. (Documented in readme)
v1.2.9
What’s Changed
- Updated the settings to now longer be a unique page and be a popup that is accessed from everywhere.
- Updated the settings UI to have tabs so we have more space
- Updated the UI to now respond to changes in enabling AUR and console in real time requiring no restart
- Add gestures to some textboxes like the auth button to now accept enter
- Cleaned up the code for flatpak in preparation for flatpak integration to UI
- AUR dependency resolution correction
- System Upgrade and Package Install question prompt fix
- No longer just dies when you have a conflict, and instead prompts
- NEW LOGO
Known Issues
- In Shelly updater is not currently functioning as intended please use web installer in the readme.
The command below will install the update.
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bashFull Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.2.8…v1.2.9
v1.3.0
What’s Changed
- Add
install-versioncommand to Shelly-CLI and implement AUR package installation by commit hash. Update dependency handling, add new utility methods, and improve transaction handling in ALPM manager. by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/29
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.2.9…v1.3.0
v1.3.1
What’s Changed
- Modularize AUR commands by separating them into individual files and … by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/30
- Default views by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/32
- Code cleanup by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/34
- #36 technical debt fix inconsistent use of cli in shelly UI by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/37
- Title on each page now correctly reflects the current page
- Overall memory use is down by about 50%
Known Issues
- If you reload available package page multiple times quickly can cause a memory leak that will cause memory to not be freed till application is closed.
Easy Install/Update
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bashFull Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.3.0…v1.3.1
v1.3.2
What’s Changed
- docs: update wiki with AUR support and CLI guide by @littleKitchen in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/41
- Add signature file download and file comparison utilities to enhance sync logic by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/42
- Memory work by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/43
- Reduces memory load by roughly another 50% by cleaning up caching
New Contributors
- @littleKitchen made their first contribution in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/41
Known Issues
- Update UI is still not working appropriately use curl to update
- Console requires restart after being enabled
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bashFull Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.3.1…v1.3.2
v1.4.0 Flatpak UI and CLI Update
What’s Changed
-
Flatpak UI - alpha release - https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/66
-
Introduced
InstallDependenciesOnlymethod inAlpmManagerto install dependencies for a given package without installing the package itself. -
Added
GetDependencyListutility for extracting dependencies and ignoring version constraints. -
Updated
IAlpmManagerinterface to includeInstallDependenciesOnlywith corresponding flags parameter. -
Adjusted default
AlpmTransFlagvalues across methods for consistency. -
Introduced
InstallPackageSettingsto handle new options--build-depsand--make-deps. -
Updated
InstallDependenciesOnlyinAlpmManagerto include make dependencies when specified. -
Refactored
InstallCommandto check for and handle new dependency flags. -
Added usage examples for new options in
Program.cs. -
Updated
rd.xmland refactored code for settings modularity. -
Introduced
--no-depsoption inInstallPackageSettings. -
Updated
InstallCommandto handle and skip dependency installation when--no-depsis specified. -
Introduced interactive confirmation for AUR package installation with
--no-confirmoption fallback. -
Added support for handling
SelectProviderquestions and progress updates during installation. -
Enhanced dependency handling with options to install build (
--build-deps) and make (--make-deps) dependencies only. -
Refactored
AurInstallCommandto use newAurInstallSettingsfor improved modularity. -
Updated
AurPackageManagerto include dependency resolution and progress event handling. -
Expanded
WithExamplemethod inProgram.csto include examples for--build-deps,-o,--make-deps, and-mflags. -
Added
SortOptionenum with options forName,Size, andPopularity. -
Added
SortDirectionenum with options forAscendingandDescending. -
Introduced a placeholder
ListSettingsclass inheriting fromDefaultSettings. -
Updated
ListSettingsto include--sortand--orderoptions. -
Enabled sorting by name, size, and popularity across listing commands.
-
Refactored
ListInstalledCommand,ListAvailableCommand,AurListInstalledCommand, andAurListUpdatesCommandto apply sorting logic. -
Add usage examples for all commands in Program.cs for improved clarity when running cli
-
Adjusted
Program.csto provide usage examples for new sort and order options. -
Updated
rd.xmlto reflect changes in settings requirements. -
Updated
ListSettingsto include--filteroption for case-insensitive substring matching. -
Added filtering logic to
ListInstalledCommand,ListAvailableCommand,AurListInstalledCommand, andAurListUpdatesCommand. -
Expanded usage examples in
Program.csto demonstrate the new filter option. -
Add support for SelectProvider question handling in CLI and UI
-
- Updated argument and option descriptions for clarity and consistency in commands for Standard, Flatpak, Keyring, and AUR.
-
Introduced short aliases (e.g.,
-n,-j,-f) for frequently used command options. -
Refactored
ForceSettingsinto a reusable base class for commands requiring--force. -
Implemented logic to handle
SelectProvidertype questions inRemoveCommand,UpdateCommand,UpgradeCommand, andInstallCommand. -
Added
HandleSelectProviderQuestionmethod inAlpmManagerfor customized question handling. -
Introduced
AlpmQuestionSelectProviderstruct for SelectProvider-related data. -
Updated
MainWindowViewModeland UI to display provider selection options with list binding. -
Add custom transfer command execution for package download fallback
-
Introduced support for executing a user-defined transfer command as a fallback when standard download methods fail.
-
Improved exception handling and added debug logs for enhanced troubleshooting.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.3.2…v1.4.0
##Known issues
- Updater in the app is not working please use the update script. Update or install:
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bashv1.4.1
What’s Changed
- Flatpak categorization by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/71
- Uninstall script to allow for aur launch @ZoeyErinBauer
- AUR pkgbuild update @ZoeyErinBauer
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.0…v1.4.1
v1.4.2
What’s New
Updated to better handle dependencies on the aur that are already installed on the installing system.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.1…v1.4.2
v1.4.3
What’s New
- Updated how AUR update handles packages for notification on conflicts @ZoeyErinBauer
- Updated readme to clarify best installation methods.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.2…v1.4.3
v1.4.4
What’s Changed
- Rendering fix by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/73 and @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/76
- Cli listupdates by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/74
- Aur guardrails by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/75
- Removing tooltip repeated info in right click - context by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/76
- Action summary by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/77
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.3…v1.4.4
v1.4.5
What’s Changed
- Auto updater by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/78
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.4…v1.4.5
v1.4.6
What’s Changed
- Refactored DB Service by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/79
- Kde color theming by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/80
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.5…v1.4.6
v1.4.7
What’s Changed
- Improve PKGBUILD by @vetu104 in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/81
- Menu refactor and minor ui update by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/83
New Contributors
- @vetu104 made their first contribution in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/81
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.6…v1.4.7
v1.4.8
What’s Changed
- Updated Update Window with prompts by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/84
- Header refactor by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/86
- Fixing KDE Color issues when switch DE’s by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/87
- Flatpak upgrade by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/88
- Flatpak upgrade in UI by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/89
- Meta search by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/90
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.7…v1.4.8
v1.4.9
What’s Changed
- Update
AlpmQuestionSelectProviderand bump version to 1.4.8 by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/91 - Provider fix by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/92
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.8…v1.4.9
v1.4.10
Fixed race condition with UI response assuming default answer before user could response @ZoeyErinBauer Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.9…v1.4.10
v1.4.11
What’s Changed
- Updating how provider works in ui by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/106
- Refactor ALPM question handling and add supporting structs by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/107
- Updating how progress tracks to be better and include %s by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/108
- Toast messages will handle errors better and not dump a stack trace i… by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/109
- Bump version to 1.4.11 and add AUR package installation check by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/110
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.10…v1.4.11
v1.4.12
What’s Changed
- Flatpak appstream update by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/115
- Fixing Issues in meta search. Flatpak added version #‘s to populate c… by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/116
- Adding Updates notes to pop when checking for updates if there is an … by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/117
- Updating how repos display in ui to more simple by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/118
- 111 make install local package option available for general use by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/119
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.11…v1.4.12
v1.4.14
What’s Changed
- Fixing flatpak AppstreamParser by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/120
- Improve progress rendering and output handling across commands by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/121
- Adding Shelly Sync to CLI, updating to use a Resolver so flatpak and a… by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/123
- Adding additional metadata to syncfile. by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/124
- Add system tray support and background update checks by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/125
- Added Dashboard to home page with the ability to export sync file in gui by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/126
Known Issue:
- In the UI updates with replace can create an off by one error for rendering questions. If this occurrs please run:
sudo shelly upgradeCurrently this is known to occur in cachyOS with the znver4 repo.
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.12…v1.4.14
v1.4.15
-Bug fix for replaces in gui (this should fix it)
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.14…v1.4.15
v1.5.0
What’s Changed
- “Handle tray service shutdown on explicit app exit and improve window close behavior to hide to tray” by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/127
- Add UI and CLI mode handling for ALPM questions by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/130
- Creating desktop entries for local install by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/132
- Fixing small issue with lcoal install not creating desktop entires by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/133
- Refactor question handling and improve response consistency by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/134
- “Add single-instance enforcement with inter-process communication and… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/136
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.15…v1.5.0
v1.5.1
What’s Changed
- Fixing a few ui issues, scroll bars issues, and description of y/n qu… by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/137
- Adding pkgbuild to display in ui. by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/138
- Removing package manager reference from UI by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/140
- downgrade by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/143
- Mutex workarouond and tray notification by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/144
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.0…v1.5.1
v1.5.2
Crash Fix from 1.5.1 Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.1…v1.5.2
v1.5.3
What’s Changed
- Code cleanup documentation by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/145
- “Add AUR and Flatpak upgrade support to
UpgradeCommand, expandUpgradeSettingsoptions, and remove redundant symlink logic inlocal-install.sh” by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/149 - Restructured project for management changes in ui by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/150
- Add feature to display detailed package metadata by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/153
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.2…v1.5.3
v1.5.4
What’s Changed
- Moving hardcoded UI strings to Resources.resx for localization support by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/155
- Fixing Password timeout issues by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/157
- Adding github to settings by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/162
- Updating tray and dbus handler to add new options + customization by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/164
- 156 enhancement update shelly to cache pkgbuild info from aur by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/166
- Adding Brazilian Portuguese Localization by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/167
- Fix incorrect ViewModel binding for
PackageManagementViewModelin `… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/169 - 163 home page enhancment by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/170
- UI Question Interaction bug fixes, and additional question type implementations by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/171
New Contributors
- @VinnyQF made their first contribution in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/155
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.3…v1.5.4
v1.5.5
- Restoring pacman version block. Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.4…v1.5.5
v1.5.6
What’s Changed
- Add CachyOS-specific RSS feed support and improve feed handling by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/175
- Updating updater to close tray before updating by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/176
- Code Cleanup by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/177
- Add cascade and config removal options to
RemoveCommandby @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/178 - Adding documentation on localization support to CONTRIBUTING.md by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/179
- Updating AUR updated isChecked state to true by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/180
- Adding new fields to the data grid in PackageManagement.axaml by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/182
- Add cascade removal and config options to package management by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/183
- Refactor
RemovePackagesAsyncto improve argument construction reada… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/184 - Launch flags for tray by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/185
- 165 bug shelly gui will not allow regular system updates for users with admin access but no password by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/186
- Adding archnews to cli by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/187
- Add
ArchNewsexecution toUpgradeCommandand update rd.xml by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/188
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.5…v1.5.6
v2.0.0 - The GTKening
What’s Changed
- Adding a manpage for Shelly-CLI by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/193
- 194 enhancement add config to shelly cli by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/197
- Add “Comment” field to Shelly desktop entry by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/199
- Update optional dependencies in PKGBUILD with descriptions for clarity by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/200
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.6…v1.5.7
What’s Changed
- Adding a manpage for Shelly-CLI by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/193
- 194 enhancement add config to shelly cli by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/197
- Add “Comment” field to Shelly desktop entry by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/199
- Update optional dependencies in PKGBUILD with descriptions for clarity by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/200
- Gtk development by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/203
- Updates to installers by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/204
- Add functionality to export installed packages to a file by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/205
- Export sync save by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/206
- Meta search descriptioin by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/207
- Gtk fast follows for UI updates by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/208
- Adding cascade back to managment by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/209
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.5.6…v2.0.0
v2.0.1
What’s Changed
- Flatpak settings update by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/215
- Gtk bug fixes by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/216
- Save and restore window dimensions in Shelly.Gtk using config updates by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/219
- Appimage support by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/218
- Introduce hierarchical package listing in PackageInstall by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/220
- Addtl icon support by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/221
- Package description update by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/222
- Package description update by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/223
- Add group filtering to
PackageInstallwithGtkDropDownby @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/224 - Toast and updates by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/226
- Fixing 1 small isuue with appimage popping up toast on close without … by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/227
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v2.0.0…v2.0.1
v2.0.2
What’s Changed
- Remove outdated
install.shandweb-install.shscripts; update REA… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/232 - Adding filter functionality to package management by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/231
- Added search by desc. to meta search by @NateKing204 in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/234
- Set focus to
passwordEntryinPasswordDialogfor improved user ex… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/239 - Make
ColumnViewColumnresizable in package management windows and r… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/240 - Flatpak enhancements by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/241
- Feat db lock removal by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/244
- Handle empty package lists in percentage label calculations by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/246
- Issue 243 - Fix package update confirmation dialog to show aligned version changes by @AaronCreor in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/247
- 245 enhancement add icons for standard packages by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/252
- Flatpak UI additions by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/254
- Bump version to 2.0.2 across project files and packaging builds by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/256
New Contributors
- @NateKing204 made their first contribution in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/234
- @AaronCreor made their first contribution in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/247
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v2.0.1…v2.0.2
v2.0.3
What’s Changed
- Add AUR install failure dialog with log export by @AaronCreor in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/253
- Disable action buttons in package management windows when no items ar… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/260
- Improve resource cleanup and memory management across Flatpak and pac… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/261
- Adding keyboard shortcuts by @AaronCreor in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/262
- 233 shelly tray show updates by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/263
- Fixing spawning default term emulators wrongly by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/264
- Install from flatpak ref by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/266
- On startup or if not updates found on trigger will not trigger a popup. by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/267
- Pushing up tray based on day / time changes. by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/271
- Add update messages for AUR and regular package updates by @VinnyQF in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/259
- Minor visual update on flatpak ui by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/273
- Ignore pkg by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/277
- Add retry mechanism for AUR dependency installation and skip PGP sign… by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/276
- Commit locally for metasearch on home page by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/278
- Add
RootElevatorto enforce root privileges across commands by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/284 - 285 enhancement add update all button to home page by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/286
- Depnds webview by @caroberrie in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/287
- Added collapsable to depdencies on install page by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/288
- Cache labels for HomeWindow stats and add ReloadHomePageData helper by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/289
- Add back button to PackageInstall details panel by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/290
- Bump version to 2.0.3 and update company branding to Seafoam Labs in … by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/291
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v2.0.2…v2.0.3
v2.0.4
What’s Changed
- Bug fixes resolving situation where a sync could occur without a system upgrade *
- Bump AssemblyVersion to 2.0.3 in Shelly.Gtk project file by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/292
- Add upgrade option to package installation workflows by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/294
- Bump version to 2.0.4 in project files and PKGBUILDs by @ZoeyErinBauer in https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/295
Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v2.0.3…v2.0.4
v2.0.5
What’s Changed
- New User Guide by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/301
- Fixing overlapping index issue on large # of updates. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/303
- Adding Package install failure dialog and by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/304
- Bug fixes by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/306
- Adding hashmap for icons to improve performance by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/307
- 302 enhancement add shelly cascade (same as pacman -Rns) to aur by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/308
- Bump version to 2.0.5 in project files and PKGBUILDs by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/309
- Add confirmation dialog for partial updates in package selection work… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/310
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.4…v2.0.5
v2.0.6
What’s Changed
- Fixing #249 by making the ListBoxRow non Activatable by @quluseslignux in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/318
- Refactor
AlpmManagerto improve readability and add proxy support f… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/319 - Flatpak update install cards by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/321
- Updating on the homepage if tried with no updates will not try to run… by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/322
- Fix
Architectureresolution inAlpmManagerto handle multiple val… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/324 - 298 remove flatpak appdata by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/328
- Add support for package search and selection in
DefaultCommandusin… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/329 - Flatpak addon support by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/331
- 255 enhancement add support for chroot build options in makepkg by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/332
- Refactor dependency resolution to improve ALPM/AUR handling and fix i… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/333
- 268 enhancement pkgbuild reviews on aur updates by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/334
- Add config management commands (
config get,config set, `config l… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/338 - 300 enhancement enable parralel download by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/340
- 300 enhancement enable parralel download by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/341
- Add installed check to meta search by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/343
- Add hook and scriplet toasts by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/345
- updating the header navigation by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/346
- Change to lockout dialog by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/349
- Refresh
AurPackageManagerafter AUR package installation to prevent… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/350 - 281 feature request show package description on update screen by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/352
- Homepage redesign by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/353
- Meta search feature updates by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/354
- Pushing up changes for homepage by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/355
- Add loading spinner and stack for
MetaSearchUI during search opera… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/356 - Bump version to 2.0.6 and update project, package metadata, and CLI e… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/359
New Contributors
- @quluseslignux made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/318
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.5…v2.0.6
v2.0.7
What’s Changed
- Fix app ID + .desktop name mismatch issue by @Terrabade in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/362
- Update .NET build instructions by @Terrabade in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/363
- Dbus updates by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/366
- Add YubiKey support detection in
CredentialManagerby @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/367 - Adding a permanent changelog source {#296} by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/347
- Adding notification service shortcuts to the PKGBUILD and local-install.sh by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/368
- Add Handling of Uncommon ALPM events by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/369
- Adding a flatpak run instlead of install when application is installed by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/375
- Changing approach for install button by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/376
- Fixing icons on user-only flatpak installations by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/377
- Fix cli layout issue step count by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/378
- fixing meta package install not working in shelly cli by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/380
- Add Fish shell completions and integrate into build/release workflow by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/381
- Shelly icons by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/382
- Handling updates made in UI in TrayDBus by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/383
- Hide ignored packages by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/384
- Gtk code cleanup by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/385
- Refactoring Flatpak handling logic and improving remote management in… by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/387
- Prompt before package installation for selecting optional dependencies by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/388
- Remove Shelly.Utilities project and all associated files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/389
- Add library availability check in
UpdateAllFlatpakto prevent unnec… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/390 - Add Flatpak integration for desktop actions and right-click menu by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/392
- Escape markup in all CLI output strings for safer rendering with `Ans… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/393
- Fix spacing inconsistencies and improve toast message for reboot noti… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/395
- re-added vertical menu by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/396
- fixing crash + updating icons used by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/397
- added gui package cachecleaner implementation by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/398
- Improve cache-clean output handling: strip ANSI/markup and enhance st… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/399
- Resolve variable references in
dependsand related fields within `P… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/400
New Contributors
- @Terrabade made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/362
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.6…v2.0.7
v2.0.8
What’s Changed
- left aligning headers of new menu by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/404
- Re-orged home page slightly to take up less space by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/413
- Fixing metapackage selection and installed state handling by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/418
- Disabling autoselect for SingleSelection models in package views by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/420
- Updating back button icons to “go-next-symbolic” by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/422
- Refactor
Alpm.InstallPackagesandInstallLocalPackageto use `Alp… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/421 - pkgbuild needs to support checkdepends by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/426
- Refresh updates panel periodically in
HomeWindowusingTimeoutAdd. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/427 - Add
forceCheckflag for update control and improve DBus menu layout… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/428 - Escape markup in
SplitOutputmessages to ensure proper rendering in… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/430 - Add library availability check in
GetPackagesWithUpdatesto prevent… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/431 - Visual updates by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/432
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.7…v2.0.8
v2.0.9
What’s Changed
- Fix AppImage installation for case-insensitive extensions by @MarcoCoreDuo in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/435
- Redesigned packaged expander by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/443
- Aur expander by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/448
- Fixing bug for #447 by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/449
- Updating download size for the correct math for Shelly CLI by @Guicapau-PT in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/451
- Adding new tray icon + icon for when udpates are pending by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/452
- Updating TMDS dbus by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/455
- Tweaking flatpakinstallui by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/456
- Flathub api update by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/457
- Shelly CLI Upgrade command adding NetChange and improved Download Size by @Guicapau-PT in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/458
- 444 bug shelly not updating aur package might be an outlier by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/459
- Aur Bug fix in ui by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/463
- Updating AppRunner to try valid terminals until it finds one by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/464
- Improve readability by using details summary for screenshots by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/465
- 460 enhancement clean up transaction outputs by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/466
- Fixing updates for user level installtions of flatpaks by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/468
- updating how aur search works. refactor search logic by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/470
- Simplify AUR command logic by removing redundant package validation s… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/471
- Bump version to 2.0.9 across all components and update PKGBUILDs. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/472
New Contributors
- @MarcoCoreDuo made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/435
- @Guicapau-PT made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/451
- @azdanov made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/465
Supporters
- @eric-reichenbach for their support
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.8…v2.0.9
v2.0.10
Hotfix
What’s Changed
- Fixing null ref exceptions for repos that have missing descriptions by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/474
- Enhance architecture handling in
AlpmManagerby adding support for … by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/475
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.9…v2.0.10
v2.1.0
What’s Changed
- Update PackageInstall and PackageManagement Optional Depends detection on Install and Manage Sections by @Guicapau-PT in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/462
- Add unit tests for
PkgbuildParserto validate variable substitution… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/477 - Updating flatpak install GUI by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/480
- Refactor logging service by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/476
- Pkgbuild variable replacement by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/485
- Tweaking home page for a better layout / overlapping items with scrol… by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/486
- Updated appimages cli by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/488
- Adding new type to appstream parser by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/492
- Disable proxy usage in
AlpmManagerHTTP client configuration. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/495 - Add
--no-confirmflag support for install, update, downgrade, and r… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/498 - Refactor
AlpmManagerto streamline architecture registration, impro… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/501 - Adding new appimage ui by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/504
- Add restart management for system services and reboot detection after… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/505
- Syncing gui to tray notifications for update pages by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/512
- Download optimization by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/514
- Add VCS source parsing and update tracking for AUR packages by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/515
- New arch news added to pop up on start by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/516
- Extend
AlpmPackageUpdateDtoand update package details UI to includ… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/518 - Flatpak show perm changes by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/519
- Redoing binding on install by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/520
- Corrupted pkg removal by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/522
- Appimage meta by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/525
- Pushing fix for sync-meta button by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/526
- Fix
RestartManagerto return empty list temporarily for services needing restart by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/527 - Fixing issue with appimage sync by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/528
- Adding Recent Activity Logging Replay/View by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/530
- Enhance
AlpmManagerto support repository-specific package selectio… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/531 - Bump version to 2.1.0 across projects and update PKGBUILD files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/532
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.0.10…v2.1.0
v2.1.1
What’s Changed
- Initialize setup window for shelly on first install. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/538
- Updated bindings for remove and manage by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/540
- Flatpak install from bundle by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/541
- Improving memory usage of session logger by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/545
- Chel intro page. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/546
- Add animated and configurable progress bar support across CLI commands by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/547
- Switch AUR RPC requests to POST with enhanced error handling and cust… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/548
- Symbolic icon by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/549
- 473 feature request section for managing pacsave and pacnew files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/552
- Pacfile ui + settings page visual update by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/555
- Adding a enter to close after upgrade runs from notifcation service by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/556
- Addiong Keybinds for and fixing overlay hitting on behind pages by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/557
- Fixing flatpak upgrade command is shelly upgrade all by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/551
- Adding an alias command for —version and -v by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/558
- App image icons by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/560
- 543 feature request consider using xdg paths by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/561
- Fixing bug with appimage path handling by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/563
- AUR install overlay help text by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/564
- Updating package references by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/566
- 550 feature request preview to browse package file contents and add build dates by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/572 This feature has been deactivated till we can swap to protobuff instead of json as our pipe transfer
- Adding option within the package search to exit the process. by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/570
- Files expander management by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/575
- Bump version to 2.1.1 across projects and PKGBUILD files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/580
- Typo fix by @onebitboy in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/581
New Contributors
- @onebitboy made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/581
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.0…v2.1.1
v2.1.2
Bug Fixes
- Modify
SetupWindowbehavior to usecontentAreainstead of `mainOv… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/583 - Setup window fix by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/584
- fixing symbolic tray by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/585
What’s Changed
- Initialize setup window for shelly on first install. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/538
- Updated bindings for remove and manage by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/540
- Flatpak install from bundle by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/541
- Improving memory usage of session logger by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/545
- Chel intro page. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/546
- Add animated and configurable progress bar support across CLI commands by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/547
- Switch AUR RPC requests to POST with enhanced error handling and cust… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/548
- Symbolic icon by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/549
- 473 feature request section for managing pacsave and pacnew files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/552
- Pacfile ui + settings page visual update by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/555
- Adding a enter to close after upgrade runs from notifcation service by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/556
- Addiong Keybinds for and fixing overlay hitting on behind pages by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/557
- Fixing flatpak upgrade command is shelly upgrade all by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/551
- Adding an alias command for —version and -v by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/558
- App image icons by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/560
- 543 feature request consider using xdg paths by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/561
- Fixing bug with appimage path handling by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/563
- AUR install overlay help text by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/564
- Updating package references by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/566
- 550 feature request preview to browse package file contents and add build dates by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/572 This feature has been deactivated till we can swap to protobuff instead of json as our pipe transfer
- Adding option within the package search to exit the process. by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/570
- Files expander management by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/575
- Bump version to 2.1.1 across projects and PKGBUILD files by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/580
- Typo fix by @onebitboy in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/581
New Contributors
- @onebitboy made their first contribution in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/581
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.0…v2.1.1
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.1…v2.1.2
v2.1.3
What’s Changed
- Fix tray for QS by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/591
- adding fluxer link by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/592
- Gtk theming fix by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/593
- Modify
SpawnTerminalWithCommandAsyncto removesudofrom `shelly … by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/596
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.2…v2.1.3
v2.1.4
What’s Changed
- Updating how how we display dialog for shelly by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/599
- fixing appimages icons by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/600
- Fixing appimage extraction by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/601
- Resolve AUR split packages by ensuring
pkgnameis translated to `pk… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/602 - Removing unnecessary Dbus message by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/603
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.3…v2.1.4
v2.1.5
What’s Changed
- Adding args by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/605
- Fixing nav-button styling by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/610
- Adding hotkey for flatpaks 608 by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/611
- Handle exceptions in
ConfigManagerand enhanceXdgPathsuser home… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/614
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.4…v2.1.5
v2.2.0 UI Simplification
What’s Changed
- Major UI overhaul to simplify usage primarily developed by @caroberrie and assisted by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/646
- pushing install name change. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/618
- Handle installation failures gracefully and show appropriate toast me… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/623
- Display available update count dynamically in the HomeWindow UI. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/624
- Resolve AUR split packages by retrieving
pkgbaseinstead of `pkgnam… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/637 - Handle divergent Git history in AUR packages by attempting a fresh cl… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/639
- Chown xdg paths by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/643
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.5…v2.2.0
v2.2.1
What’s Changed
- Preserve environment variables in
AppRunner, fix%Uargument hand… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/648 - Handle AUR upgrade failures gracefully in
UpgradeCommandwith error… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/649 - fixing race condition in package management reload by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/650
- Fix automatic return if no standard packages are available to update.
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.0…v2.2.1
v2.2.2
Shelly Search is Back
You can enable it in advanced options.
What’s Changed
- Add
PackageSearchutility for null-safe filtering and refactor pack… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/652 - Monospace pkgbuild label by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/657
- Moving flatpak ui components around by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/653
- fixing out of date package data by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/656
- Restore shelly search by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/658
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.1…v2.2.2
v2.2.3
What’s Changed
- Changing SingleSelection property “Autoselect” from “false” to “true” by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/662
- Adding default page config option by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/664
- 665 bug fix by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/667
- 606 sort buttons dont work by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/621
- Custom Tray Icons for shelly by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/668
- fixing icon downloader. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/682
- fixing inconsitent issues with settings page render by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/683
- manage should not have checks being in manage already implies installed. by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/684
- Re added vertical nav by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/692
- Refactor styles to use theme variables for improved consistency and m… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/694
- Refactor package install logic: introduce
BindStatefor managing si… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/696 - UI tweaks to ui, including margin adjustments and style changes by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/693
- Add variable expansion support in
VcsSourceParserand enhance branc… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/698 - Adding a PKGBUILD preview window by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/697
- Fixing “AurWindow.ui” to match with previous design. by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/699
- 537 feature requestadd cli function that reutrns simple integer count of all available updates by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/702
Configuration Information
To achieve looks like this :
Apply the below configurations to your config file in ~/.config/shelly/config.json . Further configuration information will be on the wiki shortly to explain how to achieve different animation styles and looks.
"ProgressBarStyle": "Pacman", "ProgressBarFps": 7, "ProgressBarWidth": 24, "OutputMode": "singlepane", "SinglePaneMaxStickies": 6Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.2…v2.2.3
v2.2.3.1
Summary
-
Corrected support for GTK Theming on Gnome to enable make sure you download and install a GTK4 Theme
nwg-lookis one of the best ways to do this if you are unsure.
-
Finished cleanup of updated UI
-
Fixed -git tracking bugs for the aur
What’s Changed
- Add ui tweaks by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/700
- 705 bug dark mode stopped working on gnome by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/707
- Aur object refactor by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/711
- Aur update fix by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/713
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3…v2.2.3.1
v2.2.3.2 - Rolling With My Gnomies A Dark Mode Fix
What’s Changed
- Add Last Updated Date Column to Shelly Search Results by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/717
- Add GNOME-specific theme detection and setup in
Program.csand enha… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/718
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3.1…v2.2.3.2
Release - v2.2.4.0
Release Notes v2.2.4
Highlights: Smarter fuzzy search across every package list, fingerprint-auth interference detection with guided fixes, and a polished Recommended page that’s now opt-in. A brand-new alpha release of Shelly.Keys companion binary for GPG keyring bootstrapping.
🐚 Features
Shelly.Keys— new AOT-compiled CLI for one-shot GPG/pacman keyring initialization. Ships its own PKGBUILD, packaging workflow, andGlobalSettingsfor global keyserver configuration.- Recommended page — a new curated landing experience for package discovery (
recomendpage, JSON context, refreshed UI). - Package group search — search now resolves and lists pacman package groups alongside individual packages.
- Sortable search columns in
ShellySearch— click any column header to sort results. Ctrl+Fsearch shortcut wired intoAurInstall,AurRemove,AurUpdate,PackageInstall,PackageManagement,PackageUpdate, andFlatpakInstalldialogs.- Fingerprint authentication detector — new
FingerprintAuthDetector+FingerprintAuthStateservices automatically spotsudo/fprintdPAM interference and surface a helper banner andFingerprintFixDialogwith guided remediation. - Build Date field added to
AlpmPackageand shown in package details. ilovecandy-style bottom bar —BottomBarRegionnow conditionally renders ANSI markup or an ASCII fallback based on terminal capability.
⚡ Improvements
- Smarter fuzzy matching across every list view —
ListInstalled,ListAvailable,AurListInstalled,AurListUpdatesnow use a unified scoring filter. ShellySearchrefactor — scoring moved into a localMatchObjectmethod, class madesealed, fields converted to locals.InitializeCommandstreamlined — leaner GPG config setup, optimized keyring creation, new trust-database update step, andMarshal.StringToCoTaskMemUTF8/ThrowIfErrorStringadoption.- CLI path resolution consolidated into a single central class, restricted to
.slnx, rewritten with LINQ. - Auto-select first list item so users aren’t locked out of package details.
- About dialog — added proper credit sections.
- Privileged operation hint clarifies biometric support and suggests temporarily disabling fingerprint auth.
FingerprintAuthDetector— configurable PAM directories/service names, betterinclude/substackhandling, directsudohit checks,fprintdservice integration, expanded tests.FingerprintFixDialog— simplified copy, removed security warning and issue-reference button, tightened default height.- Recommended page is now opt-in — disabled by default, toggleable from settings.
🐞 Bug Fixes
- Arch News order reversed —
ArchNewsDialognow displays news items newest-first. JsonException: 'P' is an invalid start of a valueinGetAurPackageBuildresolved.SearchPackagesAsyncfilter syntax corrected.- Bottom of lockout view no longer visually cut off.
- AppImage
.desktop— removed an invalidTryExecentry. - Renamed
firmware version→Shelly versionand made it required. - Added missing colon after
Versionand a missing space in installed-size output.
Changes since v2.2.3.2
- delete tryexec invaliding the AppImage .desktop file by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/723
- Rename firmware version to Shelly version and make required by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/724
- Add search to package group dropdown by @Terrabade in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/726
- Refactor CLI path resolution into central class and use improved debug path by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/725
- Add Build Date to AlpmPackage by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/719
- Add sorting functionality to ShellySearch columns by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/727
- Fixing bottom of lockout getting cut off visually by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/731
- 619 feature request keyboard shortcut for search by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/733
- Improve search matching by @azdanov in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/732
- 559 create cli implementation for pacmankey by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/729
- About by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/741
- Fix first item not selected by @VinnyQF in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/740
- 728 bug jsonexception p is an invalid start of a value in getaurpackagebuild by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/742
- Refactor
BottomBarRegionto conditionally render bar lines with ASC… by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/743 - Recomendui by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/744
- Reverse order of fetched Arch News items in
ArchNewsDialog. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/745 - Bump version to
2.2.4.0across projects and packages. by @ZoeyErinBauer in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/746
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3.2…v2.2.4.0
v2.2.4.1 Latest
What’s Changed
- Resolving Recommended Crash Fix
- fixing recomended by @caroberrie in https://github.com/Seafoam-Labs/Shelly-ALPM/pull/748
Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.4.0…v2.2.4.1