Releases: d4rken-org/sdmaid-se
Releases · d4rken-org/sdmaid-se
v0.7.5-beta0
What's Changed
🚀 Enhancements
- Update clutter db by @d4rken in #196
- Update expendable data matching by @d4rken in #197
- CSI: Recognize and try matching with :remote suffix. by @d4rken in #198
- AppCleaner: Improve offline cache filter by @d4rken in #199
- Update clutter db by @d4rken in #200
- AppCleaner: Improve scan, include more types of folders. by @d4rken in #201
- AppCleaner: Scan for Viber VOIP thumbnails by @d4rken in #203
- AppCleaner: Fix automation not working reliably when the phone is in landscape mode. by @d4rken in #206
- AppCleaner: Improve filters for advertisements and analytics by @d4rken in #207
- Sort AppCleaner details list, tabs and tab contents by size. by @d4rken in #208
- SystemCleaner: Add GoAdSdk to advertisement filter. by @d4rken in #209
- Update translations by @d4rken in #210
🐞 Bug fixes
- AppControl: Fix infinite loop when changing sortmodes. by @d4rken in #195
- Fix ACS init crash by @d4rken in #211
- AppControl: Fix app actions not executing on click. by @d4rken in #213
🤷 Other changes
- AppControl: Only show "Open in Appstore" for apps that actually have installer data available. by @d4rken in #212
Full Changelog: v0.7.4-beta0...v0.7.5-beta0
v0.7.4-beta0
What's Changed
🚀 Enhancements
- Tweak dashboard by @d4rken in #176
- Make update info dismissable by @d4rken in #175
- AppCleaner: Add ACS matching for Android 14 (PREVIEW) by @d4rken in #177
- Automatically refresh setup if accessibility service is launched without entering the setup. by @d4rken in #178
- Nicer path display for SAF paths by @d4rken in #179
- Update translations by @d4rken in #181
- AppCleaner filter for cache size and age by @d4rken in #185
- Add coffee drinking animation by @d4rken in #192
- Update translations by @d4rken in #193
🐞 Bug fixes
- CorpseFinder: Fix hints about KEEPER/COMMON not being shown. by @d4rken in #180
- CSI: Fix Ownership detection crash, nativeLibraryDir can be null. by @d4rken in #184
- AppControl: Fix crash when launching an app generates a SecurityException by @d4rken in #183
- Fix linux icon by @d4rken in #188
🤷 Other changes
- Remove active "no sdcards" tracking by @d4rken in #182
- Debugging: Log current app locales. by @d4rken in #190
- release.sh: Correctly update beta/rc type by @d4rken in #194
Full Changelog: v0.7.3-beta0...v0.7.4-beta0
v0.7.3-beta0
What's Changed
🚀 Enhancements
- Setup crowdin translations by @d4rken in #152
- Show names of translators in settings by @d4rken in #157
- Reduce app size by @d4rken in #160
- Improve ownership detection for multi-user setups by @d4rken in #165
- Only ask for permission for mounted storage. by @d4rken in #166
- Improve AppCleaner multi-user handling by @d4rken in #171
- Update translations by @d4rken in #174
🐞 Bug fixes
- Triple splash icon resolution. by @d4rken in #159
- Fix typos by @d4rken in #167
- Fix accessibility service init crash. by @d4rken in #170
Full Changelog: v0.7.2-beta0...v0.7.3-beta0
v0.7.2-beta0
v0.7.1-beta0
What's Changed
🚀 Enhancements
- UI: Improve toggle switch behavior by @d4rken in #133
- Ignore accessibility events if there is no active automation task. by @d4rken in #137
- Show error message in upgrade screen if gplay is unavailable. by @d4rken in #138
- Don't abort deletion on errors by @d4rken in #145
- Improve AppCleaner scan performance by @d4rken in #146
- Faster app launch by @d4rken in #147
- Leave breadcrumbs on app launch triggers to investigate ANR issues. by @d4rken in #150
🐞 Bug fixes
- Catch activity launch crash for appcontrol entries. by @d4rken in #134
- PkgOps: Stream installed package data to stay within buffer limits by @d4rken in #135
- Debug improvements by @d4rken in #136
- Some people have no browser installed... by @d4rken in #140
- Warm up the size caches for results in each tool to prevent ANRs by @d4rken in #141
- Better error handling for Read&Write exceptions by @d4rken in #142
- IO: Fix lookup failure on symbolic-links by @d4rken in #149
🤷 Other changes
Full Changelog: v0.7.0-beta0...v0.7.1-beta0
v0.7.0-beta0
What's Changed
🚀 Enhancements
- Fix unit test ci regression by @d4rken in #107
- Create
ShellOps
by @d4rken in #118 - Better support for multi-user setups when determining file ownership by @d4rken in #120
- Support root-access on secondary user profiles by @d4rken in #121
- Print install ID into debug log by @d4rken in #122
- Handle credential encrypted paths in multi user setups by @d4rken in #123
- Add update checker for GitHub releases by @d4rken in #124
- Place debug logs in SD Maids public cache folder by @d4rken in #126
- Keep screen on while tasks are active. by @d4rken in #125
- Appcontrol filter by appname by @d4rken in #130
🐞 Bug fixes
- Billing: Don't crash when Google Play Service is unavailable during purchase data refresh. by @d4rken in #99
- Fix AppCleaner item count being off by 1 when inaccessible caches are listed by @d4rken in #129
🤷 Other changes
- Refactor modules by @d4rken in #106
- Fix test not cleaning up correctly by @d4rken in #109
- Refactor JavaRoot to RootService by @d4rken in #111
- Bump Kotlin by @d4rken in #127
- Clean up icon resources. by @d4rken in #128
Full Changelog: v0.6.10-beta0...v0.7.0-beta0
v0.6.10-beta0
What's Changed
🚀 Enhancements
- AppCleaner: Add ACS matching for VIVO by @d4rken in #86
- Improve IO resiliance and handle weird errors smoother by @d4rken in #93
- Improve SAF IO performance by @d4rken in #97
- Dashboard: Add one-click mode. by @d4rken in #98
🐞 Bug fixes
Full Changelog: v0.6.9-beta0...v0.6.10-beta0
v0.6.9-beta0
What's Changed
🚀 Enhancements
- SystemCleaner: Faster cancellation and detailed errors if a filter fails by @d4rken in #66
- Better resource lifecycle handling by @d4rken in #71
- Setup: More helpful error message if documents ui app is disabled. by @d4rken in #73
- Setup: Help the user with Android 13+ restrictions for side-loaded apps. by @d4rken in #74
- Differentiate between empty package data and data that doesn't contain ourself by @d4rken in #76
- Add tag filtering to AppControl list by @d4rken in #78
🐞 Bug fixes
- AppCleaner: Fix app exclusions only applying when using root. by @d4rken in #69
- Core: Add try-catch guards to SAFMapper to handle edge cases. by @d4rken in #75
- AppControl: Prevent clicks from going through the filter drawer. by @d4rken in #77
🤷 Other changes
Full Changelog: v0.6.8-beta0...v0.6.9-beta0
v0.6.8-beta0
What's Changed
🚀 Enhancements
- Add search field and fastscroll to AppControl list screen by @d4rken in #55
- AppControl: Add sort options and improve faster scroller. by @d4rken in #56
- Show version info on beta/dev ribbon by @d4rken in #59
- Logging improvements by @d4rken in #60
🐞 Bug fixes
- Fix AppCleaner ACS automation some MIUI 14 ROMs by @d4rken in #54
- Core: Retry failed File.canDelete() with root if available. by @d4rken in #61
- Google Play tests force some weird activity starts, prevent it crashing. by @d4rken in #62
- Fix ANR caused by taskManager.submit(...) blocking PendingIntent.finish() by @d4rken in #63
🤷 Other changes
Full Changelog: v0.6.7-beta0...v0.6.8-beta0