Skip to content

v1.22.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:43

1.22.0 (2026-06-26)

Bug Fixes

  • Accessibility improvements for bottom sheet (40b98cb)
  • Add Cancel button to Select APK dialog (4b06e2e)
  • Add invisible TalkBack back button in settings (00ffc62)
  • Add missing license metadata for JitPack libraries and embed offline license texts (858aa8f)
  • Animate Close button entrance in InstalledAppInfoDialog (665e360)
  • Block UI during APK selection processing (36b0a92)
  • Center PulsingLogoIndicator in BundlePatchesDialog and replace LoadingIndicator (5bc796b)
  • Decouple app DB and filesystem writes from ViewModel lifecycle (b8776a0)
  • Ensure APKMirror button contrasts with dialog background in all themes (4369d24)
  • Exclude nested .apk entries from split archive detection (#644) (0b4d6ee)
  • Expose swipe actions and improve accessibility for screen readers (e913918)
  • Handle incoming intents from any screen, not just HomeScreen (d004c21)
  • Improve accessibility with screen reader actions and labeled buttons (9753c49)
  • Improve system tab icon (d2c5926)
  • Make split APK preparation step labels translatable via string resources (6d6d444)
  • Offload APK parsing and installer plan resolution off the main thread (8c9125b)
  • Persist installed app version reliably after patching (089cc7e)
  • Prevent AppInfo hero from blending into background on extreme accent colors (742ed60)
  • Prevent tab chip squishing in expert patcher on long translations (ec720dd)
  • Prevent text compression in headers on tablet portrait (#651) (b1783fc)
  • Reduce patcher action bar button spacing on tablet portrait (0a8b79b)
  • Replace context.getString() with stringResource() in composables (c173344)
  • Replace context resource calls with Compose APIs and clean up stale suppressions (9cb9132)
  • Show install error instead of uninstall dialog when target package is not installed (6a7dcc1)
  • Show patching log in error dialog instead of generic placeholder when no failed step message (bcc5f50)
  • Suppress completion notification when patching is canceled by the user (5cd4509)
  • Suppress patching complete notification when app is in foreground or auto-install is pending (45d78a1)
  • Trigger Shizuku auto-install in the background without waiting for foreground (#642) (eee8626)
  • Truncate version text with ellipsis to prevent update badge from being pushed off-screen (ee85cb2)
  • Unify vertical divider insets across home, settings and app info dialog (681982f)
  • Use LinearEasing for settings exit fade to keep slide visible (f9be268)

Features

  • Add app list reorder mode to home screen multiselect bar (#645) (c0939e4)
  • Add pulsing logo indicator (52733f8)
  • Add slide-up push transition for settings screen (d5d8fc9)
  • Check versionCode when resolving patch compatibility (#639) (08889f3)
  • Improve adaptive layout for tablet and landscape mode (7f997ae)
  • Parallelize bundle refresh and improve update snackbar (b4e74a5)
  • Show completion notification after patching finishes (cd2da25)
  • Show home greetings based on time of day (#632) (1f30763)