Gradle Newsletter, May 2021 ======== Welcome to the May 2021 Gradle Build Tool newsletter. This issue covers news from the community, the latest releases of Gradle Build Tool, and updates on the JCenter shutdown and Gradle Fellowship program. ## From the Community ### Blog Posts - [Gradle 7.0 Released with Support for JDK 16][1] - summarizes new features in Gradle 7.0 - [Gradle: Version Catalogs][2] - describes the new [central declaration of dependencies][3] feature in Gradle 7.0 ### Videos - [What’s New in Android Gradle Plugin][4] - discusses what’s new in Android Gradle Plugin 7.0 (from Google I/O) - [Top Gradle 7 Features & Improvements][5] - discusses how to get the most out of Gradle 7 ### Plugins - [Shadow Plugin 7.0.0][6] adds support for Gradle 7 ## From Gradle Team ### JCenter Shutdown Update JCenter is now read-only, but JFrog has [decided to keep JCenter as a read-only repository indefinitely][7]. No new packages can be published to JCenter and all Bintray services have been shut down. We still recommend that you reduce your dependency on JCenter as the latest versions of packages will be migrating to other repositories. See our [blog post][8] for more information. ### Gradle Fellowship Program Update Members of the [Gradle Fellowship][9] program are now included in the [JetBrains Developer Recognition Program][10]. See the [blog post][11] from JetBrains for details. The Gradle Fellowship program also gained two new members, Hubert Klein Ikkink, also known as mrhaki, and Tony Robalik. They joined the group previously consisting of Björn Kautler, Schalk Cronjé, James Justinic, and Lance Semmens. ## Gradle Releases ### Gradle 6.9 It will take a while for everyone to upgrade to the latest major Gradle 7.0 release. In order to bring some of the improvements sooner to users that can’t upgrade to Gradle 7.0 yet, we released Gradle 6.9 backport release. Gradle 6.9 backports limited support for Java 16, dynamic versions in the plugins block, and native support for Apple Silicon. See [release notes][12] for details. ### Gradle 7.0.2 The latest Gradle 7.0.2 release fixes several regressions reported against Gradle 7.0 including an issue causing crashes in certain scenarios. As always, we recommend using the latest patch release. See the full list of fixed issues against [Gradle 7.0.1][13] and [Gradle 7.0.2][14] for details. ## Other Releases ## Android Studio 4.2 Android Studio 4.2 has been released. This release bundles JDK 11 instead of JDK 8, reduces Gradle sync time, adds the new Upgrade Assistant for Gradle, and uses Java 8 language level by default in the Android Gradle plugin. See [Android Studio release notes][15] and [Android Gradle plugin release notes][16] for details. This is the final release to follow the old version numbering scheme. The next Android Studio release will be 2020.3.1 Arctic Fox and the Android Gradle Plugin will be 7.0. Make sure to use the latest patch release [Android Studio 4.2.1][17] that includes a number of fixes. ### IntelliJ IDEA 2021.1.1 IntelliJ IDEA 2021.1.1 has been released. It fixes an important issue with the working directory configuration that affected many Gradle users in IDEA 2021.1.See the [blog post][18] for details. ### Kotlin 1.5 Kotlin 1.5 has been released. See the [blog post][19] for details about this major release of Kotlin. [Kotlin 1.5.10][20] has also been released. ## Careers If you share our passion for developer productivity and tooling, consider joining our globally distributed team and check out our job openings at [gradle.com/careers][21]. ## Upcoming Events * __June 14__ 9:00 am - 10:30 pm (Pacific Time, US): [Introduction to Developer Productivity Engineering][22] * __June 30__ 9:00 am - 12:30 pm (Pacific Time, US): [Gradle Build Cache Deep Dive][23] See the [Gradle Training webpage][24] for an up-to-date list of all upcoming educational and training events. ---- _If you have some news you’d like us to share in the next issue, use `#gradle` on Twitter or send us an email with the details to [newsletter@gradle.com][25]._ Until next time! —The Gradle Team -- Gradle Inc. 325 9th Street San Francisco, CA 94103 https://gradle.org (Unsubscribe from future Gradle emails) [1]: https://www.infoq.com/news/2021/04/gradle-releases-version-7/ [2]: https://blog.stylingandroid.com/gradle-version-catalogs/ [3]: https://docs.gradle.org/7.0/userguide/platforms.html#sub:central-declaration-of-dependencies [4]: https://www.youtube.com/watch?v=AZBW5StgF8o [5]: https://www.youtube.com/watch?v=8FGG92wKVRQ [6]: https://github.com/johnrengelman/shadow/releases/tag/7.0.0 [7]: https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ [8]: https://blog.gradle.org/jcenter-shutdown [9]: https://gradle.org/fellowship/ [10]: https://www.jetbrains.com/community/dev-recognition/ [11]: https://blog.jetbrains.com/2021/05/18/gradle-fellows-are-now-included-in-the-jetbrains-developer-recognition-program/ [12]: https://docs.gradle.org/6.9/release-notes.html [13]: https://docs.gradle.org/7.0.1/release-notes.html#fixed-issues [14]: https://docs.gradle.org/7.0.2/release-notes.html#fixed-issues [15]: https://developer.android.com/studio/releases#4-2-0 [16]: https://developer.android.com/studio/releases/gradle-plugin#4-2-0 [17]: https://androidstudio.googleblog.com/2021/05/android-studio-421-available.html [18]: https://blog.jetbrains.com/idea/2021/04/intellij-idea-2021-1-1/ [19]: https://blog.jetbrains.com/kotlin/2021/05/kotlin-1-5-0-released/ [20]: https://github.com/JetBrains/kotlin/releases/tag/v1.5.10 [21]: https://gradle.com/careers/?utm_source=newsletter&utm_medium=email&utm_campaign=may_2021 [22]: https://gradle.com/training/dpe-workshop/?time=1623628800 [23]: https://gradle.com/training/build-cache-deep-dive-june/?time=1625011200 [24]: https://gradle.com/training/?utm_source=newsletter&utm_medium=email&utm_campaign=may_2021 [25]: mailto:newsletter@gradle.com