
Develocity 2025.4
Dec 10th, 2025
Here's what's new
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?
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?”
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.
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.
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.
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 now allows filtering by HTTP request method (GET vs. HEAD). This enables more detailed analysis of dependency download traffic, particularly for caching optimization efforts.
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.
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.
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.
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.
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.
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.
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
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.
To ensure you have full compatibility and access to the latest features, please confirm the following versions are installed:
- Develocity Gradle plugin: 4.3
- Develocity Maven extension: 2.3
- Develocity sbt plugin: 1.4.2
- Develocity npm agent: 3.0.0
- Develocity npm agent loader: 1.0.0
- Develocity Python agent (beta): 0.10
- Develocity Edge: 1.6
- Develocity Artifact Cache CLI: 0.10.0
- Develocity Build Cache node: 21.2
- Develocity Test Distribution agent: 3.6
- Develocityctl: 1.20
- Develocity Reporting Kit: 2.1
- Develocity Reporting Dashboards bundle: 1.8.0
- Develocity IntelliJ plugin: 1.1.0
Ensure you are using the latest version of the Develocity plugin for your CI provider:
- Gradle Jenkins plugin
- Develocity TeamCity plugin
- Develocity Bamboo plugin
- Develocity GitLab templates
- Develocity GitHub Actions
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.
hasVerificationFailure and hasNonVerificationFailure attributes to the npm-attributes build modelnpm-network-activity build modelmethods, repositories, and repositoryMethods attributes to the gradle-network-activity and maven-dependency-resolution build models