Interview of Louis Jacomet
summary
Gradle 9 aims to flip configuration cache on by default, adds an incubating isolated projects for parallel configuration that caches configuration incrementally, and plans Kotlin 2/K2 integration to speed up Kotlin build scripts; 8.7 introduces analytics for cache traces and a preview toggle for configuration cache; a big‑bang migration moves to lazy provider APIs with behind‑the‑scenes bytecode transforms to preserve compatibility; Java 22 support lands in 8.8 and Java 23 evaluation is underway; documentation feedback and PR automation are being rolled out.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:22Louis Jacomet at Gradle
- 1:06Preparing conference talks
- 1:28Gradle 9 highlights
- 2:10Configuration cache and plugins
- 3:34Isolated projects for builds
- 4:57Kotlin and Groovy in Gradle
- 6:23Lazy APIs in Gradle 9
- 8:28Java support and plans
- 9:31Advice for Gradle users
related talks
02h 43mThe road to Gradle 9
46mWhy You Should Enable Gradle Configuration Cache
49mGradle
21mWhat's new in Android Build
48mWhat's new in Gradle 5?
02h 49mGradle: Give Your Build Some Love and It Will Love You Back!
44mGradle: The Build System That Loves To Hate You
36mTop Build Performance issues in Android projects - 2023 Edition
