Skip to content

Bump com.gradleup.shadow from 9.4.3 to 9.6.1 - #365

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/com.gradleup.shadow-9.6.1
Closed

Bump com.gradleup.shadow from 9.4.3 to 9.6.1#365
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/com.gradleup.shadow-9.6.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps com.gradleup.shadow from 9.4.3 to 9.6.1.

Release notes

Sourced from com.gradleup.shadow's releases.

9.6.1

Changed

  • Use GradleException for expected build failures. (#2113)

Fixed

  • Preserve repeated lines in R8 rule files when using minimize { r8 { ... } }. (#2115)

9.6.0

Added

  • Extract R8 rules from dependency JARs when using minimize { r8 { ... } }. (#2089)

Changed

  • Rename ShadowDslMarker to ShadowDsl. (#2091)
  • POTENTIALLY BREAKING: Apply @ShadowDsl to ShadowJar, ResourceTransformer, DependencyFilter, and Relocator. (#2090)
    This restricts nested DSL configuration blocks from implicitly calling outer receiver APIs in Kotlin script files.

Fixed

  • Validate ZIP entry names to prevent Zip Slip path traversal.
  • Avoid resolving unused R8 dependency. (#2101)

9.5.1

Fixed

  • Fix eager calls for toolchainSpec in Kotlin DSL. (#2087)

9.5.0

Added

  • Check DuplicatesStrategy for merging transformers. (#2026)
    This will log warnings when an incompatible DuplicatesStrategy (e.g., EXCLUDE) is applied in Gradle configuration for built-in ResourceTransformers.
  • Add KotlinModuleMetadataTransformer. (#2073)
  • Add R8 as an opt-in minimize { r8 { ... } } tool for shrinking the final shadowed JAR. (#2077)

Changed

  • Bump min Gradle requirement to 9.2.0. (#2057)
  • Remove afterEvaluate when adding variants. (#2056)

Deprecated

  • Deprecate enableKotlinModuleRemapping for ShadowJar. (#2073)
    Apply KotlinModuleMetadataTransformer explicitly to support relocating inside Kotlin module metadata files. This flag will be disabled and removed in the next major release.
  • Deprecate everything under ShadowCopyAction. (#2083)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Aug 1, 2026
Bumps [com.gradleup.shadow](https://github.com/GradleUp/shadow) from 9.4.3 to 9.6.1.
- [Release notes](https://github.com/GradleUp/shadow/releases)
- [Commits](GradleUp/shadow@9.4.3...9.6.1)

---
updated-dependencies:
- dependency-name: com.gradleup.shadow
  dependency-version: 9.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/gradle/com.gradleup.shadow-9.6.1 branch from 25e5a11 to 8545c76 Compare August 7, 2026 10:54
@big-andy-coates

Copy link
Copy Markdown
Collaborator

The build failure is due to a Gradle API incompatibility.

Shadow plugin 9.5.0+ requires Gradle 9.2.0 or later, but this project uses Gradle 8.11. The method AdhocComponentWithVariants.addVariantsFromConfiguration(Provider, Action) was added in the Gradle 9.x API.

Options:

  1. Keep Shadow at 9.4.x (last version supporting Gradle 8.x) until the project upgrades to Gradle 9.x
  2. Upgrade the Gradle wrapper to 9.2.0+ alongside this bump

@dependabot ignore this major version

@dependabot dependabot Bot closed this Aug 20, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you about version 9.x.x again, unless you re-open this PR.

@dependabot
dependabot Bot deleted the dependabot/gradle/com.gradleup.shadow-9.6.1 branch August 20, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant