Skip to content
This repository has been archived by the owner on Aug 19, 2020. It is now read-only.

1.1.3

Latest
Compare
Choose a tag to compare
@eskatos eskatos released this 29 Jan 10:57
40b7a76

Gradle Kotlin DSL 1.1.3 Release Notes

Gradle Kotlin DSL 1.1.3 brings bug fixes and the latest Kotlin release.

v1.1.3 is included in Gradle 5.2.

To use it, upgrade your Gradle wrapper in the following fashion:

$ cd $YOUR_PROJECT_ROOT
$ gradle wrapper --gradle-version 5.2 --distribution-type all

Updates since v1.1.1 (Gradle 5.1.1)

  • Kotlin 1.3.20 (#1325)

    Please see the Kotlin 1.3.20 announcement for details.

  • IDEA editing support is broken in 5.1 if gradle project root is not the same as IDEA project root (#1308, #1321)

    A problem in the serialization of the TAPI model describing the script classpath given to IDEA affecting Java 11 users was identified and fixed.

  • Script >64KB leads to Could not open cache directory (#1305, #1323)

    The Gradle Kotlin DSL script compiler caches a preprocessed version of a script to speed up its repeated evaluation.

    In previous versions, the processed version was always stored as a string constant in a Java class file which imposes a 64KB limit on such constants.

    Starting with v1.1.3, large strings are stored as external resources and no longer have a predetermined size limit.

  • Generated Plugin source is not removed if precompiled script plugin is deleted (#1306, #1316)

    The kotlin-dsl plugin will now correctly remove any stale outputs from a previous run.

For the complete list see the gradle/kotlin-dsl issues for 1.1.3.