Introduction
Welcome to the May 2024 Gradle Build Tool newsletter! Learn about DPE University and the new online courses for Gradle Build Tool, Declarative Gradle updates, the Kotlin 2.0 release, Google Summer of Code projects, and upcoming events.
|
Blog Posts
Videos and Live Demos
New Releases
-
Kotlin 2.0 release, along with a new Kotlin Compose compiler plugin for Gradle - see details below
- JHipster Lite v1.9.0 introduced official support for Kotlin DSL in Gradle
- Flutter 3.22 also added support for Kotlin DSL in Gradle
- Gradle Doctor v0.10.0 now supports checking executables for Java home directory
Books
|
From the Gradle Team
DPE University Launch
Our new learning portal, DPE University, is now live! The initial release includes six free, self-paced courses on Gradle Build Tool designed to support developers and build platform engineers across all experience levels, from beginners to salty-dog maintainers of company-scale developer productivity platforms leveraging Gradle Build Tool or Develocity:
The training platform also includes courses on Developer Productivity Engineering and Develocity. We plan to release more Gradle Build Tool training courses in the coming months. Visit the DPE University portal to get started, and subscribe to the Gradle Build Tool Newsletter to receive updates on new courses and learning paths.
Learn more about DPE University for Gradle Build Tool and other stories in the announcement post.
Upcoming Gradle 8.8 Release
We published the first release candidates of the upcoming Gradle Build Tool 8.8 release. This release is expected to include full support for Java 22, support for configuring Gradle daemons via the Java toolchain, improved IDE performance for large projects, a stable version of the File Permissions API, and many build authoring and error handling improvements.
The draft release notes for the upcoming release are here. To discuss any upcoming features, share feedback, or discuss the documentation for the release, use the #releases-discussion channel on the Gradle Community Slack.
Declarative Gradle
Paul Merlin and Sterling Greene presenting on Declarative Gradle at KotlinConf
We’re working towards the first Early Access Preview (EAP) release of Declarative Gradle this summer, as well as documentation and infrastructure, to start gathering community input.
Here are some resources with more details about the project:
Gradle.org Website: New Look
We’ve refreshed the look and feel of the gradle.org website! In addition to the new look, you’ll find a simplified navigation to help direct you to important resources—including documentation, learning materials, and key feature overviews.
Other Publications
See also the following videos and articles from the Gradle team:
|
Kotlin 2.0 Release
Gradle is highlighted among Kotlin 2 EAP Champions at the KotlinConf opening Keynote (photo by Qian)
Kotlin 2.0 has been released! It introduces a new K2 Compiler, a Kotlin Compose compiler plugin for Gradle, a new Gradle DSL for compiler options in multiplatform projects, and many other features. Learn more in this article.
We were one of the teams that participated in the Kotlin 2.0 Early-Access Program. We plan to integrate Kotlin 2.0 into the major release of Gradle Build Tool 9.0 and leverage the K2 compiler to speed up Kotlin DSL compilation.
|
Welcome the Google Summer of Code contributors!
Google Summer of Code projects have now been announced! This year, we’re doing three projects under the umbrella of the Kotlin Foundation and the Eclipse Foundation, with the Visual Studio Code Java team at Microsoft participating in mentoring. Our projects are:
If you’re interested in those projects, say hello to the contributors on the #gsoc channel on the Gradle Community Slack. All the links are available here.
|
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.
-
May 30-31, Community Event - Spring I/O - Join Spring enthusiasts from around the world in Barcelona for this two-day, interactive conference
-
June 3-5, Community Event - Community over Code EU - Oleg Nenashev will speak about open-source mentorship programs and growing new teams and community leaders
-
June 6-7, Community Event - Droidcon San Francisco - Catch Rooz Mohazzabi on a Mobile Developer Productivity Panel, hear from Inaki Villar and Nelson Osacky on “Artifact Transforms: The Other Folks of Our Android Builds”
-
June 11, Hosted Event - DPE Tour: Berlin
-
June 12, Hosted Event - DPE Tour: Boston
-
June 13, Online Event - DPE Showdown: DPE Metrics with DX, Microsoft, Spotify, and Uber
-
June 13-14, Community Event - DevBcn - Trisha Gee will discuss how tests slow developers down, and offer solutions
-
June 25, Hosted Event - DPE Tour London
-
July 11, Online Event - DPE Lowdown: How Quarkus accelerates merging Maven PR builds with Develocity
-
July 18, Hosted Event - DPE Tour DC
-
September 24-25, Hosted Event - DPE Summit - Discover the only event dedicated to the practice of Developer Productivity Engineering (DPE) and Developer Experience (DX)
|