Skip to content

Releases: irgaly/android-remove-unused-resources-plugin

v2.2.0

30 May 08:01
v2.2.0
08b7e7b
Compare
Choose a tag to compare

v2.2.0 - 2024/05/30 JST

  • Maintenance

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

08 Aug 07:32
v2.1.0
43198eb
Compare
Choose a tag to compare

v2.1.0 - 2023/08/08 JST

  • Changes
    • Support Gradle Lazy Configuration #112
      • excludeIds, excludeIdPatterns, excludeFilePatterns option uses Property syntax now.

Full Changelog: v2.0.0...v2.1.0

v2.0.0

05 Aug 09:26
v2.0.0
3758ddd
Compare
Choose a tag to compare

v2.0.0 - 2023/08/05 JST

This version has breaking changes.

  • Breaking Changes
    • -Prur.lintVariant and Extension's lintVariant 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
  • Register task as removeUnusedResources{variant} #104
    • -Prur.lintVariant and lintVariant 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

09 May 13:36
v1.4.1
6bf6b96
Compare
Choose a tag to compare

v1.4.1 - 2023/05/9 JST

Fixes

  • error on running task when lintVariant not specified #90

Full Changelog: v1.4.0...v1.4.1

v1.4.0

18 Apr 14:56
v1.4.0
2b3a89a
Compare
Choose a tag to compare

v1.4.0 - 2023/04/18 JST

Maintenance

  • Support Gradle 8 #85
  • Support Android Gradle Plugin
    8.0.0 #85
  • Sign Gradle Plugin #84

Changes

  • Deprecate rur.lint.disableLintConfig
    option #85

Full Changelog: v1.3.3...v1.4.0

v1.3.3

18 Apr 14:11
v1.3.3
c2e5f7e
Compare
Choose a tag to compare

v1.3.3 - 2022/09/19

Improvements

Full Changelog: v1.3.2...v1.3.3

v1.3.2

29 Jan 04:05
v1.3.2
ad74af8
Compare
Choose a tag to compare

Changes

  • rename configuration to removeUnusedResources by @irgaly in #45

Full Changelog: v1.3.1...v1.3.2

v1.3.1

28 Jan 12:59
v1.3.1
ad57f75
Compare
Choose a tag to compare

Fixes

  • fix OriginalCharactersStaxXmlParser read original text by @irgaly in #41
  • support AGP 7.1.0 by @irgaly in #43

Full Changelog: v1.3.0...v1.3.1

v1.3.0

25 Jan 07:14
v1.3.0
4581bbb
Compare
Choose a tag to compare

Improvements

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

v1.2.0

24 Jan 13:08
v1.2.0
eb3238b
Compare
Choose a tag to compare

Changes

  • rename excludeFiles to excludeFilePatterns by @irgaly in #33

Fixes

  • add lintOptions.isCheckGeneratedSources for rur.lint.onlyUnusedResources by @irgaly in #32

Full Changelog: v1.1.1...v1.2.0