Release History


Please refer to the (Legacy) Gradle Enterprise Maven Extension User Manual for the release history before version 1.21.

Current

2.2.1

3rd November 2025
  • [NEW] Add IDE integration mechanism

  • [FIX] Build Cache: Local cache lock incompatibility during parallel execution

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

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

Previous Versions

2.2

16th September 2025
  • [NEW] Capture whether a Maven 4 based build is executed with the --resume flag

  • [NEW] Add support for importAdditionalPackagesOptional property in the tycho-maven-plugin

  • [NEW] Add support for useModuleVersion property in the maven-compiler-plugin version 3.14.1

  • [NEW] Add support for Maven variables interpolation in programmatic configuration

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

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

  • [FIX] Test Distribution/Predictive Test Selection: Develocity components fail to process test data if the build loses connection to the test fork immediately after establishing it

  • [FIX] Edge discovery can select an Edge that doesn’t have the lowest measured latency

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

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

2.1

15th July 2025
  • [NEW] Build Cache: Builds can use an alternative Edge in the presence of remote build caching errors.

  • [NEW] Build Cache: Add support for disableNoFonts property in the maven-javadoc-plugin version 3.11.3

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

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

2.0.1

29th 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

  • [FIX] Test Distribution: Surefire executes tests twice if the goal is invoked twice accidentally

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

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

2.0

8th April 2025
  • [NEW] Build Scan: Capture whether the build is executed with the Maven Daemon

  • [NEW] Build Scan: The Develocity Maven extension no longer supports the legacy Gradle Enterprise APIs, system properties, and configuration files

  • [NEW] Build Scan: Add test analytics support for Tycho

  • [NEW] Build Cache: Add Tycho support

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

  • [FIX] Build Scan: Build Scan is not captured when the Maven build is executed in offline mode

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

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

1.23.3

17th June 2025
  • [NEW] Add support for Maven Surefire 3.5.3

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

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

1.23.2

24th February 2025
  • [NEW] Build Cache: Add support for moduleVersion property in the maven-compiler-plugin version 3.14.0

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

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

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

1.23.1

22nd January 2025
  • [NEW] Build Scan: Add support for JSR 330 (Dependency Injection for Java) when implementing Develocity listeners

  • [NEW] Build Cache: Reduce execution time when mojo is skipped by avoiding extracting additional properties

  • [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 cancelled

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

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

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

1.23

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

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

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

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

  • [NEW] Build Cache: Add support for maven-javadoc-plugin 3.11.2

  • [NEW] Build Cache: Add support for maven-jaxb-plugin 4.0.9

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

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

1.22.2

1st October 2024
  • [NEW] Build Cache: Improve performance of input fingerprinting

  • [FIX] Test Distribution/Predictive Test Selection: Missing argument provider implementation for parameterized tests does not fail the build

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

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

1.22.1

10th September 2024
  • [NEW] Build Scan: Add support for JUnit5StatelessTestsetInfoTreeReporter

  • [NEW] Build Scan: Add support for Surefire plugin 3.5.0

  • [NEW] Build Cache: Add support for maven-javadoc-plugin 3.10.0

  • [NEW] Build Cache: Add support for maven-checkstyle-plugin 3.5.0

  • [NEW] Build Cache: Add support for Map with values of complex types when defining iteratedProperties as inputs

  • [NEW] Build Cache: Display the path to the annotation processor’s JAR in the build output

  • [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

  • [FIX] Build Cache: Increase parallel remote Build Cache operation limit

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

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

1.22

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

  • [NEW] Build Scan: Add support for Apache Maven Daemon 1.0.1

  • [NEW] Build Cache: Storing fingerprints in the Build Cache is no longer possible

  • [NEW] Build Cache: Add support for maven-surefire-plugin version 3.4.0

  • [NEW] Build Cache: Add support for maven-javadoc-plugin version 3.8.0

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

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

1.21.6

17th July 2024
  • [NEW] Build Cache: Add support for enableOutErrElements and enablePropertiesElement properties in maven-surefire-plugin version 3.3.1

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

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

1.21.5

20th June 2024
  • [NEW] Test Distribution: The Maven extension adds support for offline instrumentation when the JaCoCo Maven plugin.

  • [FIX] Build Cache: Execution of build with multiple threads causes corrupt remote Build Cache temporary directory

  • [FIX] Build Cache: Skipped Surefire and Failsafe executions cause toolchains initialization

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

  • [FIX] Test Distribution: Input/output file transfer fails if Maven 3.9.7 runs in interactive mode

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

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

1.21.4

22nd 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 Maven extension, refer to the Migrating to the Develocity extension section.

1.21.3

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

  • [NEW] Build Cache: Surefire fork-specific working directories do not impact build caching

  • [NEW] Predictive Test Selection: Predictive Test Selection 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 Maven extension, refer to the Migrating to the Develocity extension section.

1.21.2

16th April 2024
  • [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 Maven extension, refer to the Migrating to the Develocity extension section.

1.21.1

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

  • [FIX] Add additional warnings for deprecated APIs in the Maven extension

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

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

1.21

2nd April 2024
  • [NEW] Rename to Develocity Maven extension along with new XML configuration schemas, system properties, and APIs

  • [NEW] Build Cache: Enable build caching for Surefire goals if maven.surefire.debug and/or maven.failsafe.debug is used for something other than debugging

  • [NEW] Build Cache: Add support for maven-compiler-plugin version 3.13

  • [NEW] Test Distribution: Add support for developers to debug tests that are executed remotely on Test Distribution agents

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

  • [NEW] Test Distribution/Predictive Test Selection: When using an unsupported version of Surefire, TD/PTS fall back to regular execution if fallbackToRegularExecutionOnMissingPrerequisites plugin configuration property is set

  • [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 Maven extension, refer to the Migrating to the Develocity extension section.