v2.0.4369
版本发布时间: 2024-06-02 01:03:03
lihenggui/blocker最新发布版本:v2.0.4839(2024-09-18 02:31:30)
What's New:
- Introduced several new ViewModel tests including
SettingsViewModelTest
,AppSortViewModelTest
,ComponentSortViewModelTest
,GeneralRuleViewModelTest
,SearchViewModelTest
, andRuleDetailViewModelTest
to enhance test coverage and reliability. - Added git features within the app for better version control.
- Updated tab names and integrated rules for improved user experience.
- Added steps to update badging automatically to streamline the build process.
Improvements:
- Enhanced backend performance by offloading connectivity monitoring to a background thread.
- Migrated legacy Gradle actions to the new official gradle/actions for better build management.
- Regenerated SVG graphs and cleaned up/reformatted files for better maintainability.
- Removed the
printModulePaths
task and read modules directly from settings for a more streamlined configuration. - Updated the module graph for better visualization of dependencies.
- Improved badging and Kotlin build script for better build automation.
Bug Fixes:
- Fixed an issue (#672) where the correct job was not being used for importing MAT rules.
Dependency Updates:
- Updated various dependencies to their latest versions, including
roborazzi
,kotlinxCoroutines
,kotlin-ksp-compose
,org.jetbrains.kotlinx:kotlinx-datetime
,androidxLifecycle
,com.materialkolor:material-kolor
,org.robolectric:robolectric
,com.google.firebase:firebase-bom
,protobuf
,com.google.android.gms:play-services-oss-licenses
, andfirebaseCrashlyticsPlugin
to ensure better performance, security, and compatibility.
What's Changed
- Use strongSkipping=true by @lihenggui in https://github.com/lihenggui/blocker/pull/817
- Bump roborazzi from 1.13.0 to 1.14.0 by @dependabot in https://github.com/lihenggui/blocker/pull/818
- Add SettingsViewModelTest by @juliewww in https://github.com/lihenggui/blocker/pull/803
- Bump roborazzi from 1.14.0 to 1.15.0 by @dependabot in https://github.com/lihenggui/blocker/pull/821
- AppSortViewModelTest and ComponentSortViewModelTest by @juliewww in https://github.com/lihenggui/blocker/pull/819
- Bump kotlinxCoroutines from 1.8.0 to 1.8.1 by @dependabot in https://github.com/lihenggui/blocker/pull/825
- Offload connectivity monitor to a background thread by @lihenggui in https://github.com/lihenggui/blocker/pull/826
- Migrate legacy Gradle actions to the new official gradle/actions by @lihenggui in https://github.com/lihenggui/blocker/pull/827
- Add GeneralRuleViewModelTest by @juliewww in https://github.com/lihenggui/blocker/pull/706
- SearchViewModelTest by @juliewww in https://github.com/lihenggui/blocker/pull/822
- Regenerate SVG graphs and cleanup/reformat files by @lihenggui in https://github.com/lihenggui/blocker/pull/828
- Bump the kotlin-ksp-compose group across 1 directory with 8 updates by @dependabot in https://github.com/lihenggui/blocker/pull/833
- Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.5.0 to 0.6.0 by @dependabot in https://github.com/lihenggui/blocker/pull/831
- Bump androidxLifecycle from 2.7.0 to 2.8.0 by @dependabot in https://github.com/lihenggui/blocker/pull/829
- Revert "Bump androidxLifecycle from 2.7.0 to 2.8.0" by @lihenggui in https://github.com/lihenggui/blocker/pull/834
- Bump com.materialkolor:material-kolor from 1.4.4 to 1.5.1 by @dependabot in https://github.com/lihenggui/blocker/pull/836
- Bump roborazzi from 1.15.0 to 1.16.0 by @dependabot in https://github.com/lihenggui/blocker/pull/837
- Bump roborazzi from 1.16.0 to 1.16.1 by @dependabot in https://github.com/lihenggui/blocker/pull/840
- RuleDetailViewModelTest by @juliewww in https://github.com/lihenggui/blocker/pull/839
- Bump the gradle-plugin-and-build-tools group with 8 updates by @dependabot in https://github.com/lihenggui/blocker/pull/843
- Bump org.robolectric:robolectric from 4.12.1 to 4.12.2 by @dependabot in https://github.com/lihenggui/blocker/pull/841
- Bump the kotlin-ksp-compose group with 5 updates by @dependabot in https://github.com/lihenggui/blocker/pull/842
- Remove the printModulePaths task and read modules direct from settings by @lihenggui in https://github.com/lihenggui/blocker/pull/846
- Bump com.google.firebase:firebase-bom from 32.8.1 to 33.0.0 by @dependabot in https://github.com/lihenggui/blocker/pull/815
- Bump roborazzi from 1.16.1 to 1.17.0 by @dependabot in https://github.com/lihenggui/blocker/pull/848
- Bump com.materialkolor:material-kolor from 1.5.1 to 1.6.0 by @dependabot in https://github.com/lihenggui/blocker/pull/847
- Bump protobuf from 4.26.1 to 4.27.0 by @dependabot in https://github.com/lihenggui/blocker/pull/849
- Add git manipulation in the app by @lihenggui in https://github.com/lihenggui/blocker/pull/838
- Fix #672: Use correct job for importing MAT rules by @lihenggui in https://github.com/lihenggui/blocker/pull/850
- Update module graph by @lihenggui in https://github.com/lihenggui/blocker/pull/851
- Bump roborazzi from 1.17.0 to 1.18.0 by @dependabot in https://github.com/lihenggui/blocker/pull/852
- Update tab name and update integrated rules by @lihenggui in https://github.com/lihenggui/blocker/pull/853
- Bump com.materialkolor:material-kolor from 1.6.0 to 1.6.1 by @dependabot in https://github.com/lihenggui/blocker/pull/854
- Update schema version to 3 by @lihenggui in https://github.com/lihenggui/blocker/pull/856
- Bump roborazzi from 1.18.0 to 1.19.0 by @dependabot in https://github.com/lihenggui/blocker/pull/855
- Bump com.google.android.gms:play-services-oss-licenses from 17.0.1 to 17.1.0 by @dependabot in https://github.com/lihenggui/blocker/pull/858
- Update badging & kotlin build script by @lihenggui in https://github.com/lihenggui/blocker/pull/861
- Bump roborazzi from 1.19.0 to 1.20.0 by @dependabot in https://github.com/lihenggui/blocker/pull/857
- Bump gmsPlugin from 4.4.1 to 4.4.2 by @dependabot in https://github.com/lihenggui/blocker/pull/863
- Bump com.google.firebase:firebase-bom from 33.0.0 to 33.1.0 by @dependabot in https://github.com/lihenggui/blocker/pull/864
- Bump firebaseCrashlyticsPlugin from 2.9.9 to 3.0.1 by @dependabot in https://github.com/lihenggui/blocker/pull/830
- Add steps to update badging automatically by @lihenggui in https://github.com/lihenggui/blocker/pull/865
Full Changelog: https://github.com/lihenggui/blocker/compare/v2.0.4147...v2.0.4369
1、 Blocker-2.0.4369-foss-release.apk 7.65MB
2、 Blocker-2.0.4369-market-release.apk 8.15MB