New Blogs
New Videos
New Releases
|
From the Gradle Team
Gradle 9 Roadmap Updates
This month, we delivered updates to the Gradle 9.0 roadmap. Our focus remains on improving build comprehensibility and scalability. As outlined on our public roadmap, the key initiatives include: delivering clean and actionable reporting, promoting the Configuration Cache as the preferred way of execution, supporting Isolated Projects, and, of course, advancing Declarative Gradle. We also plan to update Kotlin to version 2 and increase the minimum required Java version to 17. You can find more details in the Road to Gradle 9 blog post by Louis Jacomet. The target release date for Gradle 9.0 is the first quarter of 2025.
To learn more about recent updates, see Louis Jacomet’s presentation at the Gradle 9 Webinar (September 19, 2024). For a more detailed overview, including demos, see the Devoxx Belgium presentation by Louis and Alex Semin (video).
Louis and Alex presenting Gradle 9 at Devoxx Belgium:
Gradle Build Tool 8.11 is expected to be released in late October or early November. Build configuration will become faster thanks to opt-in parallel loading and storage of Configuration Cache entries. This release will also simplify troubleshooting by displaying Java compilation errors at the end of the build output, and by generating an HTML summary report covering select deprecations, warnings, and dependency problems.
You can find more information in the Gradle 8.11-rc-1 Release Notes. Note that the contents of the release candidate might slightly change in the final release.
DPE Summit Livestream Recordings Now Available
On September 24-25, Gradle Inc. hosted a major Developer Productivity Engineering event in San Francisco. The Gradle Build Tool engineering team had a booth where attendees could meet and connect with fellow Gradle users. Thanks to everyone who came over and shared their Gradle and developer productivity stories.
Meanwhile, the keynotes were live-streamed and are now available on Gradle’s YouTube channel:
Gradle Build Tool Engineering Team at DPE Summit:
100 Million Submissions on Build Scan
The Build Scan® service, a free service for analyzing builds, has hit 100 million build uploads from Gradle, Maven, and sbt projects! This includes all the gradle build --scan runs by thousands of Gradle users for both open-source and proprietary projects.
Build Scan provides analyses of build failures, build performance, dependencies, build cache, and test performance. Learn more in the Gradle User Manual.
|
Writing Tests is Hard, Fixing them is Harder
Join Trisha Gee for the webinar on November 13 - Writing tests is hard. Fixing them is harder. In this webinar, Trisha will cover several techniques for troubleshooting tests and go through some of the information you need to identify problems. She will also rant about flaky tests, and how toxic they are to developer productivity. Then she’ll share some tips on writing tests to make troubleshooting and debugging easier. Including, of course, examples for Gradle Build Tool.
See the webinar page to learn more and register.
|
Featured Hacktoberfest Projects
Since Hacktoberfest started on October 1, we’ve received dozens of new contributions from participants. The hot spots are the Gradle Community Site and the Gradle Build Tool documentation. There’s still more than a week left until the end of Hacktoberfest, so it’s not too late to participate.
Some of the featured projects include:
- 🎓 Beginner: Learn Gradle - Gradle Basics, Java, Kotlin, Android
- ✅ Easy: Adopt Gradle Best Practices in your projects with GitHub Actions - GitHub Actions, Scripting, Documentation
- 📖 Easy/Medium: Expand the Gradle Cookbook - Documentation, Markdown, tech of your choice
- 🌐 Easy/Medium: Improve the Gradle Community Site (this one!) - MkDocs, Web Design, Documentation
- 🐘 Medium: Contribute to GradleUp Plugins - Java, Kotlin, Android, Documentation
- 😎 Medium: Stabilize support for ViteJS - Kotlin, JavaScript ecosystem, Gradle
- 🛠️ Medium/Advanced: Configuration Cache Compatibility in Plugins - Java, Kotlin, Gradle
|
Upcoming Events
Check out Gradle’s upcoming community and hosted events. Say hi to us at our booth and catch our speaking slots! We hope to see you at an event soon.
-
October 23-24, Community Event - Open Community Experience (OCX), fka EclipseCon. Meet Donat Csikos and Reinhold Degenfellner at the Gradle booth to talk about Gradle IDE experience and integrations and learn more about Build and CI Observability from Etienne Studer.
-
October 31, Community Event - droidcon London. We have a Gradle booth there!
-
November 5-7 and 12-14, Community Event - API: WORLD in Santa Clara and Online. Laura Kassovic, Baruch Sadogursky, and Oleg Nenashev will speak about OpenAPI extensibility and developer productivity.
-
November 11, Webinar - Writing tests is hard. Fixing them is harder with Trisha Gee. Trisha will present on troubleshooting tests and designing them for easier troubleshooting, featuring examples from Gradle Build Tool.
-
December 3-5, Community Event - APIDays Paris. Meet Oleg Nenashev at the OpenAPI track and the Open Specifications booth to learn how to leverage OpenAPI in Gradle projects.
-
February 02-03 (2025), Community Event—FOSDEM 2025. The Gradle team will be there. We’ve also applied for a Gradle Build Tool developer table, fingers crossed!
As for learning Gradle in a self-paced mode outside the live events, check out the free Gradle Build Cache training courses on DPE University to learn more about incremental builds and how they work under the hood.
See you next month!
|