Kotlin DSL is now the default for new Gradle builds starting with Gradle 8.2, IntelliJ IDEA 2023.1, and Android Studio Giraffe. The change reflects growing maturity of Kotlin DSL, including full IDE support with auto-completion, smart content assist, and version catalog integration. Groovy DSL remains supported for existing projects. Large projects with complex build logic are advised to wait before migrating due to slower Kotlin script compilation performance compared to Groovy, though this is being actively improved through collaboration between Gradle, JetBrains, and Google.
Table of contents
Table of ContentsIntroductionAbout Kotlin DSL #Kotlin DSL as default for new builds #Current limitations and next steps #Learning more #DiscussSort: