Skip to content

Shelly Changelog

v2.3.0.0 There and pack again a memory tale

Release Notes v2.3.0.0

Highlights: There and pack again a memory tale. We have updated from json to memorypack for the cli talking to the ui! This brings better performance with less overhead from json! The other major highlight is shelly ui now supports the ability to be translated so watch out for future translation or contribute!

🐚 Features

  • MemoryPack — Added memorypack to the ui and cli to increase performance!
  • Translation Support — Added the ability for the shelly ui to be translated to your locale! Check for future translation and our guide if you wish to contribute!
  • Local Install — Remove locally installed package(s) in manage ui.

⚡ Improvements

  • MemoryPack — Added memorypack to the ui and cli to increase performance!
  • Translation Support — Added the ability for the shelly ui to be translated to your locale! Check for future translation and our guide if you wish to contribute!
  • Rec Page — Cleaned up rec page and removed header.
  • PKGBUILD — Update to our pkgbuilds to add descriptions to the .desktop files.
  • Refactor of package selection — Refactored package selection.

🐞 Bug Fixes

  • ZstdSharp — Added ZstdSharp sharp reference to rd.mxl.
  • Aur — VCS package in AUR is not detected for updates.
  • Revert Json — Revert to JSON output in non UI mode to fix issues with unwanted changes to output.
  • Opt Depdencies — Fixed optional deps being ignored during installation.
  • Flatpak Bug — Fixed bug in flatpak ui from memorypack updates.

Changes since v2.2.3.2

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3.2...v2.2.4.0

v2.2.4.1

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.4.0...v2.2.4.1

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, and GlobalSettings for global keyserver configuration.
  • Recommended page — a new curated landing experience for package discovery (recomend page, 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+F search shortcut wired into AurInstall, AurRemove, AurUpdate, PackageInstall, PackageManagement, PackageUpdate, and FlatpakInstall dialogs.
  • Fingerprint authentication detector — new FingerprintAuthDetector + FingerprintAuthState services automatically spot sudo/fprintd PAM interference and surface a helper banner and FingerprintFixDialog with guided remediation.
  • Build Date field added to AlpmPackage and shown in package details.
  • ilovecandy-style bottom barBottomBarRegion now conditionally renders ANSI markup or an ASCII fallback based on terminal capability.

⚡ Improvements

  • Smarter fuzzy matching across every list view — ListInstalled, ListAvailable, AurListInstalled, AurListUpdates now use a unified scoring filter.
  • ShellySearch refactor — scoring moved into a local MatchObject method, class made sealed, fields converted to locals.
  • InitializeCommand streamlined — leaner GPG config setup, optimized keyring creation, new trust-database update step, and Marshal.StringToCoTaskMemUTF8 / ThrowIfErrorString adoption.
  • 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, better include/substack handling, direct sudo hit checks, fprintd service 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 reversedArchNewsDialog now displays news items newest-first.
  • JsonException: 'P' is an invalid start of a value in GetAurPackageBuild resolved.
  • SearchPackagesAsync filter syntax corrected.
  • Bottom of lockout view no longer visually cut off.
  • AppImage .desktop — removed an invalid TryExec entry.
  • Renamed firmware versionShelly version and made it required.
  • Added missing colon after Version and a missing space in installed-size output.

Changes since v2.2.3.2

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3.2...v2.2.4.0

v2.2.3.2 - Rolling With My Gnomies A Dark Mode Fix

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3.1...v2.2.3.2

v2.2.3.1

Summary

  • Corrected support for GTK Theming on Gnome to enable make sure you download and install a GTK4 Theme

    • nwg-look is 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

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.3...v2.2.3.1

v2.2.3

What’s Changed

Configuration Information

To achieve looks like this : image

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": 6

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.2...v2.2.3

v2.2.2

Shelly Search is Back

You can enable it in advanced options.

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.1...v2.2.2

v2.2.1

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.2.0...v2.2.1

v2.2.0 UI Simplification

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.5...v2.2.0

v2.1.5

What’s Changed

Full Changelog: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.1.4...v2.1.5

© 2026 Seafoam LabsShelly Chel