

See the Gradle upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.0.įor Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes. Switch your build to use Gradle 7.0 by updating your wrapper: New features and usability improvements.Matthew Haughton, Leon Linhart, Sebastian Schuberth, Aidar Nugmanoff, Martin d'Anjou, Till Krullmann, Andreas Axelsson, Pedro Tôrres, Stefan Oehme, Jeff, Rene Groeschke, Niels Doucet, Tobias Hermann, Rishaba-Jain, Jerome Dochez, Vitaly Polonetsky, Naoki Ando, Ståle Undheim. We would like to thank the following community members for their contributions to this release of Gradle: You can also see the highlights of all the changes between Gradle 6.0 to 7.0. These release notes only list what's new since Gradle 6.8.

Many incubating features have been promoted to stable. This release also introduces a feature preview for centralized dependency versions, enables build validation errors to make your builds more reliable, and makes it easier to create convention plugins for settings files. This release enables file system watching by default to make your incremental builds faster, expands support for building projects with Java 16, and adds support for building on Macs using Apple Silicon processors (such as M1).

The Gradle team is excited to announce a new major version of Gradle, 7.0.
