What's New:
- Added a feature to disable tracking.
- Implemented runtime execution of
su
to detect SU in APatch and KernelSU.
Improvements:
- Updated various dependencies to newer versions, including:
com.materialkolor:material-kolor
org.jetbrains.kotlinx:kotlinx-serialization-json
protobuf
kotlin-ksp
groupgradle-plugin-and-build-tools
groupandroidx.compose.material:material
androidxLifecycle
xmlutil
org.eclipse.jgit:org.eclipse.jgit
androidx.compose:compose-bom
libsu
firebaseCrashlyticsPlugin
com.google.firebase:firebase-bom
androidx.appcompat:appcompat
androidx.test:rules
androidx.test:core
androidx.test:runner
androidx.test.espresso:espresso-core
androidx.test.ext:junit-ktx
com.google.truth:truth
- Upgraded Gradle and ktlint.
- Simplified and Kotlinified the
updateTabs
logic. - Updated translations from Weblate.
Bug Fixes:
- Fixed
CompositionLocal
LocalLifecycleOwner
not present exception.
What's Changed
- Bump com.materialkolor:material-kolor from 1.6.1 to 1.6.2 by @dependabot in #869
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.3 to 1.7.0 by @dependabot in #871
- Bump protobuf from 4.27.0 to 4.27.1 by @dependabot in #870
- Bump the kotlin-ksp group with 2 updates by @dependabot in #868
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in #872
- Bump com.materialkolor:material-kolor from 1.6.2 to 1.7.0 by @dependabot in #873
- Bump androidx.compose.material:material from 1.6.7 to 1.6.8 by @dependabot in #876
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in #877
- Bump androidxLifecycle from 2.7.0 to 2.8.2 by @dependabot in #874
- Bump xmlutil from 0.86.3 to 0.90.1 by @dependabot in #879
- Bump org.eclipse.jgit:org.eclipse.jgit from 6.9.0.202403050737-r to 6.10.0.202406032230-r by @dependabot in #881
- Bump androidx.compose:compose-bom from 2024.05.00 to 2024.06.00 by @dependabot in #880
- Bump libsu from 5.2.2 to 5.3.0 by @dependabot in #882
- Add disable tracking feature by @lihenggui in #862
- Executing su in the runtime to detect SU in APatch + KernelSU by @lihenggui in #883
- Bump firebaseCrashlyticsPlugin from 3.0.1 to 3.0.2 by @dependabot in #885
- Bump com.google.firebase:firebase-bom from 33.1.0 to 33.1.1 by @dependabot in #884
- Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 by @dependabot in #860
- Upgrade Gradle and ktlint by @lihenggui in #887
- Bump androidx.test:rules from 1.5.0 to 1.6.0 by @dependabot in #889
- Bump androidx.test:core from 1.5.0 to 1.6.0 by @dependabot in #892
- Bump androidx.test:runner from 1.5.2 to 1.6.0 by @dependabot in #891
- Translations update from Weblate - SanmerApps by @SanmerBot in #894
- Bump androidx.test.espresso:espresso-core from 3.5.1 to 3.6.0 by @dependabot in #893
- Fix CompositionLocal LocalLifecycleOwner not present exception by @lihenggui in #888
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.0 to 1.7.1 by @dependabot in #897
- Bump protobuf from 4.27.1 to 4.27.2 by @dependabot in #896
- Bump androidx.test.ext:junit-ktx from 1.1.5 to 1.2.0 by @dependabot in #890
- Bump androidx.test:rules from 1.6.0 to 1.6.1 by @dependabot in #898
- Bump libsu from 5.3.0 to 6.0.0 by @dependabot in #902
- Bump androidx.test:core from 1.6.0 to 1.6.1 by @dependabot in #901
- Bump androidx.test.ext:junit-ktx from 1.2.0 to 1.2.1 by @dependabot in #900
- Bump androidx.test:runner from 1.6.0 to 1.6.1 by @dependabot in #899
- Simplify and Kotlinfy updateTabs logic by @lihenggui in #903
- Bump com.google.truth:truth from 1.4.2 to 1.4.3 by @dependabot in #905
- Bump androidx.test.espresso:espresso-core from 3.6.0 to 3.6.1 by @dependabot in #904
Full Changelog: v2.0.4373...v2.0.4497