What's Changed
🚀 Enhancements
- Analyzer: Improve app scan performance by @d4rken in #578
- Setup: Improve SD-card detection speed & reliability by @d4rken in #579
- Setup: Explicitly test ADB access to SD-cards by @d4rken in #580
- Analyzer: Add text that "System data" also contains multi-user data by @d4rken in #587
- SystemCleaner: Improve custom filter behavior and support creation via StorageAnalyzer by @d4rken in #590
- SystemCleaner: Support filter import & export by @d4rken in #593
- SystemCleaner: Support for importing SD Maid 1/Legacy filters by @d4rken in #595
- Setup: Perform extra checks on Android/* during data area detection by @d4rken in #602
- Add a "message of the day" feature by @d4rken in #616
- Nicer progress display on dashboard cards by @d4rken in #636
🐞 Bug fixes
- Analyzer: Fix scan task crashing if Android/media does not exist by @d4rken in #577
- IO: Fix createFile exists() check by @d4rken in #581
- Android TV: Fix storage detection crashing by @d4rken in #586
- CorpseFinder: Fix uninstall watcher deletion not working correctly. by @d4rken in #598
- AppCleaner: Fix ACS storage entry matching criteria for Android 13+ by @d4rken in #637
- AppCleaner: Fix ACS label lookup for MIUI on newer Android versions. by @d4rken in #638
🤷 Other changes
- Remove hardcoded shortcut to upgrade screen by @d4rken in #582
- SystemCleaner: Remove unused flag sieve config by @d4rken in #596
- AppControl: Recently updated apps should be at the top. by @d4rken in #600
- Update translations by @d4rken in #603
- Scheduler: Add option to skip when not charging by @MithicSpirit in #604
- Update translations by @d4rken in #613
- Remove automatic crash reports by @d4rken in #632
- Update translations by @d4rken in #634
- Setup CI to upload mapping.txt to Google Play by @d4rken in #635
New Contributors
- @MithicSpirit made their first contribution in #604
Full Changelog: v0.11.0-beta0...v0.12.0-beta0