Develocity 2025.4

Dec 10th, 2025

We're excited to announce Develocity 2025.4, which offers powerful new features and enhancements designed to increase the efficiency of your build and test processes!

Key highlights include:

  • AI-powered Build and Test Failure Grouping Across Builds and Projects: Gain immediate, actionable, AI-driven insights into recurring build and test failures across the entire build history of all your projects.
  • Develocity Reporting and Visualization MCP Server for Agentic AI (Limited Availability): Query the data exposed by Develocity Reporting and Visualization using natural language to gain immediate, actionable, AI-driven insights on how to accelerate, stabilize, and cost-optimize your builds and projects.
  • Develocity Artifact Cache and Setup Cache (Limited Availability): Extend caching to your entire build life cycle, accelerating build initialization and dependency resolution to reduce overhead in ephemeral CI environments.
  • Develocity Provenance Governor: Automate Governance, Compliance, and Risk (GCR) across your entire software supply chain, ensuring that only trusted and compliant artifacts are promoted and consumed across environments.

The new AI-powered Build and Test Failure Grouping Across Builds and Projects organizes all your Gradle, Maven, and npm build and test failures across the entire build history of all your projects, providing you with a comprehensive overview to triage and prioritize failures, identify new versus recurring issues, and measure the impact of your fixes on the overall stability of your software supply chain.

The grouped failure data is exposed via the Develocity MCP server, enabling integration with your preferred AI agent. This integration allows you to directly query your build history to answer critical, high-level questions, such as:

  • What were the most common build failures on CI in the last week?
  • What types of failures happen on the production release branches?
  • Were there infrastructure issues in the last 30 minutes?
  • What problems should be prioritized for fixing first, and what will be the impact?
GitHub Copilot Using Failure Grouping Across Builds and Detailed Build Data

AI-powered Build and Test Failure Grouping Across Builds and Projects currently requires manual configuration to be enabled. Please contact the Develocity support team to get started with this capability.

The Develocity Reporting and Visualization MCP server grants AI agents direct access to the domain-specific build data exposed by the Develocity Reporting and Visualization component. The DRV MCP server empowers build engineers and infrastructure teams to instantly investigate and address organization-wide build and pipeline issues, receiving actionable recommendations via an intuitive, natural language interface. You can get actionable answers to questions, such as:

  • Understand CI hardware consumption: “Which projects use the most CI agent time?”
  • Reduce CI feedback cycles: “What projects would benefit the most from build caching optimizations?”
  • Increase local build stability: “What are the most common environmental problems leading to build failures on developers’ machines?”
Using Visual Studio Code and Claude Sonnet with the Develocity Reporting and Visualization MCP Server

The Develocity Reporting and Visualization MCP Server is available via our Limited Availability program. Please contact the Develocity support team if you want to join the program.

Develocity now extends its caching capabilities beyond build outputs to cover the entire build life cycle with the introduction of the Develocity Artifact Cache and Setup Cache. These new products reduce the "cold start" performance tax inherent to ephemeral CI environments, where no reusable artifacts from previous builds are available.

The Artifact Cache eliminates bottlenecks associated with downloading dependencies over the WAN (Wide Area Network). It serves as a caching layer between your builds and external repositories, such as Maven Central and npmjs.com, or internal repositories, like Artifactory. Using the Artifact Cache, organizations can reduce build times and egress costs, as well as improve build reliability, by caching dependencies on the LAN (Local Area Network) closer to the CI build agents. Artifact Cache has demonstrated at least a 6 times reduction in dependency resolution time for complex projects. The Artifact Cache is currently available for Gradle, Maven, and npm.

A side-by-side comparison showcasing the Artifact Cache acceleration and reduced download volume

The Setup Cache accelerates the initialization phase of builds. Build tools like Gradle perform compute-intensive steps, including compiling scripts, building the task graph, and calculating file hashes before the actual build execution begins. By restoring the initialization state on the CI agent before the build starts, the Setup Cache prevents builds from spending time doing work already done by a previous build. This optimization typically results in a 50% reduction of the Gradle configuration phase time. The Setup Cache is currently available for Gradle.

A side-by-side comparison showcasing the Setup Cache acceleration of the Gradle configuration phase

The Develocity Artifact Cache and Setup Cache is part of the Develocity Universal Cache platform, which leverages Develocity Edge to serve as one unified caching layer for the entire software supply chain.

The Develocity Artifact Cache and Setup Cache is available via our Limited Availability program. Please contact the Develocity support team if you want to join the program.

The Develocity Provenance Governor is designed to help organizations automate Governance, Compliance, and Risk (GCR) across the entire software supply chain. It enables you to define, manage, and enforce provenance and attestation policies, ensuring that only trusted and compliant artifacts are promoted and consumed across environments.

A Develocity Provenance Governor published attestations report

Leveraging your build data, the Develocity Provenance Governor collects, verifies, and evaluates provenance data and attestations. The product offers detailed provenance attestations, declarative domain-aware policies, and automated evaluation, empowering your teams to:

  • Enforce organizational and regulatory requirements for software provenance.
  • Prevent the use of untrusted or non-compliant artifacts.
  • Gain visibility into the origin and integrity of software components.
  • Streamline compliance reporting and incident response.

The current version of the Develocity Provenance Governor includes initial support for publishing attestations to the JFrog Evidence service. See the Develocity Provenance Governor product page for more information.

The Dependency Downloading dashboard now includes repository data, allowing you to identify the presence and traffic levels of various dependency repositories.

The Dependency Downloading dashboard supports filtering by repository
The Dependency Downloading dashboard includes aggregation data per repository

The Dependency Downloading dashboard now allows filtering by HTTP request method (GET vs. HEAD). This enables more detailed analysis of dependency download traffic, particularly for caching optimization efforts.

Dependency Downloading dashboard supports filtering by HTTP method

Develocity 2025.4 and Reporting Kit 2.1 are packaged with additional enhancements that help reduce sync time, save compute resources, and improve resiliency:

  • Enhanced resiliency via a self-healing process: A lightweight, continuous scan of exported data automatically identifies and rectifies any missing or obsolete information by periodically comparing builds stored in Develocity against exported ones.
  • Further increased data export efficiency: Exported data is efficiently synced via more fine-grained updates, optimizing latency and compute resources.

Analyze dependency download metrics across Gradle, Maven, and npm with the Dependency Downloading dashboard, which now also includes npm data. The same level of observability is available across all supported tools, providing a holistic, cross-platform view to streamline your performance, networking, and consumption optimization efforts.

Dependency Downloading dashboard includes npm data

Understand the direct impact of npm package downloads on overall execution time through the dependency downloading wall-clock time metric, enabling you to identify bottlenecks and improve overall build performance.

The dependency downloading wall-clock time for npm executions is now available in the Performance and Trends dashboards, allowing you to:

  • Easily identify when and where dependency fetching is slowing down your npm executions.
  • Track wall-clock time to diagnose issues related to network latency or repository responsiveness
  • Gain consistent, measurable metrics on downloading time for better performance trend analysis and optimization.
  • Confirm the acceleration and enhanced stability benefits that the Develocity Artifact Cache and Setup Cache is delivering on your npm CI/CD pipeline.
Dependency downloading wall-clock time for npm executions in the Performance dashboard
Dependency downloading wall-clock time for npm executions in the Trends dashboard

Troubleshooting npm execution and test failures can be a time-consuming challenge, often involving vast amounts of unstructured data. Understanding the cause of a single execution failure can require extensive digging through logs, and gathering insights across numerous different failures quickly becomes overwhelming. With Build and Test Failure Grouping in Build Scan for npm projects, you can now effortlessly troubleshoot your failed npm executions.

This powerful feature uses AI to intelligently group similar execution and test failures in your Build Scan summary, providing a clear and concise overview of recurring issues. By quickly identifying patterns and root causes, you can significantly reduce the time spent debugging failed executions and instead focus on resolving critical problems, ultimately improving your overall execution stability.

AI-powered Build and Test Failure Grouping in Build Scan for npm

Please contact the Develocity support team if you are interested in the AI-powered Build and Test Failure Grouping in Build Scan for npm capability.

Accelerate root cause analysis and simplify log inspection for complex npm executions through filtering the console output by process.

Console output filtering by process in Build Scan for npm

Quickly onboard any of your npm projects with Develocity via the Develocity for npm GitHub Actions.

This capability streamlines and accelerates the adoption of Develocity for npm on CI, enabling easy, organization-wide rollout by eliminating the need for changes to individual project configurations. It enables CI teams to centralize control and achieve immediate observability, including visibility into test execution when using Jest.

Example YAML for configuring Develocity for npm with GitHub Actions

Ensure optimal build acceleration by leveraging improved diagnostics for remote build cache failures in sbt. The "Build cache" page within the Performance view of an sbt Build Scan now enables you to:

  • Access clearer, more detailed diagnostics for remote build cache errors.
  • Easily diagnose and fix configuration or network issues preventing optimal acceleration.
  • Ensure your sbt builds consistently benefit from remote caching by eliminating common failure points.
Diagnose remote build cache errors in Build Scan for sbt

Administrative access to Develocity is now controlled by multiple fine-grained permissions. These permissions replace the single "Administer Develocity" permission that previously granted access to all administrative functionality. This update allows organizations to safely delegate specific administrative tasks to other users without granting them full, unrestricted access, improving security and operational efficiency.

Existing roles and access control configuration will be automatically migrated to use the new permissions

New Develocity administrative permissions

The Develocity IntelliJ Plugin now extends its real-time build execution insights to Maven builds. Version 1.1.0 of the plugin enables you to monitor the goal execution timeline and resource graphs (CPU and memory) directly within your IDE. This immediate visualization accelerates feedback loops and helps you understand build performance characteristics as they unfold.

As soon as your Build Scan is published, you receive a notification within your IDE, allowing you to quickly navigate and investigate all the additional insights surfaced by Develocity.

Learn more about the Develocity IntelliJ Plugin.

Live build timeline for a Maven build

To ensure you have full compatibility and access to the latest features, please confirm the following versions are installed:

Ensure you are using the latest version of the Develocity plugin for your CI provider:

For a smooth and successful upgrade, consult the comprehensive Develocity Upgrade Guide. Our documentation and the Develocity support team are ready to assist you throughout the process

Starting with this release, we are introducing a formal Supported Develocity Versions Policy.

Going forward, each Develocity release will be supported for 18 months before reaching its End-of-Life (EOL). Since every version now has a defined lifecycle, we encourage you to use this time to plan your future upgrades.

For more information, please visit the dedicated Supported Develocity Versions Page. Our upgrade documentation and the Develocity support team are here to assist you in planning your transition.

Support for the Develocity Build Cache Node component will end on December 31, 2026. Consequently, versions of Develocity starting with 2027.1 will no longer include or support this component.

Action Recommended: Begin migrating the deployments from the Develocity Build Cache Node to Develocity Edge. Develocity Edge offers the identical remote build caching service, but is designed for enhanced resiliency, scalability, and easier operation. Develocity Edge also serves as the infrastructure foundation of the Develocity Universal Cache platform, enabling you to benefit from a unified caching experience during the entire build life cycle across your entire software supply chain.

The Develocity Edge User Manual contains everything needed to configure and operate Develocity Edge.

To ensure a flexible upgrade path, the Develocity 2025.3 release introduced a few temporary configuration options. These options will be removed in Develocity 2026.1 and the Develocity Reporting Kit 2.2.

Action recommended: If you have set either of the following Helm values while upgrading to Develocity 2025.3+ or to Develocity Reporting Kit 2.0+, plan to migrate away from them.

  • Athena: athenaDataExport.exportType
  • Develocity Reporting Kit: legacySync.enabled

For more information about the specific Helm values, refer to the upgrade notes for the Athena Data Export or the Reporting Kit.

We will phase out the v1.0 Athena Build Model Export in Develocity 2026.1.

Action Recommended: Upgrade to the new v2.0 Athena Data Export to benefit from substantially reduced operational costs and faster query execution.

Consult the upgrade guide for the Athena integration.

Develocity supports storing data in a user-managed PostgreSQL database. We will remove support for PostgreSQL 14, which is reaching its end-of-life in November 2026, in Develocity 2026.4.

Action recommended: Upgrade to a more recent, supported version of PostgreSQL (15, 16, or 17).

See the PostgreSQL versioning page for more information. Contact us with any questions.

Dec 10, 2025
    NEW
    AI-powered Build and Test Failure Grouping Across Builds and Projects via Develocity MCP Server
    NEW
    Develocity Reporting and Visualization MCP Server for Agentic AI (Limited Availability)
    NEW
    Develocity Artifact Cache and Setup Cache for Gradle, Maven, and npm (Limited Availability)
    NEW
    Develocity Provenance Governor
    NEW
    Develocity MCP Server: Support for troubleshooting npm build and test failures
    NEW
    Build Scan: Failed Dependencies view for Gradle and Maven hides successful dependencies and expands all failed dependencies
    NEW
    Build Scan: Enhanced remote build cache diagnostics for sbt builds
    NEW
    Build Scan: AI-Powered build and test failure grouping for npm builds
    NEW
    Build Scan: Console output filtering by process for npm executions
    NEW
    Build Scan dashboards: Dependency downloading wall-clock time for npm executions is included in the Performance and Trends dashboards
    NEW
    Build Scan dashboards: Calendar widget in the Build Scan search now opens with the month selected in the current query
    NEW
    Build Scan dashboards: Calendar widget in the Build Scan search now includes a "Today" button, which navigates to the current month
    NEW
    Develocity Reporting and Visualization Dependency Downloading dashboard includes npm build data
    NEW
    Develocity Reporting and Visualization Dependency Downloading dashboard includes Repository and HTTP method filters
    NEW
    Develocity Reporting and Visualization Build Failures dashboard supports failure classification for npm executions
    NEW
    Develocity Reporting and Visualization data export optimizations
    NEW
    Develocity API: Introduction of hasVerificationFailure and hasNonVerificationFailure attributes to the npm-attributes build model
    NEW
    Develocity API: Introduction of the npm-network-activity build model
    NEW
    Develocity API: Introduction of methods, repositories, and repositoryMethods attributes to the gradle-network-activity and maven-dependency-resolution build models
    NEW
    Delegation of administrative functions to different users using fine-grained administrative permissions