Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@oehme oehme released this 06 Mar 13:44
c37d2db

This relase brings support for Gradle 8.0 and migrates the plugin to Gradle's Property API for easier configuration. All usages of Gradle-interal APIs have been removed, improving compatibility with future versions.

Breaking changes:

  • Raised minimum Gradle version to 7.1
  • Raised minimum Xtext version to 2.17.1
  • Raised minimum Java version to 11
  • SourceSet.xtendOutputDir is now SourceSet.xtend.outputDir
  • All extension/task properties now use the Property API. Groovy build scripts shouldn't need modification, but Kotlin build scripts and other statically compiled plugins will need to be adjusted
  • FileCollection properties are now final fields. Instead of classpath = ..., use classpath.from(...) (to append) or classpath.setFrom(...) (to overrwrite)