Immutable
release. Only release title and notes can be modified.
What's Changed
馃殌 Enhancements
- General: Improve screen reader support for the main dashboard button by @d4rken in #2587
- General: Improve the reliability of the upgrade screens by @d4rken in #2592
- General: Make the supporter flow and debug logging more dependable by @d4rken in #2594
- General: Warn about short debug logs up to 10 seconds by @d4rken in #2597
- General: Combine the mascot and no-ads note on the upgrade screen by @d4rken in #2601
- General: Polish the upgrade screen title, buttons, and dialogs by @d4rken in #2604
- General: Shrink oversized screenshots in issues to clickable thumbnails by @d4rken in #2611
- General: Let translators control the word order of the Pro app title by @d4rken in #2625
- General: Share one upgraded-title pattern between both builds by @d4rken in #2627
- General: Show what SD Maid Pro could still clean up by @d4rken in #2628
馃悶 Bug fixes
- General: Prevent brief purchase prompts for users who already own Pro by @d4rken in #2580
- General: Stop long translated values from squashing settings rows by @d4rken in #2581
- General: Stop telling people we checked Google Play when we didn't by @d4rken in #2582
- General: Keep Pro purchases confirmed through Google Play hiccups by @d4rken in #2584
- General: Handle Google Play offers that are no longer available by @d4rken in #2585
- General: Don't block Pro users when Google Play answers late by @d4rken in #2588
- Fix: Keep the upgrade screen usable when Google Play or storage fails by @d4rken in #2589
- General: Fix the dashboard cleanup button appearing to do nothing by @d4rken in #2590
- Fix: Use correct grammar for item counts in other languages by @d4rken in #2591
- Fix: Stop the cleanup summary card appearing on its own by @d4rken in #2593
- General: Warn when dry-run mode is hiding that nothing was deleted, and stop claiming Shizuku setup is done when it isn't installed by @d4rken in #2595
- AppCleaner: Stop stalling on disabled apps when cleaning caches on Samsung by @d4rken in #2596
- General: Show what a cleanup freed, not what it left behind by @d4rken in #2598
- Fix: Stop the FOSS supporter date from resetting by @d4rken in #2599
- General: Fix the dashboard delete button being hard to tap by @d4rken in #2600
- Fix: Keep the supporter unlock and log recording reliable by @d4rken in #2602
- Fix: Stop endless loading when Shizuku or root fails to connect by @d4rken in #2606
- Fix: Crash when the installed app list couldn't be refreshed by @d4rken in #2607
- Fix: Make error dialogs and the debug log survive rare failures by @d4rken in #2608
- Fix: Dashboard card asking for a Play Store review never appeared by @d4rken in #2615
- CorpseFinder: Protect SHAREit Lite and Premium folders from deletion by @d4rken in #2617
- Fix: Prevent a crash when review reminder settings are corrupted by @d4rken in #2618
- Fix: Keep the review prompt working when Google Play hangs by @d4rken in #2619
- Fix: Review card could come back with disabled buttons by @d4rken in #2620
- AppCleaner: Fix cache cleaning reporting success when it cleared nothing by @d4rken in #2616
- General: Show clearer errors when Google Play offers can't load by @d4rken in #2624
馃し Other changes
- General: Fix broken README screenshot links and misleading pre-release download badge by @d4rken in #2578
- General: Upgrade Gradle wrapper to 9.6.1 by @d4rken in #2579
- General: Load AI assistant rules on demand instead of every session by @d4rken in #2586
- General: Add a missing test for the error dialog's Google Play button by @d4rken in #2609
- General: Fix a misleading Google Play error message by @d4rken in #2610
- General: Share the screenshot thumbnail workflow across repos by @d4rken in #2613
- General: Update translations from Crowdin by @d4rken in #2623
- AppCleaner: Log which button the clear-cache DPAD navigation actually reaches by @d4rken in #2622
Full Changelog: v2.0.1-beta1...v2.0.2-rc0