Gradle v5.6.3 Release Notes

Release Date: 2019-10-18 // over 4 years ago
  • ๐Ÿš€ This bug-fix release contains all changes from 5.6.1 and 5.6.2 as well as:

    • Let Kotlin DSL gracefully handle lambdas registered as extensions (5.6.3) #11014
    • ๐Ÿ“‡ Gradle Module Metadata compatibility for unique snapshots #11050
    • maven-publish publishes jars with wrong extension for known jar packagings like 'ejb' in 5.6 #10555
    • Regression in 5.5 when using dependency constraints for non-jar dependencies without a POM #10948
    • ๐Ÿ”Œ resolution failure when dependency locks and kotlin-dsl plugin are present #10697
    • ๐Ÿ— Non-Kotlin extensions crash the build when using Kotlin DSL + Kotlin plugins #10729
    • ๐Ÿ— Sporadic build failures with build-scan due to an overlapping ID assignment #10286
    • Prevent StackOverflowException caused by excessive 'or' via PatternMatcher #10330

    ๐Ÿš€ We recommend that you use Gradle 5.6.3 over any other 5.6.x release.

    โฌ†๏ธ Upgrade Instructions

    โšก๏ธ Switch your build to use Gradle 5.6.3 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.6.3

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.