Skip to content

Releases: ndpm13/zap-rs

zap-rs v0.3.1

07 Jan 20:40
422ebae

Choose a tag to compare

zap-rs v0.3.0

02 Nov 17:06
61d13e8

Choose a tag to compare

What Changed
🖥️ Added update command for AppImages installed from GitHub

Full Changelog: v0.2.1...v0.3.0

zap-rs v0.2.1

10 Aug 08:05
09d38ae

Choose a tag to compare

What's Changed

  • 🖥️ Fixed desktop file extraction to check both root and usr/share/applications/ directories
  • 📁 Added proper creation of ~/.local/share/applications/ directory during integration
  • 🔗 Improved desktop file path handling with fs::canonicalize() for better symlink resolution
  • 🎯 Enhanced AppImage asset extraction reliability

Bug Fixes

  • Desktop files now properly integrate for AppImages with non-standard directory structures
  • Fixed potential path resolution issues during desktop integration

Full Changelog: v0.2.0...v0.2.1

zap-rs v0.2.0

09 Aug 13:59
9cc0d64

Choose a tag to compare

Desktop integration is here! 🖥️ This release adds proper AppImage integration with your system.

New Features ✨

  • Desktop integration: Extract and install .desktop files and icons automatically
  • Interactive prompt to integrate AppImages during installation
  • Icons extracted from AppImages and properly linked 📱
  • Desktop entries fixed to point to actual AppImage paths
  • Clean removal of desktop files and icons during uninstall 🧹

Improvements 🚀

  • Cleaner project structure with AppImage::new() constructor
  • Better path management for desktop assets
  • Enhanced removal process handles all integration artifacts

Technical Details 🔧

  • AppImages are extracted to temporary directories for asset processing
  • Icons prioritized by resolution (1024px down to 16px)
  • Desktop files automatically patched with correct executable paths
  • Full cleanup on uninstall removes symlinks, desktop files, and icons

Full Changelog: v0.1.0...v0.2.0

zap-rs v0.1.0

07 Aug 19:03
7d6dc36

Choose a tag to compare

✨ Features

  • Install AppImages from direct URLs 🌐
  • Install from GitHub releases with interactive selection 🎛️
  • Clean removal with symlink cleanup 🗑️
  • Automatic symlink creation in ~/.local/bin 🔗

Full Changelog: https://github.com/ndpm13/zap-rs/commits/v0.1.0