Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 14, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 8.138.14.4 age confidence
jacoco (source) dependencies patch 0.8.120.8.14 age confidence
org.assertj:assertj-core (source) dependencies patch 3.27.33.27.7 age confidence
org.junit.jupiter:junit-jupiter-params (source) dependencies minor 5.12.05.14.2 age confidence
org.junit.jupiter:junit-jupiter (source) dependencies minor 5.12.05.14.2 age confidence
org.apache.commons:commons-lang3 (source) dependencies minor 3.17.03.20.0 age confidence
com.gradleup.shadow plugin minor 9.0.0-beta109.3.1 age confidence

Release Notes

gradle/gradle (gradle)

v8.14.4

Compare Source

v8.14.3: 8.14.3

Compare Source

The Gradle team is excited to announce Gradle 8.14.3.

This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.3 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.2: 8.14.2

Compare Source

The Gradle team is excited to announce Gradle 8.14.2.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.2 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.2 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.1: 8.14.1

Compare Source

The Gradle team is excited to announce Gradle 8.14.1.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.1 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14: 8.14

Compare Source

The Gradle team is excited to announce Gradle 8.14.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

jacoco/jacoco (jacoco)

v0.8.14: 0.8.14

New Features

  • JaCoCo now officially supports Java 25 (GitHub #​1950).
  • Experimental support for Java 26 class files (GitHub #​1870).
  • Branches added by the Kotlin compiler for default argument number 33 or higher are filtered out during generation of report (GitHub #​1655).
  • Part of bytecode generated by the Kotlin compiler for elvis operator that follows safe call operator is filtered out during generation of report (GitHub #​1814, #​1954).
  • Part of bytecode generated by the Kotlin compiler for more cases of chained safe call operators is filtered out during generation of report (GitHub #​1956).
  • Part of bytecode generated by the Kotlin compiler for invocations of suspendCoroutineUninterceptedOrReturn intrinsic is filtered out during generation of report (GitHub #​1929).
  • Part of bytecode generated by the Kotlin compiler for suspending lambdas with parameters is filtered out during generation of report (GitHub #​1945).
  • Part of bytecode generated by the Kotlin compiler for suspending functions and lambdas with suspension points that return inline value class is filtered out during generation of report (GitHub #​1871).
  • Part of bytecode generated by the Kotlin Compose compiler plugin for pausable composition is filtered out during generation of report (GitHub #​1911).
  • Methods generated by the Kotlin serialization compiler plugin are filtered out (GitHub #​1885, #​1970, #​1971).

Fixed bugs

  • Fixed handling of implicit else clause of when with String subject in Kotlin (GitHub #​1813, #​1940).
  • Fixed handling of implicit default clause of switch by String in Java when compiled by ECJ (GitHub #​1813, #​1940).
    Fixed handling of exceptions in chains of safe call operators in Kotlin (GitHub #​1819).

Non-functional Changes

  • JaCoCo now depends on ASM 9.9 (GitHub #​1965).

v0.8.13: 0.8.13

New Features

  • JaCoCo now officially supports Java 23 and Java 24 (GitHub #​1757, #​1631, #​1867).
  • Experimental support for Java 25 class files (GitHub #​1807).
  • Calculation of line coverage for Kotlin inline functions (GitHub #​1670).
  • Calculation of line coverage for Kotlin inline functions with reified type parameter (GitHub #​1670, #​1700).
  • Calculation of coverage for Kotlin JvmSynthetic functions (GitHub #​1700).
  • Part of bytecode generated by the Kotlin Compose compiler plugin is filtered out during generation of report (GitHub #​1616).
  • Part of bytecode generated by the Kotlin compiler for inline value classes is filtered out during generation of report (GitHub #​1475).
  • Part of bytecode generated by the Kotlin compiler for suspending lambdas without suspension points is filtered out during generation of report (GitHub #​1283).
  • Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable enum subject is filtered out during generation of report (GitHub #​1774).
  • Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable String subject is filtered out during generation of report (GitHub #​1769).
  • Part of bytecode generated by the Kotlin compiler for chains of safe call operators is filtered out during generation of report (GitHub #​1810, #​1818).
  • Method getEntries generated by the Kotlin compiler for enum classes is filtered out during generation of report (GitHub #​1625).
  • Methods generated by the Kotlin compiler for constructors and functions with JvmOverloads annotation are filtered out (GitHub #​1768).

Fixed bugs

  • Fixed interpretation of Kotlin SMAP (GitHub #​1525).
  • File extensions are preserved in HTML report in case of clashes of normalized file names (GitHub #​1660).

Non-functional Changes

  • JaCoCo build now uses Maven Wrapper and requires at least Maven 3.9.9 (GitHub #​1708, #​1707, #​1681).
  • JaCoCo now depends on ASM 9.8 (GitHub #​1862).
  • More context information when IllegalArgumentException occurs during reading of zip file (GitHub #​1833).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Mar 14, 2025
@renovate renovate bot changed the title Update all non-major dependencies to v5.12.1 Update all non-major dependencies Mar 18, 2025
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from d97b4f0 to 279d23a Compare March 18, 2025 11:54
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 8786529 to 42fb504 Compare April 2, 2025 18:08
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 42fb504 to 0466603 Compare April 11, 2025 15:23
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 477b18b to eb8352e Compare April 29, 2025 06:31
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 3 times, most recently from 6974d78 to 9232307 Compare May 28, 2025 17:02
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from e843301 to b685950 Compare June 6, 2025 01:56
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from c7dacbd to 16e2a48 Compare June 14, 2025 02:09
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 2cd462c to 685c7a8 Compare June 24, 2025 16:55
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 2991034 to 931a1c3 Compare July 4, 2025 16:11
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 931a1c3 to 79928cb Compare July 9, 2025 22:51
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from a6906d5 to 835c161 Compare July 23, 2025 10:41
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 3 times, most recently from 3753245 to 2958f11 Compare August 7, 2025 16:53
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from b7b7e8d to f2a4f8e Compare August 15, 2025 04:50
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from f2a4f8e to be0105d Compare August 31, 2025 11:15
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 89f9cbe to 046f335 Compare September 22, 2025 18:54
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 4 times, most recently from 18e87d3 to 09f37e0 Compare September 30, 2025 08:28
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 09f37e0 to 2f0882c Compare October 11, 2025 21:26
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 2f0882c to 2662753 Compare October 31, 2025 16:32
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 2662753 to 0bba642 Compare November 16, 2025 18:25
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 0bba642 to 17337b4 Compare December 5, 2025 17:36
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch 2 times, most recently from 27f705c to fcdb6cd Compare January 6, 2026 16:48
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from fcdb6cd to 7fbf9b0 Compare January 23, 2026 18:10
@renovate renovate bot force-pushed the renovate/all-non-major-dependencies branch from 7fbf9b0 to ef20cbe Compare January 24, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant