Essora Store 4.3-1
Changelog and official release notes
All notable changes to Essora Store are documented here. This release focuses on improving AppImage support, speeding up catalog generation, adding richer metadata and fixing issues that affected the AppImage tab.
Essora Store 4.3-1 — 2026-05-16
Added
- AppImage catalog migrated to
appimage.github.io/feed.json— replaces the previous archive.org HTML scraper with the official curated feed, containing around 400 applications. - Per-app icons for AppImage — each application now displays its own icon, stored in
/usr/local/essora-store/icons/appimage/; if an icon is not found, Essora Store falls back to the generic AppImage icon. - Daily update guard —
last-update.txtprevents the catalog from being regenerated more than once per day, making subsequent launches near-instant. categoriaandgithubfields added toappimage-store.jsonfor richer metadata and future GitHub release integration.- German (
de) and Arabic (ar) translations added toessora-repo-update.py.
Changed
- AppImage icon resolution is now fully offline — icons are read from the local cache only, with no network requests during catalog generation.
essora-repo-update.pyupdate logic moved to a background thread, preventing the GTK window from freezing while waiting for catalog scripts to finish.- Increased AppImage script timeout from 30 seconds to 180 seconds to accommodate first-run icon population.
- The
appimagescript now strips tab and carriage-return characters from app descriptions, fixing aJSONDecodeErrorthat prevented the AppImage tab from loading.
Fixed
- AppImage tab showing no applications due to invalid control characters such as
\tand\rin generated JSON. essora-repo-update.pyblocking the main GTK thread duringproc.wait(), causing the spinner to freeze.
Essora Store 4.1 Series
- Initial public release of the Essora Store 4.1 series
- Unified Flatpak, DEB and AppImage management in a single GTK3 interface
- Home screen with banner slideshow, category tiles and featured apps grid
- Global search across all three package types
- Repository manager for APT sources with enable and disable toggle
- Fix Broken Packages tool:
essora-fix-broken.py - Multilingual support:
en,es,pt,fr,it,hu,ja,ru,ca,zh_CN - Single-instance enforcement via Unix socket lock
Screenshots




