Skip to content

Android Application Installer v1.7.2

Choose a tag to compare

@github-actions github-actions released this 11 Apr 14:20

Downloads

Platform File
macOS (Apple Silicon) .dmg
macOS (Intel) .dmg
Windows (installer) .msi or -setup.exe
Windows (portable) -portable.exe — no install needed
Linux .deb or .AppImage

🍎 macOS: On first launch, right-click the app → Open → click Open to bypass the Gatekeeper prompt.

What's New in v1.7.2

Added

  • APK/AAB downgrade support — "Downgrade" checkbox inline next to the package name field; passes -d to adb install for APKs and --allow-downgrade to bundletool install-apks for AABs
  • Native OS notifications — desktop notifications via notify-rust when install or extract operations complete; shows app icon in release builds, Terminal icon in dev mode; cross-platform (macOS, Linux, Windows)
  • Log filtering & search — filter bar in the Log panel with text search input, per-level toggle buttons (info, success, warning, error), and filtered/total count display
  • send_notification Tauri command with typed IPC wrapper in api.ts
  • notify-rust direct dependency for reliable cross-platform notifications
  • 5 new Rust unit tests for build_keystore_args() helper — total: 89 Rust tests

Changed

  • Refactored keystore arg construction — install_aab and extract_apk_from_aab now use the shared build_keystore_args() helper, eliminating duplicated keystore argument building
  • Replaced swallowed errors — all empty .catch(() => {}) blocks across hooks and components now log via console.warn
  • Package name field layout — input fills available width with downgrade checkbox placed inline to the right, saving a line
  • Updated docs/feature-analysis.md — marked 5 items as completed (24/34 done)

Full changelog: CHANGES.md