Releases: MDP43140/LTECleanerFOSS
Releases Β· MDP43140/LTECleanerFOSS
Release 5.1.0
Finally after months (even years!) of developing this app (slowly),
its time to release another update
- Now you can choose app language on Android 13+
- REUSE compliant
- Migrate to Fragments
- Performance improvement in file scanning
- Fix grid button style on landscape UI
- Fix test library included in release version
- Format JSON config backup exports with 2 indentation spaces
- Remove baseline profile (For some reason my device cant initiate any tests,
so i removed it, the reason is because having old - Add black background option when in dark mode
- Rename preference key (old settings wont be used with new version
unless you edit the key names, see #2db8e62 for those key names) - Request legacy external storage
- Update dependency
- Gradle wrapper: 8.8 > 9.1.0
- AGP: 8.5.2 > 8.13.0
- Kotlin: 1.9.23 > 2.2.20
- androidx.appcompat: 1.7.0 > 1.7.1
- androidx.benchmark: 1.3.3 > 1.4.1
- androidx.core: 1.13.0 > 1.17.0
- androidx.test: 1.5.2 > 1.7.0
- androidx.test.espresso: 3.6.1 > 3.7.0
- androidx.test.ext: 1.2.1 > 1.3.0
- androidx.work: 2.9.1 > 2.10.3
- com.google.android.material: 1.12.0 > 1.13.0
- Code formatting & cleanups, translation, typo & bug fixes, etc...
Full Changelog: v5.0.1...v5.1.0
Release 5.0.1
- Fix crash log code format not working
- Change package name, you will
need to move the settings over to the new
package, using the built-in import/export data - Increase minimum SDK to 24 (Android 7)
- Increase target SDK to 35 (Android 15)
- Error logger is now a separate library
- App is now (slightly more) reproducible
- Auto whitelist Syncthing folders (fixes #12).
- New icon, and its monochrome variant!
- Don't "obfuscate" release apk
- Fix cleanup service wont start or crashing for Android 14+ users
- Improved APK file filters, now also includes known split APK files (apks, apkm, aab)
- Update dependency
- Add memory leak detector library for debug version
- Gradle wrapper: 8.6 > 8.8
- AGP: 8.5.2 > 8.13.0
- Kotlin: 1.9.22 > 1.9.23
- androidx.appcompat: 1.7.0-alpha03 > 1.7.0
- androidx.benchmark: 1.3.3 > 1.4.1
- androidx.core: 1.13.0-alpha05 > 1.13.0
- androidx.test: 1.5.2 > 1.7.0
- androidx.test.espresso: 3.6.1 > 3.7.0
- androidx.test.ext: 1.1.5 > 1.2.1
- androidx.work: 2.9.1 > 2.10.3
- com.google.android.material: 1.12.0-alpha03 > 1.12.0
- Add memory leak detector library for debug version
- Code formatting & cleanups, translation, typo & bug fixes, etc...
PS: this release won't have apk because I forgot to tag the commit
Full Changelog: v5.0.0...v5.0.1
Release 5.0.0
What's Changed
- Material Design 3 Update.
- Crash handler.
- Quick Shortcut.
- Clean-up background tasks
- Blacklist (Supports Kotlin regex)(aggressive filters moved here)
- Import/Export
- Smaller size.
- Remove unused resources.
- Dynamic color (but enabling this causes weird color bug)
Small changes:
- Many bug fixes
- Cleanup rerun settings now uses slider.
- Apply theme as soon as its changed in settings.
- Change "Auto theme" to "Follow system theme".
- Panic responder, will trigger cleanups and task optimizations.
- Move many different functions to CommonFunctions.kt
- Move some static constants to Constants.kt
- Dependency update
- Bump androidx.preference:preference-ktx from 1.2.0 to 1.2.1 by @dependabot in #4
- Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by @dependabot in #9
- Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2 by @dependabot in #8
- Bump com.android.tools.build:gradle from 8.2.2 to 8.3.0 by @dependabot in #10
- And more (list above is auto generated)
New Contributors
- @dependabot made their first contribution in #4
Full Commits: https://github.com/MDP43140/LTECleanerFOSS/commits/v5.0.0