Skip to content

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 03:15
2b6d448

0.30.0 (2026-08-23)

Added

  • Listing rows show APK size, F-Droid anti-features, ABI mismatch, and last Refresh success or failure before download
  • Play developer website that is a public forge URL becomes a GitHub hint; GitHub tokens show remaining hourly quota
  • Settings can wipe cached listings, clear ignored versions, and export or restore ignore backups
  • Opt-in stale reminders also post a local notice when fetchable updates exist
  • App detail can copy package id and signing SHA-1, paste a repo, forget a package, and re-probe one app
  • Refresh can pause, resume after process death, stay on Wi-Fi, and limit to the current filter set
  • Update all can resume remaining jobs, confirm on metered networks, and skip when storage is too low
  • Aptoide asks Store or Games before fetch; leftover GitLab and Codeberg tokens share the GitHub secret store

Changed

  • Listings older than installed, above the device minSdk, or with no overlapping ABI are not fetched or queued
  • GitHub, Play, APKMirror, and APKPure 429s honor Retry-After; Settings shows remaining host backoff
  • APKMirror joins Update all only when a cached download.php file URL exists
  • Home rows show installed versus newest fetchable version and distinguish 403, parse fail, and never listed

Fixed

  • Session falls back to System when it cannot request package installs; the home banner says when Install unknown apps is off
  • Listing tap and Update all say why install failed (permission, signing, timeout, no file, or older)
  • Refresh progress is a polite TalkBack live region; install-blocked rows announce that state