Skip to content

Shelly Changelog

v1.4.6

What’s Changed

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.5…v1.4.6

v1.4.5

What’s Changed

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.4…v1.4.5

v1.4.4

What’s Changed

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.3…v1.4.4

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.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.1

What’s Changed

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.4.0…v1.4.1

v1.4.0 Flatpak UI and CLI Update

What’s Changed

  • Flatpak UI - alpha release - https://github.com/ZoeyErinBauer/Shelly-ALPM/pull/66

  • Introduced InstallDependenciesOnly method in AlpmManager to install dependencies for a given package without installing the package itself.

  • Added GetDependencyList utility for extracting dependencies and ignoring version constraints.

  • Updated IAlpmManager interface to include InstallDependenciesOnly with corresponding flags parameter.

  • Adjusted default AlpmTransFlag values across methods for consistency.

  • Introduced InstallPackageSettings to handle new options --build-deps and --make-deps.

  • Updated InstallDependenciesOnly in AlpmManager to include make dependencies when specified.

  • Refactored InstallCommand to check for and handle new dependency flags.

  • Added usage examples for new options in Program.cs.

  • Updated rd.xml and refactored code for settings modularity.

  • Introduced --no-deps option in InstallPackageSettings.

  • Updated InstallCommand to handle and skip dependency installation when --no-deps is specified.

  • Introduced interactive confirmation for AUR package installation with --no-confirm option fallback.

  • Added support for handling SelectProvider questions and progress updates during installation.

  • Enhanced dependency handling with options to install build (--build-deps) and make (--make-deps) dependencies only.

  • Refactored AurInstallCommand to use new AurInstallSettings for improved modularity.

  • Updated AurPackageManager to include dependency resolution and progress event handling.

  • Expanded WithExample method in Program.cs to include examples for --build-deps, -o, --make-deps, and -m flags.

  • Added SortOption enum with options for Name, Size, and Popularity.

  • Added SortDirection enum with options for Ascending and Descending.

  • Introduced a placeholder ListSettings class inheriting from DefaultSettings.

  • Updated ListSettings to include --sort and --order options.

  • Enabled sorting by name, size, and popularity across listing commands.

  • Refactored ListInstalledCommand, ListAvailableCommand, AurListInstalledCommand, and AurListUpdatesCommand to apply sorting logic.

  • Add usage examples for all commands in Program.cs for improved clarity when running cli

  • Adjusted Program.cs to provide usage examples for new sort and order options.

  • Updated rd.xml to reflect changes in settings requirements.

  • Updated ListSettings to include --filter option for case-insensitive substring matching.

  • Added filtering logic to ListInstalledCommand, ListAvailableCommand, AurListInstalledCommand, and AurListUpdatesCommand.

  • Expanded usage examples in Program.cs to 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 ForceSettings into a reusable base class for commands requiring --force.

  • Implemented logic to handle SelectProvider type questions in RemoveCommand, UpdateCommand, UpgradeCommand, and InstallCommand.

  • Added HandleSelectProviderQuestion method in AlpmManager for customized question handling.

  • Introduced AlpmQuestionSelectProvider struct for SelectProvider-related data.

  • Updated MainWindowViewModel and 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:
Terminal window
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bash

v1.3.2

What’s Changed

New Contributors

Known Issues

  • Update UI is still not working appropriately use curl to update
  • Console requires restart after being enabled
Terminal window
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bash

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.3.1…v1.3.2

v1.3.1

What’s Changed

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

Terminal window
curl -fsSL https://raw.githubusercontent.com/ZoeyErinBauer/Shelly-ALPM/master/web-install.sh | sudo bash

Full Changelog: https://github.com/ZoeyErinBauer/Shelly-ALPM/compare/v1.3.0…v1.3.1

v1.3.0

What’s Changed

  • Add install-version command 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

© 2026 Seafoam Labs Shelly Chel