1.15.0 (2026-04-17)
Bug Fixes
- Cancel patcher worker immediately on user cancellation (4f0b312)
- Don't count empty patch selections in package badge (e073ecf)
- Improve APK load error messages with distinct failure reasons (3174f28)
- Interrupt split APK merger immediately on cancellation (0f7feca)
- Re-download bundle if version matches but createdAt differs (2e77833)
- Refresh patch options only once on bundle load (bf04846)
- Serialize
StringListoptions based on patcher type (8464f34) - Show failing bundle name in error toast and auto-disable bundles on fetch failure (1c3a384)
- Show full patching log in error dialog when no specific error is captured (f18d826)
- Skip disabled installed apps in AppDataResolver (8eaa88b)
- Use
GetContentinstead ofOpenDocumentfor APK/bundle pickers (cb3551d)
Features
- Add Android TV launcher support (38f2703)
- Add Expert badge to patch bundle viewer (169ff75)
- Add import/export selection buttons in patch selection dialog (c5b4ef6)
- Add saved selection button in expert mode dialog (ee336d8)
- Export/import third-party bundles with manager settings (e5c826f)
- Group compatible versions by bundle in APK availability dialog (#432) (362d097)
- Show bottom bar labels in main screen (2d4fd8d)
- Show update date for single default bundle in management sheet (16e81bb)