A note for people using Kotlin DSL for extra prope...
# gradle
f
A note for people using Kotlin DSL for extra properties the changes with version 0.16.3 which was integrated into Gradle 4.7-rc-1. There is another binary api breaking change in the Kotlin DSL to access Gradle properties (the 4th one in the last 9 months so this api is not quite stable yet). The publicly exposed org.gradle.kotlin.dsl.ExtraPropertyDelegate was renamed to org.gradle.kotlin.dsl.InitialValueExtraPropertyDelegate. Currently builds that work on v4.5.1 and v4.6 and use the ExtraPropertyDelegate type in plugins will require an upgrade of the plugins to work on v4.7+. The Properties API and Kotlin DSL are both still incubating so I shouldn't complain 🙂. I like the concept of the unified DSL for Gradle/Project and extra properties, but this type rename wasn't actually part of that change.