Release History


Refer to the (Legacy) Gradle Enterprise Gradle Plugin User Manual for the release history prior to version 3.17.

Current

4.2.2

13th October 2025
  • [FIX] Test Retry: Retrying tests with Java 25 failed when neither Test Distribution nor Predictive Test selection was used

Compatible with scans.gradle.com and Develocity 2025.3 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

Previous Versions

4.2.1

2nd October 2025
  • [FIX] IDE plugin integration: Wrong event stream can sometimes be generated

Compatible with scans.gradle.com and Develocity 2025.3 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.2

16th September 2025
  • [FIX] Test Distribution: Build may request more remote executors even after falling back to local execution

Compatible with scans.gradle.com and Develocity 2025.3 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.1.1

19th August 2025
  • [NEW] Test Distribution: Code coverage results from remote agents can be aggregated if JaCoCo is used in offline mode

  • [FIX] Test Distribution: Unrecoverable test execution errors like "OutOfMemoryError" aren’t reported if "System.exit" is called after the error occurs

  • [FIX] Test Distribution: Fails to replace the path for any JVM argument file prefixed with @

Compatible with scans.gradle.com and Develocity 2025.2 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.1

15th July 2025

[NEW] Build Cache: Builds can use an alternative Edge in the presence of remote build caching errors

Compatible with scans.gradle.com and Develocity 2025.2 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.0.2

27th May 2025
  • [FIX] Build Cache: Remote Build Cache client ignores JSSE system properties

  • [FIX] Predictive Test Selection: Add a timeout for connecting to Develocity when fetching prediction data

Compatible with scans.gradle.com and Develocity 2025.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.0.1

25th April 2025
  • [NEW] Build Scan: Allow calling develocity.buildScan.buildScanPublished from subprojects

  • [FIX] Build Scan: Incorrect conflicting JNA version may be reported when using resource usage observability

Compatible with scans.gradle.com and Develocity 2025.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

4.0

8th April 2025
  • [NEW] Build Scan: The Develocity Gradle plugin no longer supports the legacy Gradle Enterprise APIs, system properties, and configuration files

  • [NEW] Build Scan: The Develocity DSL can now be accessed from non-root projects.

  • [NEW] Test Distribution: Gradle build is resilient when remote executors experience severe errors

Compatible with scans.gradle.com and Develocity 2025.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.19.2

18th February 2025
  • [FIX] Build may hang when tests are retried and the test task uses forkEvery property

  • [FIX] Build Cache: URL encoding is applied incorrectly to the multi-segment custom Build Cache request path.

  • [FIX] Test Distribution: Build fails when attempting to aggregate JaCoCo coverage reports produced by the Kover Gradle plugin

  • [FIX] Test Distribution: File compression of huge input files can lead to connection timeouts

3.19.1

23rd January 2025
  • [NEW] Build Scan: Do not capture output of Gradle’s :properties task to avoid leaking sensitive information

  • [NEW] Test Distribution: Fall back to local test execution if connection to Develocity times out instead of failing the build

  • [FIX] Test Distribution: Performance statistics can be wrong when the build gets canceled

  • [FIX] Test Distribution: Build fails when starting the Kover coverage agent newer than version 0.8.0

  • [FIX] Test Distribution: Test Distribution agent specific env variables are accessible from the test JVM

  • [FIX] Test Distribution/Predictive Test Selection: Timestamps of test events can be wrong when the test task times out

Compatible with scans.gradle.com and Develocity 2024.3 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.19

12th December 2024
  • [NEW] Build Cache: Support Edge discovery based on a Develocity user’s location preference

  • [NEW] Build Scan: Capture actual CPU load for the top 5 processes by CPU usage

  • [NEW] Build Scan: The performance configuration page is now available when using the Isolated Projects feature of Gradle

  • [NEW] Build Scan: Capture top 5 processes by memory usage

  • [NEW] Build Scan: Maximum configured Build Cache artifact size is reported if remote store has been rejected due to exceeding this limit

Compatible with scans.gradle.com and Develocity 2024.3 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.18.2

13th November 2024
  • [NEW] Test Retry: Add a failOnSkippedAfterRetry property to control whether the test task should fail if a failed test got skipped on retry

  • [FIX] Build Scan: Resource usage capturing fails silently when the build uses an incompatible JNA version

Compatible with scans.gradle.com and Develocity 2024.2 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.18.1

10th September 2024
  • [NEW] Build Cache: Increase parallel remote Build Cache operation limit

  • [FIX] Build Scan: Resource usage capturing causes excessive logging on Linux when udev is absent

  • [FIX] Build Scan: Display name extraction for Java commands with multiple -jar arguments fails when resource usage capturing is enabled

Compatible with scans.gradle.com and Develocity 2024.2 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.18

19th August 2024
  • [NEW] Build Scan: Resource usage observability in Build Scan

  • [NEW] Build Scan: Configuration cache miss reason is captured

Compatible with scans.gradle.com and Develocity 2024.2 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.6

22nd July 2024
  • [FIX] Test Retry: Retry TestNG tests with dependencies when using JUnit TestNG engine

  • [FIX] Test Retry: Retry failures in TestNG lifecycle methods when using JUnit TestNG engine

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.5

12th June 2024
  • [NEW] Build Scan: Capture timestamped version of unique Maven snapshot dependencies

  • [FIX] Predictive Test Selection: Tests may be retried in different JVM when only using Predictive Test Selection

  • [FIX] Test Distribution: When a remote executor disconnects unexpectedly, the plugin might generate invalid executor events in the Build Scan event stream

  • [FIX] Test Distribution: Proxy configuration evaluation may fail in a multi-module project

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.4

17th May 2024
  • [FIX] Test Distribution/Predictive Test Selection: Test acceleration uses wrong protocol when communicating with a proxy

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.3

8th May 2024
  • [NEW] Show the origin of the deprecated Gradle Enterprise API usage on-demand

  • [NEW] Test Distribution/Predictive Test Selection: Test acceleration requests respect proxy settings

  • [FIX] Test Distribution: Remote execution is sometimes not properly terminated

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.2

17th April 2024
  • [NEW] Build Scan: Capturing problems are only logged when the Build Scan is published or dumped

  • [FIX] Build may fail if both Gradle Enterprise and Develocity plugins are applied

  • [FIX] Predictive Test Selection: Deprecation warnings are shown for the "mode" and "profile" properties, although the properties are not set by the user

  • [FIX] Test Distribution: Improve resiliency against connection issues

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17.1

9th April 2024
  • [NEW] Support muting Gradle Enterprise deprecation warnings coming from transitive dependencies

  • [FIX] Build Scan: Task for provisioning access key fails if the Develocity server is overwritten

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.

3.17

2nd April 2024
  • [NEW] Test Distribution/Predictive Test Selection: Test Distribution and Predictive Test Selection are compatible with Gradle’s Isolated Projects

  • [NEW] Rename plugin from Gradle Enterprise to Develocity, along with new configuration DSLs, system properties, and APIs

  • [NEW] Build Scan: Insights into Gradle’s configuration caching - origin build navigation, entry size, and failure

  • [NEW] Build Scan: Develocity reliably detects when Gradle disables the remote Build Cache due to failures

  • [NEW] Build Scan: Develocity displays avoidance savings and a link to the origin Build Scan for all up-to-date Gradle artifact transform executions

  • [NEW] Test Distribution: Add support for debugging tests executed remotely on Test Distribution agents

  • [NEW] Test Distribution: Add support for relational operators in build requirements

  • [FIX] Build Scan: Canceling a Gradle build may result in an incomplete Build Scan

  • [FIX] Build Cache cannot be used when publishing a Build ScanĀ® to scans.gradle.com

  • [FIX] Predictive Test Selection: Gradle displays a "no test executed" deprecation warning when no tests are selected on Gradle 8.3 and later

  • [FIX] Test Distribution: Running test tasks is incompatible with IntelliJ’s "Run with coverage" feature

  • [FIX] Test Distribution: Builds may succeed despite unsuccessful retries of location-restricted tests

Compatible with scans.gradle.com and Develocity 2024.1 or later.

When upgrading from the Gradle Enterprise Gradle plugin, refer to the Migrating to the Develocity plugin section.