Releases: d4rken-org/sdmaid-se
Releases · d4rken-org/sdmaid-se
v0.11.0-beta0
What's Changed
🚀 Enhancements
- AppCleaner: Match Telegram web variant by @d4rken in #527
- AppControl: Improve list filter interaction and behaviour by @d4rken in #542
- Storage Analyzer: Show more precise size texts in different locales by @d4rken in #544
- Setup: Hide SAF setup card on Android TV as there is no app that can grant us access by @d4rken in #557
- Setup: Improve granting usage stats access, open the right screen by @d4rken in #556
- AppCleaner: Support setting a maximum cache age of 182 days. by @d4rken in #555
- Systemcleaner: Support custom filter creation by @d4rken in #570
- CorpseFinder: Improve uninstall watcher notifications by @d4rken in #574
- Update clutter db by @d4rken in #575
🐞 Bug fixes
- UI: Theming options should be a "Pro" feature by @d4rken in #538
- AppControl: Fix search field text color not adapting to theme by @d4rken in #541
- Update translations fix placeholder issues by @d4rken in #549
- Fix package libraries (e.g. trichrome library) not being found by @d4rken in #551
- UI: Fix "batch-mode" action bar when using Material You theme by @d4rken in #552
- StorageAnalyzer: Fix crash when trying to view empty categories by @d4rken in #554
🤷 Other changes
- AppCleaner: Fix typo in test-case. by @d4rken in #540
- Update translations by @d4rken in #543
- Update translations by @d4rken in #547
- Improve debug logging by @d4rken in #553
- Update README with moar badges by @d4rken in #559
- Update translations by @d4rken in #558
- Hide "Sponsor" option from settings if user has pro upgrade by @d4rken in #571
- Update translations by @d4rken in #572
Full Changelog: v0.10.8-beta1...v0.11.0-beta0
v0.10.8-beta1
What's Changed
🚀 Enhancements
- SystemCleaner: Sort filter contents by size by @d4rken in #497
- CorpseFinder: Sort contents by size in details view by @d4rken in #499
- Improve onboarding UI by @d4rken in #500
- Attempt to recover malfunctioning ACS if permissions allow it. by @d4rken in #510
- After calling
trimCachesobserve package stats until a change happens. by @d4rken in #513 - Add Material You support by @d4rken in #516
- SystemCleaner: Improve scanning for nested empty directories. by @d4rken in #521
- SystemCleaner: Sort empty directory results by path and fix swapped descriptions by @d4rken in #520
🤷 Other changes
- AppCleaner: Cleanup regex syntax for JSON based expendables filter. by @d4rken in #495
- Improve SystemCleaner log output by @d4rken in #498
- Refactor deprecated test methods by @d4rken in #508
- Update translations by @d4rken in #509
- Update translations by @d4rken in #514
- Update translations by @d4rken in #515
- Update translations by @d4rken in #522
- Update translations by @d4rken in #523
Full Changelog: v0.10.7-beta0...v0.10.8-beta1
v0.10.7-beta0
What's Changed
🚀 Enhancements
- Improve Shizuku setup by @d4rken in #482
- AppControl: Add confirmation before deleting a single app from it's details card by @d4rken in #484
- Support hands-off uninstall via Shizuku by @d4rken in #483
- SystemCleaner: Improve exclusion matching by @d4rken in #488
- AppCleaner: Update hidden caches filter by @d4rken in #490
- AppCleaner: Update bug reporting filter by @d4rken in #491
🐞 Bug fixes
- AppCleaner: Fix minimum cache age setting working in reverse by @d4rken in #485
- AppCleaner: Fix exclusion matching by @d4rken in #486
- AppCleaner: Fix abort on deletion error by @d4rken in #489
🤷 Other changes
- CorpseFinder: Remove impossible exclusion actions for corpse content items by @d4rken in #487
- AppCleaner: Improve ACS debug output by @d4rken in #492
- Update translations by @d4rken in #493
Full Changelog: v0.10.6-beta0...v0.10.7-beta0
v0.10.6-beta0
What's Changed
🐞 Bug fixes
- IO: Fix
LocalPath.exists()check on Android 12+ for Android/data. by @d4rken in #467 - AppCleaner: Fix ACS step processor not exiting the while loop when a StepAbortException` is thrown. by @d4rken in #468
- Fix crash on device without browser when trying to open a website. by @d4rken in #471
- Fix StorageAnalyzer crash when an app has no usage stats by @d4rken in #472
- IO: Fix access check failing for public storage. by @d4rken in #480
🤷 Other changes
- Update translations and adopt to translator feedback by @d4rken in #470
- Leave a breadcrumb for debugging when package data has changed. by @d4rken in #473
- Leave a breadcrumb for debugging when package data has changed. by @d4rken in #474
- Update translations by @d4rken in #475
- Update translations by @d4rken in #481
Full Changelog: v0.10.4-beta0...v0.10.6-beta0
v0.10.4-beta0
What's Changed
🚀 Enhancements
- AppCleaner: Launch accessibility service on demand if
WRITE_SECURE_SETTINGSis available by @d4rken in #466
🐞 Bug fixes
- StorageAnalyzer: Fix crash on unrooted devices by @d4rken in #462
- AppCleaner: Improve MIUI "Clear Cache/Data" ACS behavior by @d4rken in #464
🤷 Other changes
Full Changelog: v0.10.3-beta0...v0.10.4-beta0
v0.10.3-beta0
What's Changed
🚀 Enhancements
- EmptyDirectoryFilter: Use case insensitive matching for protected default dirs by @d4rken in #442
- Improve DataArea detection by @d4rken in #443
- Improve CorpseFinder progress display by @d4rken in #444
- Faster CorpseFinder SDCARD filtering by @d4rken in #445
- Automatically reload data areas if setup healer fixes storage permission by @d4rken in #446
- Improve Scheduler reliability by @d4rken in #447
- StorageAnalyzer: Support for scanning private data if root is available by @d4rken in #449
- AppCleaner: Improve private data scan if root is available by @d4rken in #450
- Improve deletion performance by @d4rken in #451
- AppCleaner: Improve compatibility with Android14 ROMs by @d4rken in #453
- StorageAnalyzer: Improve scan on Android 12, 13 and with root by @d4rken in #454
🐞 Bug fixes
🤷 Other changes
Full Changelog: v0.10.2-beta0...v0.10.3-beta0
v0.10.2-beta0
What's Changed
🐞 Bug fixes
- Fix data areas being reloaded before user has granted root by @d4rken in #438
- Fix Shizuku service crashing on trimCaches(...) due to R8 by @d4rken in #437
🤷 Other changes
- Change debug options dynamically for Shizuku/Root process by @d4rken in #439
- Update translations by @d4rken in #441
- Support recording root and shizuku output in debug logs by @d4rken in #440
Full Changelog: v0.10.1-beta0...v0.10.2-beta0
v0.10.1-beta0
v0.10.0-beta0
What's Changed
🚀 Enhancements
- AppCleaner: Support detection & skipping of running apps. by @d4rken in #415
- Improve accessibility service setup behavior by @d4rken in #418
- Shizuku support by @d4rken in #417
- AppCleaner: Shizuku support to trim-caches by @d4rken in #422
- AppCleaner: Support detection of running apps via Shizuku by @d4rken in #425
- AppControl: Support for enabling/disabling apps via Shizuku by @d4rken in #426
- Setup: Introduce
SetupHealerby @d4rken in #427 - StorageAnalyzer: Support for reading Android/data via Root or Shizuku by @d4rken in #429
🤷 Other changes
- CorpseFinder: Disable watcher related settings if the watcher is not enabled. by @d4rken in #414
- Update clutter db by @d4rken in #419
- Translation/Text polish and Crowdin feedback by @d4rken in #420
- Update translations by @d4rken in #421
- Update translations by @d4rken in #423
- Rename "FragmentVM" classes to "ViewModel" by @d4rken in #424
- IO: Support for reading files in LocalGateway via Shizuku by @d4rken in #428
- Update translations by @d4rken in #430
Full Changelog: v0.9.0-beta1...v0.10.0-beta0
v0.9.0-beta1
What's Changed
🚀 Enhancements
- Improve debug log behavior and UI by @d4rken in #381
- AppControl: Support selecting multiple apps. by @d4rken in #382
- Exclusions: List item selection for removal + undo by @d4rken in #384
- StorageAnalyzer: Support for multi-item selection by @d4rken in #386
- Update clutterdb by @d4rken in #392
- Improve card click behavior in dashboard by @d4rken in #395
- Support navigation to setup on error dialogs. by @d4rken in #396
- AppCleaner: Support batch operations by selecting multiple items. by @d4rken in #400
- SystemCleaner: Support for batch-mode / list item selection. by @d4rken in #401
- CorpseFinder: Support for batch-mode / list item selection. by @d4rken in #403
- AndroidTV: Improve storage detection & support. by @d4rken in #410
- AppCleaner: Improve support for ACS based deletion on AndroidTV. by @d4rken in #409
🐞 Bug fixes
- AppCleaner: Fix swapped settings labels. by @d4rken in #377
- Fix update check failing by @d4rken in #380
- AppCleaner: Fix minimum size setting saving the wrong values by @d4rken in #385
- Fix app crashing instead of showing error dialog by @d4rken in #387
- StorageAnalyzer: Don't abort/crash if a folder can't be read. by @d4rken in #389
- StorageAnalyzer: Better handling of app restore after process death. by @d4rken in #390
🤷 Other changes
- Remove spammy log statement by @d4rken in #379
- Adjust automatic bug reports by @d4rken in #388
- Update translations by @d4rken in #391
- Leave breadcrumbs for Bugsnag to track down crash by @d4rken in #393
- AGP Upgrade by @d4rken in #399
- Improve tool details UI operations by @d4rken in #404
- Improve how the details page with view pagers update on data changes. by @d4rken in #406
- StorageAnalyzer: Show progress counter during app scan. by @d4rken in #408
- Dashboard: Use icons on the primary actions and hide the text for non-primary actions. by @d4rken in #407
- Update translations by @d4rken in #411
- Update translations (and fix build regression) by @d4rken in #412
Full Changelog: v0.8.2-beta0...v0.9.0-beta1