github Seafoam-Labs/Shelly-ALPM v2.3.2.0
v2.3.2.0 The Downgrade, the Downstream, and the Downright Polished

2 days ago

v2.3.2.0 The Downgrade, the Downstream, and the Downright Polished

Release Notes v2.3.2.0

Highlights: Shelly takes a confident step forward by learning how to step backward — with a brand-new downgrade
UI
, a fully-featured ignore command group for managing IgnorePkg entries, and a long-requested Flatpak repair
workflow. The cli gets a proper event-driven rewrite, recommendations gain a remove button, and the package detail
views now show Build Date, Install As, and Required By for richer at-a-glance information.
On top of all that, Shelly continues its globe-trotting tour, adding Catalan, Portuguese (Portugal), Turkish,
and Brazilian Portuguese (tray) translations, plus updates to Polish translation.

🐚 Features

  • Downgrade UI
  • ignore command group
  • Flatpak repair (#704)
  • Remove button on recommendations
  • ca_ES, pt_PT, tr_TR, pt_BR (tray service) translations
  • Build Date , Installed As and Required By added to package detail views
  • Console → Event conversion
  • Tray translations pipeline (po compile + package step)
  • CLI help docs generation in CI
  • Tooltips across the UI (#859)

⚡ Improvements

  • HttpClient in Recommend.cs — now uses compression and HTTP/2 + HTTP/3
  • DowngradePackageCommand correctness
  • AurPackageManager — PKGBUILD no longer shown twice
  • Remove Optional Deps checkbox enabled by default
  • UI frames refactor and simplified downgrade logic
  • Loading indicators polish
  • Search behavior clarified (#860)
  • Checkbox visibility improvements
  • ShellyTeam category description clarified
  • FlatpakManager — tracks updated package names and reports them on success
  • GitHub Actions bumped to latest versions
  • PolishTranslation refresh
  • TurkishTranslation follow-up updates
  • release.yml indent fix
  • AUR PKGBUILD parsing improvements for optional dependencies

🐞 Bug Fixes

  • Size formatting — valid suffix selection (#886)
  • optdepends — validate and handle malformed entries with proper package naming (#887)
  • Searching behavior is now clear and predictable (#888)
  • Missing tooltips restored across UI (#890)
  • General fixes for German translation by @Henry2o1o (#849, #862)
  • Scaling improvements should be resolved for scaling above 1.5

Changes since v2.3.1.0

This release contains 34 merged pull requests and three new contributors, with the spotlight on the new **downgrade
UI
**, the ignore command group, Flatpak repair, and a substantial console-to-event refactor. Package detail views
get more useful metadata (Build Date, Install As, Required By), recommendations become more actionable, and the
AUR + Flatpak pipelines are noticeably steadier. Localization continues to expand with four fresh languages joining the
family.

Full Changelog: v2.3.1.0…v2.3.2.0

Contributors

Thanks to everyone who contributed to this release: @azdanov, @caroberrie,
@VinnyQF, @ZoeyErinBauer, @celonfix, @Henry2o1o, @NyaPuma, @dtalens, @juliazero.

New Contributors 🎉

A warm welcome to our three first-time contributors:

**Full Changelog
**: https://github.com/Seafoam-Labs/Shelly-ALPM/compare/v2.3.1.0…v2.3.2.0

Pull Requests Merged

Don't miss a new Shelly-ALPM release

NewReleases is sending notifications on new releases.