April 2025

Welcome to the April 2025 Gradle Build Tool newsletter! This month’s update is packed with major announcements from the Gradle Build Tool and Develocity teams. Highlights include the release of Gradle 8.14 with support for Java 24, the launch of Declarative Gradle EAP 3, Develocity 2025.1, and new Gradle intro videos on YouTube. As always, check out the digest of the upcoming events, videos, and blog posts.

Before we dive in—Are you interested in learning more about Declarative Gradle? Join Paul Merlin and Sterling Greene for a special webinar on April 24. They’ll explore common developer challenges in understanding and maintaining complex builds, and show how Declarative Gradle introduces a standardized, out-of-the-box approach to simplifying and streamlining build logic. RSVP Here.

Webinar - Declarative Gradle

From the Community

New Posts

New Videos

From the Gradle Team

Gradle 8.14 Release

Gradle 8.14 Release

We expect the Gradle 8.14 release in a few days — now with Java 24 support! This release adds full compatibility with Java 24 and introduces support for GraalVM native image toolchains. It also brings enhancements to test reporting, making it easier to understand why tests were skipped. Lazy initialization of dependency configurations improves both configuration performance and memory usage. A new integrity check mode in the configuration cache also helps debug cache correctness issues more effectively.

On the build authoring side, the Problems API is expanded to support arbitrary structured data, making it easier for IDEs to consume rich diagnostics through the Tooling API, which was also extended to provide this data. See the release candidate changelog here. The final release should be live soon!

Declarative Gradle EAP 3

Declarative Gradle EAP 3

A few weeks ago, we announced the third Early Access Preview (EAP 3) of Declarative Gradle. This release introduces a new testing { } block, expands the Declarative Configuration Language (DCL) with support for List and File types, and brings improved IDE integration—including support in Android Studio, IntelliJ IDEA, and Visual Studio Code.

In EAP 3, Declarative Gradle remains experimental, but it’s ready for developers eager to explore it in simple Java, Kotlin JVM, and Android projects. While some limitations still exist, you can define your own software types or embed a DCL syntax block within Kotlin DSL build scripts. If you’re curious to try it out and share feedback, check out this blog post to get started.

If you’d like to learn more, join Paul Merlin and Sterling Greene for the “Declarative Gradle: A developer-first approach to Gradle builds” webinar on April 24, 8:00 AM PST / 17:00 CET. RSVP here.

New Gradle 101 Videos on YouTube

New Gradle 101 Videos on YouTube

In addition to the full-fledged Gradle Build Tool tutorials on DPE University, we’re updating our training materials on YouTube. We’ve started a new Gradle Build Tool 101 & Tutorials playlist, and you can already find overviews for Gradle’s core features like Tasks, Build Caching, and Version Catalogs. Check it out!
To receive updates, make sure to subscribe to the channel!

Develocity 2025.1 Release

Develocity 2025.1 Release

We’re excited to announce the release of Develocity 2025.1! We’ve packed this update with features to make your build and test processes even smoother. Here’s what’s new:

For a comprehensive look at everything new, check out the 2025.1 Release Notes.

DPE Summit - Call for Papers

DPE Summit - Call for Papers

DPE Summit is the premier event by Gradle dedicated to Developer Productivity Engineering and improving developer experience at scale. Last year’s DPE Summit featured speakers from Airbnb, Meta, Netflix, Google, and Uber. You can explore the full list of 2024 session videos and slides here.

This year’s event will take place in San Francisco on September 23-24. Tickets are already available, and we invite all Gradle users and developer productivity engineers to submit their talk ideas—the Call for Speakers is closing soon on April 27. We hope to see you there!

Upcoming Events

Meet the Gradle team and fellow community members at these upcoming events! We’d love to connect with you and discuss anything related to Gradle Build Tool, Develocity, or Developer Productivity Engineering (DPE).

Webinar on Configuration Cache!

Webinar on Configuration Cache

The Configuration Cache is one of Gradle’s most popular recent features and is set to become the preferred mode of execution in the upcoming Gradle 9.0 release. Whether you’re building Java, Kotlin, Android, or native projects, the Configuration Cache can significantly reduce configuration time—especially in large codebases. It also improves the overall developer experience, both in the IDE and when building from the command line.

In this talk, Rodrigo Oliveira will share the latest updates on the Configuration Cache, highlighting how it has evolved over the past year in terms of performance, resource efficiency, and developer experience.

You’ll learn about recent improvements—including new tooling support, integration with the Problems API, and deeper insights via Gradle Build Scan and Develocity—that make it easier than ever to adopt Configuration Cache and troubleshoot compatibility issues.

The session will include real-world metrics and examples from open-source projects that have already adopted Configuration Cache (including Gradle itself). Finally, Rodrigo will discuss what’s coming next, and how teams can prepare for Configuration Cache to be enabled by default in a future release. RSVP here

You can also join the community channels to learn more!

Spread the Word

We invite you to share news from this newsletter—Let’s help the authors and contributors! As always, this newsletter is also published in our Gradle Newsletter Archive, and you can share it as a link or subscribe via RSS.

Finally, the Call for Proposals for the May newsletter edition is already open.

If you have some news you’d like us to share in the next issue, let us know using the #community-news channel on the Gradle Community Slack or by mentioning @Gradle on Twitter/X.

Until next time!
— The Gradle Team

Gradle Inc. | 2261 Market Street | San Francisco, CA 94114
Privacy Policy | Unsubscribe