Gradle 2.0 released with Groovy 2.3 and Java 8 support

Gradleware just released Gradle 2.0 which sets a new backward compatibility baseline.
The most prominent changes include an upgrade from Groovy 1.8 to 2.3.2 and support for Java 8.

Here is a list of the changes in Gradle 2.0:

  • Updated to Groovy 2.3.2
  • Support for Java 8
  • New API for resolving source and javadoc artifacts
  • Access Ivy extra info from component metadata rules
  • Collaborate with plugins via plugins.withId()
  • Support for Ivy and Maven repositories with SFTP scheme
  • Apache Maven POM profile activation based on absence of system property
  • Fine grained control of arguments passed to native tools
  • Simplified support for native cross compilation and custom platforms (GCC based toolchains)
  • New ‘ivy’ layout support for Ivy repositories
  • Default versions of code quality tools updated
  • Tooling API improvements

For more details see the official release notes.

Short URL for this post: http://wp.me/p4nxik-28G
This entry was posted in Build, config and deploy and tagged , , . Bookmark the permalink.

Leave a Reply