Features
- Removed the oss plugin and used the licensee plugin to present open-source libraries.
Bug Fixes and Minor Changes:
- Removed the Compose buildFeature flag after AGP 8.5.1.
- Used su instead of su --version to detect root permission.
- Various other minor fixes and improvements.
- Upgrade Compose to 1.7 to improve performance
Translations:
- Updated translations from Weblate to support more languages and improve localization.
What's Changed
- Cherry pick updates from NIA by @lihenggui in #907
- Bump roborazzi from 1.20.0 to 1.21.0 by @dependabot in #908
- Bump androidxLifecycle from 2.7.0 to 2.8.3 by @dependabot in #906
- Optimize jvm args for build by @lihenggui in #910
- Bump org.robolectric:robolectric from 4.12.2 to 4.13 by @dependabot in #912
- Bump org.mockito.kotlin:mockito-kotlin from 5.3.1 to 5.4.0 by @dependabot in #914
- Cleanup dependencies by @lihenggui in #918
- Upgrade Gradle to 8.9 by @lihenggui in #917
- Set up Compse rules check by @lihenggui in #924
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in #922
- Compose buildFeature flag could be removed after AGP 8.5.1 by @Goooler in #925
- Remove buggy steps in the API 30 by @lihenggui in #929
- Bump com.google.truth:truth from 1.4.3 to 1.4.4 by @dependabot in #928
- Bump com.github.jeziellago:compose-markdown from 0.5.0 to 0.5.1 by @dependabot in #927
- Bump roborazzi from 1.21.0 to 1.22.2 by @dependabot in #926
- Bump the kotlin-ksp group with 2 updates by @dependabot in #921
- Bump com.google.firebase:firebase-bom from 33.1.1 to 33.1.2 by @dependabot in #923
- Bump com.github.jeziellago:compose-markdown from 0.5.1 to 0.5.2 by @dependabot in #930
- Translations update from Weblate - SanmerApps by @SanmerBot in #915
- Bump roborazzi from 1.22.2 to 1.23.0 by @dependabot in #932
- Bump coil from 2.6.0 to 2.7.0 by @dependabot in #931
- Bump mikepenz/release-changelog-builder-action from 4.2.2 to 5 by @dependabot in #936
- Bump androidxLifecycle from 2.8.3 to 2.8.4 by @dependabot in #934
- Bump com.jraska.module.graph.assertion from 2.5.0 to 2.6.0 by @dependabot in #933
- Bump androidx.activity:activity-compose from 1.9.0 to 1.9.1 by @dependabot in #935
- Bump roborazzi from 1.23.0 to 1.25.0 by @dependabot in #938
- Bump the kotlin-ksp group with 2 updates by @dependabot in #939
- Bump protobuf from 4.27.2 to 4.27.3 by @dependabot in #940
- Bump hilt from 2.51.1 to 2.52 by @dependabot in #944
- Bump roborazzi from 1.25.0 to 1.26.0 by @dependabot in #943
- Bump the kotlin-ksp group across 1 directory with 9 updates by @dependabot in #946
- Bump gradle/actions from 3 to 4 by @dependabot in #941
- Bump androidxWork from 2.9.0 to 2.9.1 by @dependabot in #947
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in #948
- Use M3 style in the tab by @lihenggui in #951
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 by @dependabot in #954
- Translations update from Weblate - SanmerApps by @SanmerBot in #955
- Upgrade Gradle to 8.10 by @lihenggui in #953
- Bump androidx.test:runner from 1.6.1 to 1.6.2 by @dependabot in #952
- Bump com.github.jeziellago:compose-markdown from 0.5.2 to 0.5.3 by @dependabot in #956
- Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.6.0 to 0.6.1 by @dependabot in #957
- Bump androidx.compose:compose-bom from 2024.06.00 to 2024.08.00 by @dependabot in #959
- Bump the kotlin-ksp group across 1 directory with 9 updates by @dependabot in #963
- Bump androidxMacroBenchmark from 1.2.4 to 1.3.0 by @dependabot in #960
- Bump com.google.firebase:firebase-bom from 33.1.2 to 33.2.0 by @dependabot in #962
- Translations update from Weblate - SanmerApps by @SanmerBot in #964
- Bump com.android.tools:desugar_jdk_libs from 2.0.4 to 2.1.0 by @dependabot in #965
- Use Licensee plugin to replace oss-licenses-plugin by @lihenggui in #919
- Bump com.jraska.module.graph.assertion from 2.6.0 to 2.7.0 by @dependabot in #966
- Bump protobuf from 4.27.3 to 4.27.4 by @dependabot in #967
- Bump protobuf from 4.27.4 to 4.28.0 by @dependabot in #968
- Bump com.jraska.module.graph.assertion from 2.7.0 to 2.7.1 by @dependabot in #969
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.1 to 1.7.2 by @dependabot in #970
- Bump com.android.tools:desugar_jdk_libs from 2.1.0 to 2.1.1 by @dependabot in #971
- Bump com.github.jeziellago:compose-markdown from 0.5.3 to 0.5.4 by @dependabot in #972
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in #974
- Bump madrapps/jacoco-report from 1.6.1 to 1.7.0 by @dependabot in #976
- Feature/licensee: Move count licenses size into viewModel by @juliewww in #978
- Bump com.android.tools:desugar_jdk_libs from 2.1.1 to 2.1.2 by @dependabot in #979
- Bump androidx.compose:compose-bom from 2024.08.00 to 2024.09.00 by @dependabot in #981
- Bump androidxLifecycle from 2.8.4 to 2.8.5 by @dependabot in #982
- Replace TestHarness with DeviceConfigurationOverride by @lihenggui in #791
- Bump androidx.activity:activity-compose from 1.9.1 to 1.9.2 by @dependabot in #984
- Bump androidxNavigation from 2.7.7 to 2.8.0 by @dependabot in #986
- Bump the kotlin-ksp group with 2 updates by @dependabot in #985
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #989
- Use su instead su --version to detect root permission by @lihenggui in #990
New Contributors
Full Changelog: v2.0.4497...v2.0.4803