March 2026

Welcome to the March 2026 Gradle Build Tool newsletter! This month, we're diving into Gradle 9.4.1 and ecosystem releases, exploring how AI is changing the way we contribute documentation and debug builds, and sharing a remarkable CI story from the Apache Kafka team.

From the Community

From Gradle

Gradle 9.4.1 Release

Gradle 9.4.1 is out! This release includes several patches plus focuses on better visibility with cleaner console output, improved test reports, and Java 26 support to keep up with the ecosystem.

Update your wrapper to get started:

./gradlew wrapper --gradle-version=9.4.1

👉 See the release notes

AI-ready Doc Guidelines

Want to contribute to Gradle’s documentation using AI? Now you can do it right. Gradle has published documentation guidelines designed to be fed directly to your AI assistant, giving it the context it needs to generate doc contributions that match Gradle’s standards and structure, ready to be turned into a pull request.

Feed it to your AI of choice, describe the change you want to make, and get output that’s already formatted correctly and ready for review.

👉 Read the guidelines

Gradle Profiler Release

The Gradle Profiler is a tool for profiling and benchmarking Gradle builds, helping you identify and measure performance bottlenecks. A new release makes it well worth upgrading: it now requires Java 17, integrates with the latest async-profiler, and can produce Perfetto traces without any external tools installed.

Pair it with the tracing post from the community section above for a powerful performance investigation setup.

👉 See the release notes

Gradle Publishing Plugin Release

The Gradle Plugin Publishing Plugin has a new release. Starting with 2.1.0, you can declare your plugin’s compatibility with Gradle featuresConfiguration Cache support is the first, with more to follow.

PluginPortal

Plugins marked as Configuration Cache-compatible will be promoted in the Plugin Portal search results, helping the community make faster adoption decisions.

👉 Upgrade now

Avoid a Supply Chain Disaster

Locking your dependencies is a good start, but it’s not enough on its own. A new technical deep-dive explores Dependency Drift: how vulnerabilities can slip through even when versions are pinned, and how GitHub and Develocity’s Provenance Governor can block untrusted artifacts before they ever enter your local build cache.

With supply chain attacks on the rise, this is required reading for any team running builds in GitHub’s CI.

👉 Read more

From Develocity

Build is a process, not an action

Most teams treat their build as a black box; it either passes or fails. In a new post, David Wang argues that this binary view creates a critical observability gap, hiding the real causes of slow builds, cache misses, and redundant work behind unstructured logs.

The fix is treating the build as an observable process: capturing structured execution data across the delivery pipeline so teams and AI agents can reason about root causes rather than guess from symptoms.

👉 Read the post

From 8-hour builds to 2-hour builds

You’ve probably heard the phrase, “You can’t improve what you can’t measure.” This was true for CI build and test times for the popular OSS streaming platform, Apache Kafka. This very lack of observability finally led the project committers to hit their breaking point.

In 2025, Kafka underwent a major overhaul, moving from a nearly defunct 8-hour build cycle to evergreen 2-hour builds, thanks to deep build insights and acceleration features from Develocity, combined with a modernized CI pipeline on GitHub Actions.

👉 Watch the video

Upcoming events

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

May 20-22, KotlinConf – The official JetBrains conference devoted to the Kotlin programming language.

Spread the word

We encourage you to share highlights from this newsletter.

Find this and previous editions in the Gradle Newsletter Archive or subscribe via RSS.

The Call for Proposals for the April edition is now 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