Releases: irgaly/android-remove-unused-resources-plugin
Releases · irgaly/android-remove-unused-resources-plugin
v2.2.0
v2.2.0 - 2024/05/30 JST
- Maintenance
- Kotlin 2.0.0 #133
What's Changed
- Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 by @renovate in #116
- Update dependency gradle to v8.3 by @renovate in #115
- Update kotest to v5.7.0 by @renovate in #114
- Update actions/checkout action to v4 by @renovate in #118
- Update dependency androidx.compose:compose-bom to v2023.09.02 by @renovate in #117
- Kotlin 1.9.20, Compose Compiler 1.5.4 by @irgaly in #119
- chore(deps): update dependency gradle to v8.5 by @renovate in #120
- chore(deps): update gradle.android to v8.2.1 by @renovate in #121
- fix(deps): update dependency androidx.activity:activity-compose to v1.8.2 by @renovate in #122
- chore(deps): update actions/setup-java action to v4 by @renovate in #125
- fix(deps): update kotest to v5.8.0 by @renovate in #124
- fix(deps): update dependency androidx.compose:compose-bom to v2023.10.01 by @renovate in #123
- chore(deps): update dependency gradle to v8.7 by @renovate in #126
- chore(deps): update gradle.android to v8.3.2 by @renovate in #127
- chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 by @renovate in #128
- fix(deps): update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.7.0 by @renovate in #129
- chore(deps): update peter-evans/find-comment action to v3 by @renovate in #131
- chore(deps): update peter-evans/create-or-update-comment action to v4 by @renovate in #130
- fix(deps): update dependency androidx.compose:compose-bom to v2024 by @renovate in #132
- Update Kotlin 2.0.0 by @irgaly in #133
- bump v2.2.0, update README.md, CHANGELOG.md by @irgaly in #134
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
v2.0.0 - 2023/08/05 JST
This version has breaking changes.
- Breaking Changes
-Prur.lintVariant
and Extension'slintVariant
options are removed.- Please use
removeUnusedResources{variant}
task to specify variant instead.
- Changes
- AGP 4.X and AGP 7.0 are not supported from this version.
- Minimum support version is AGP 7.1.
Changes
- refactor: use withPlugin #103
- fix: you can apply plugins any order
- apply AGP -> remove-unused-resources
- apply remove-unused-resources -> AGP
- fix: you can apply plugins any order
- Register task as removeUnusedResources{variant} #104
-Prur.lintVariant
andlintVariant
options are removed.
- use default variant for removeUnusedResources task #109
- Migrate AGP 7.1 APIs #100
- lintOptions -> lint migration in this plugin.
- Using CommonExtension, AndroidComponentsExtension, finalizeDsl, and onVariants APIs.
Refactor
- mark RemoveUnusedResourcesTask as @DisableCachingByDefault #107
Maintenance
- Kotlin 1.9.0 + Compose Compiler 1.5.0 #97
- Update dependency gradle to v8.2 #96
- Gradle Plugin: jvmToolchain 11 + foojay-resolver #92
- CI: update_sample_diff.yml: update command #110
Full Changelog: v1.4.1...v2.0.0
v1.4.1
v1.4.0
v1.3.3
v1.3.3 - 2022/09/19
Improvements
- separate and
use original-characters-stax-xml-parser - Gradle 7.5.1
- Maven Plugin Publish 1.0.0
- add tests
Full Changelog: v1.3.2...v1.3.3
v1.3.2
v1.3.1
v1.3.0
Improvements
- Add KDoc to Extension #35
- Add information log when no UnusedResources issues found in lint results. #37
Changes
use setter functions to set option.
removeUnusedResource {
excludeIds("R.color.unused_exclude_color")
excludeIdPatterns("R\\..*exclude_pattern.*")
excludeFilePatterns("**/values/exclude_colors.xml")
}
Full Changelog: v1.2.0...v1.3.0