Skip to content

Releases: d4rken-org/sdmaid-se

v0.11.0-beta0

08 Aug 21:07
Compare
Choose a tag to compare
v0.11.0-beta0 Pre-release
Pre-release

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

Full Changelog: v0.10.8-beta1...v0.11.0-beta0

v0.10.8-beta1

23 Jul 18:49
Compare
Choose a tag to compare
v0.10.8-beta1 Pre-release
Pre-release

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 trimCaches observe 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

Full Changelog: v0.10.7-beta0...v0.10.8-beta1

v0.10.7-beta0

07 Jul 23:36
Compare
Choose a tag to compare
v0.10.7-beta0 Pre-release
Pre-release

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

07 Jul 08:21
Compare
Choose a tag to compare
v0.10.6-beta0 Pre-release
Pre-release

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

02 Jul 19:30
Compare
Choose a tag to compare
v0.10.4-beta0 Pre-release
Pre-release

What's Changed

🚀 Enhancements

  • AppCleaner: Launch accessibility service on demand if WRITE_SECURE_SETTINGS is 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

30 Jun 10:56
Compare
Choose a tag to compare
v0.10.3-beta0 Pre-release
Pre-release

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

  • Fix regression: AppCleaner failing without root by @d4rken in #452

🤷 Other changes

Full Changelog: v0.10.2-beta0...v0.10.3-beta0

v0.10.2-beta0

29 Jun 01:09
Compare
Choose a tag to compare
v0.10.2-beta0 Pre-release
Pre-release

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

28 Jun 11:53
Compare
Choose a tag to compare
v0.10.1-beta0 Pre-release
Pre-release

What's Changed

🚀 Enhancements

🐞 Bug fixes

  • Prevent R8 from optimizing ShizukHost away in release mode by @d4rken in #435

🤷 Other changes

Full Changelog: v0.10.0-beta0...v0.10.1-beta0

v0.10.0-beta0

27 Jun 23:59
Compare
Choose a tag to compare
v0.10.0-beta0 Pre-release
Pre-release

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 SetupHealer by @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

21 Jun 17:41
Compare
Choose a tag to compare
v0.9.0-beta1 Pre-release
Pre-release

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