August 2025

Welcome to the August 2025 Gradle Build Tool newsletter! This month, we're featuring new videos from Gradle experts on build optimization, new releases for popular plugins, an update on our Google Summer of Code projects, and our newest Shared Build Logic tutorial.

From the community

New posts

New videos

New releases

From the Gradle team

Gradle 9.0.0 major release

Gradle 9.0.0

Gradle 9.0.0 is a new major release that incorporates many features since version 8.0.

This major release includes:

👉 Update to Gradle 9.0.0.

How to reduce Maven Central traffic

Maven Central traffic

At Gradle, we understand the importance of reducing traffic to Maven Central, a critical resource for the JVM community.

This blog post explains how using a caching proxy or artifact repository can improve build times, save on network costs, and prevent throttling issues.

👉 Read the blog post.

New Gradle “Shared Build Logic” course

Shared Build Logic Course

We’ve kicked off a new initiative at Gradle: publishing free, online learning courses on YouTube in addition to DPE University.

Our first release is the Gradle Tutorial - Shared Build Logic, a six-part, self-paced series that shows how to centralize and reuse build logic. You’ll learn practical techniques for making your builds more modular, consistent, and maintainable.

👉 Take the course.

Google Summer of Code mid-term update

Google Summer of Code

Our partnership with the Kotlin Foundation for Google Summer of Code (GSoC) 2025 continues, with mentors from across the community guiding five students on impactful Gradle-focused projects. We’re thrilled to announce that all five students successfully passed their mid-term evaluations at the end of July.

Here’s a summary of their impressive progress:

  1. Improving Configuration Cache Adoption - Nouran Atef is working to facilitate the adoption of Gradle’s Configuration Cache across the ecosystem. She has submitted compatibility patches for several popular plugins (Nebula Lint, Compose Multiplatform Localization, Liquibase) and shared her key learnings in a recent blog post.
  2. Simplifying Maven Central Publishing - Yongjun Hong has developed new Gradle plugins for Maven Central Publishing. These plugins simplify the process by allowing developers to define project-level defaults for pom.xml files and validate artifacts (including metadata and signing) before publishing.
  3. Enhancing the IntelliJ Platform Gradle Plugin - Victoria Chuks Alajemba contributed to the IntelliJ Platform Gradle Plugin by improving its reporting capabilities. She also worked on parallelizing verification tasks using Gradle’s Worker API to boost performance.
  4. A New Toolchain for Jenkins Plugin Development - Aarav Mahajan released the first version of the Gradle Convention Plugin for Jenkins Plugins. As detailed in his announcement blog, this plugin adds support for key features like Bill of Materials (BOM), the Plugin Compatibility Tester, and default QA configurations.
  5. Better Kotlin Code Quality Reporting - Vanessa Johnson is enhancing static analysis reporting by integrating Gradle’s Problems API into the Detekt and Ktlint plugins. She submitted a pull request with the implementation and shared practical tips for developers in this detailed blog post.

Congratulations to all the contributors on their fantastic progress, and thanks to all mentors and maintainers! We look forward to seeing their final results.

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).

Spread the word

We encourage you to share highlights from this newsletter—let’s support the authors and contributors!

You can always find this and previous editions in the Gradle Newsletter Archive or subscribe via RSS.

The Call for Proposals for the September edition is now open, and we’d love your contributions!

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