Skip to content

Releases: kem-a/AppManager

Release v3.4.3

13 Mar 07:00
6260aed

Choose a tag to compare

What's Changed

  • Improve metainfo extraction logic for better app description and version handling. (7bf7869)
  • Add GTK and GLIB locales to the package. Relates to #76 (1ccbec6)
  • Cleanup locale directory after quick-sharun debloating: remove broken symlinks, purge unwanted language dirs, and restore libadwaita translations. Fixes #76 (5313968) (6a376ba)
  • Improve zsync update logic: both app version and SHA-1 comparison should differ to trigger update. Fixes anylinux auto generated false positive updates (3235ce4)

Translations

New Contributors

Full Changelog: v3.4.2...v3.4.3

Release v3.4.2

03 Mar 20:38

Choose a tag to compare

What's Changed

  • Implement Undo 'Move to Trash' functionality by @kem-a in #77
  • Details window UI refactor by @kem-a in #78. Reduced wasted vertical spacing. Added app description and open button.
  • Refactor notification handling in background update service: unify update and failure notifications (9e2d5af)
  • Change that extracted apps can be only permanently deleted (2e8f135)

Full Changelog: v3.4.1...v3.4.2

Release v3.4.1

01 Mar 13:26

Choose a tag to compare

What's Changed

  • Refine asset ranking logic to include wrong-arch assets only as a last resort (a8740df)
  • Add pre-flight validation for AppImage during reinstallation to prevent overwriting with corrupted packages (c6e35b9)
  • Enhance update handling: add failure message support and add identity verification for AppImages. Partial workarround to support mono GitHub releases and prevent app overwrite with wrong update link. Fixes #60 and #73 (a6a0a12)
  • Fix bug where selinux prevents installing app. Add '-no-xattrs' option to unsquashfs command for extraction. (d74ae0e)

Translations

Full Changelog: v3.4.0...v3.4.1

Release v3.4.0

28 Feb 09:38

Choose a tag to compare

What's Changed

  • Add Shift+click functionality to launch applications in grid view. Add option to launch apps from detailed window. Fixes #19 (19ef89e)
  • Add GitHub update channel filter with opt-in UI toggle for pre-releases. Fixes #22 (f7ac28a)
  • Add support permanent deletion option and update UI accordingly. Fixes #52 (4b4fdc1)
  • Add additional metainfo patterns for desktop entry extraction (86c6200)
  • Update make-anyimage.sh to include gvfs and set ANYLINUX_LIB variable; refactor DropWindow to always query custom-icon metadata (b629e78)
  • Force single AppManager instance (6072207)

Translations

  • Small fix so that the word “Contributors” can be by @denisrennes in #66
  • French translation : po/fr.po by @denisrennes in #68
  • Refactored language files. Added four new: Arabic, Greek, Korean, Polish and Ukraine (9476654)
  • Updated translations (1f60668) (7a320b4)

New Contributors

Full Changelog: v3.3.0...v3.4.0

Release v3.3.0

21 Feb 22:16

Choose a tag to compare

What's Changed

  • Zsync update improvement by @kem-a in #61
  • Add AppImage format detection and extraction improvements by @kem-a in #62. Dropped 7z in favor of unsquashfs
  • Improve i18n initialization by refining locale fallback logic and updating environment variables (fc6d5fb)
  • Enhance drag-and-drop functionality with visual feedback. Solves #42 (07c0952)
  • Fix zsync update handling to carry over fields from old records. Get app version from zsync url/tag (ebdbace)
  • Fix zsync update handling with SHA-1 checksum support (f4e0d18)
  • Fix cleanup logic in Installer to prevent app deletion on failure. Fixes #48 (f6b14ee)

Full Changelog: v3.2.1...v3.3.0

Release v3.2.1

16 Feb 20:36

Choose a tag to compare

What's Changed

  • Remove unused bundle directory constants and streamline executable resolution logic by using builtin env variable. Relates to #41 (b7bf550)
  • Fix bug custom folder name not updated in drop window (f5fb68d)
  • Improve 7z executable resolution logic. Fixes #41 (4e90dfc)
  • Fix bug where default install directory is created even when user have set custom location. Fixes #36 (36fe01a)
  • Update MIME type to identify with vnd.appimage. Fixes #35 (adc7211)

Translations

New Contributors

Full Changelog: v3.2.0...v3.2.1

Release v3.2.0

13 Feb 14:10

Choose a tag to compare

What's Changed

  • Applist grid view by @kem-a in #34
  • Use XDG_BIN_HOME instead ~/.local/bin by @kem-a in #27 Implements #18
  • Bugfix unwanted app uninstall by @kem-a in #28
  • Add GitHub token support for API authentication and rate limit increase. Implements #31 (5694276)
  • Enhance DirectoryMonitor to handle false uninstalls for portable apps. Fixes issue #25 (3d3b0e6)
  • Implement texture caching for app icons to improve loading performance (6cb99f9)
  • Refactor DwarFS tools integration: remove dwarfsck dependency (23d9f18)
  • Silence notifications when background auto update is on (fe74f69)

Translations

  • Add multilingual support for AppManager desktop entry (9c14caa)
  • Added Dutch translations by @thomasboom in #24
  • Kazakh translation added by @crayxt in #29

New Contributors

Full Changelog: v3.1.1...v3.2.0

Release v3.1.1

08 Feb 19:12

Choose a tag to compare

What's Changed

  • Anylinux sharun packaging by @kem-a in #16 Fixes #13 #9 #10 #11. Now you can run this app on your bookworm
  • Cookie for nondrager club by @kem-a in #17. Omg, no more drag-n-drop to install an app :)
  • Fix bug with simple install flow where apps failed to install (a21c9b8)
  • Enhance zsync2 installation script to include missing shared libraries for dependencies (120e207)
  • Fix zsync2 update flow. Fixes "zsync failed: This doesn't look like a squashfs image" error (1b042c5)
  • Update 7z binary path in AppImage build script and remove symlink creation (3adc8c5)
  • Fix FUSE detection paths in Ubuntu. Bundle network libs in AppImage package (419425c)
  • Add translation to spanish by @PiterWeb in #12

New Contributors

Special thanks to package forge and anylinux team ♥️

I would like to give special thanks to the AppImage AnyLinux gurus who have worked hard to push the AppImage format to the next level, enabling it to run on basically any Linux system and helping to bring Linux application distro fragmentation close to zero. Special shout-out to @fiftydinar, @Samueru-sama, @ivan-hc, @QaidVoid and others. Now this app can run on linux distros as old as when dinosaurs walked earth.

Full Changelog: v3.0.1...v3.1.1

Release v3.0.1

06 Feb 21:53

Choose a tag to compare

What's changed

  • Bundle libgee and libsoup libraries. Fixes #9 (f09dcf1)
  • Change lock directory path to use user runtime directory instead of /tmp (be45243)
  • Refactor command syntax to use subcommand style for install/uninstall operations. Fixes #6 (ef6d9ee)
  • Remove redundant file filter by extension when installing on main window dropping. Fixes #7 (678f201)

Full Changelog: v3.0.0...v3.0.1

Release v3.0.0

05 Feb 20:40

Choose a tag to compare

Going mainstream

  • Updated translations (1a2af22)
  • Update version to 3.0.0 in meson.build and enhance README with minimum requirements and supported distributions (0387a3b)
  • Update autostart file after migration to reflect new executable path and respawn background daemon (692820f)
  • Fix bugs AGAIN in migration process by updating method signatures and adding daemon management to prevent interference during directory changes (97ba44f)
  • Fix bugged migration handling by preventing false uninstallation triggers during directory monitoring and simplifying migration process management (7e6e67d)
  • Fix bug in uninstall logic to support self-installation of AppManager by adjusting executable path handling (d76cff3)
  • Refactor icon installation logic to handle AppManager self-installation and adjust icon path accordingly (45ca556)
  • Implement mass install/uninstall script for app-manager with user prompts and error handling (8475f97)
  • Move AppManager SVG icon to hicolor/scalable/apps directory and update references (c228957)
  • Fix main icon installation and uninstallation to AppManager (3d31f65)
  • Update SVG icon: Enhance structure and add metadata for improved compatibility (b75cc3b)
  • Enhance PreferencesDialog UI: Add apply button and focus management for install directory (76f4f9b)
  • Add symbolic icon installation and uninstallation for AppManager (599eed2)
  • Add custom installation directory support and path migration service (d4d8e46)

Full Changelog: v2.4.1-beta...v3.0.0