From b68c00e0e94788f961b92f445f1932a72079a0ae Mon Sep 17 00:00:00 2001 From: Marina Shishkina Date: Mon, 21 Jun 2021 14:37:50 +0300 Subject: [PATCH] rrr/1.5.20-release/ayalyshev/change-notes Update links in the plugin description Update UTM for the kotlinlang link Add change notes for 1.5.20 Co-authored-by: Anton Yalyshev --- .../resources-descriptors/META-INF/plugin.xml | 32 +++++++++++-------- .../META-INF/plugin.xml.as42 | 32 +++++++++++-------- 2 files changed, 36 insertions(+), 28 deletions(-) diff --git a/idea/resources-descriptors/META-INF/plugin.xml b/idea/resources-descriptors/META-INF/plugin.xml index 4315c36ca7d..b533e0fe1bd 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml +++ b/idea/resources-descriptors/META-INF/plugin.xml @@ -5,10 +5,12 @@ -Getting Started in IntelliJ IDEA
-Getting Started in Android Studio
+Documentation
+YouTube channel
Public Slack
-Issue tracker
+Blog
+Twitter
+Issue tracker
]]>
@snapshot@ JetBrains @@ -16,22 +18,24 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. 1.5.20-RC -
    -
  • Parallel compilation of Kotlin sources is controlled by --parallel Gradle property. The `kotlin.parallel.tasks.in.project` property is deprecated.
  • -
  • The Gradle plugin option `kotlinOptions.jdkHome` is deprecated. The JDK location can be set via tasks that implement the `UsesKotlinJavaToolchain` interface.
  • -
  • Aligned behavior of stdlib functions `isLowerCase`/`isUpperCase` and `digitToInt` across platforms.
  • -
- Learn more in the changelog. -

-

1.5.20-M1

+

1.5.20

  • String concatenation uses invokedynamic on JVM by default.
  • Annotations on function type parameters are emitted to the bytecode on JVM 1.8+.
  • -
  • Kotlin/Native: improved performance of Array.copyInto inside one array.
  • +
  • Support calling Lombok-generated Java methods from Kotlin code in the same module.
  • +
  • Kotlin/Native: improved performance of `Array.copyInto` inside one array.
  • +
  • Kotlin/Native: opt-in export of KDoc comments to the generated Objective-C headers with the `-Xexport-kdoc` compiler option.
  • Experimental caching of annotation processors' classloaders.
  • +
  • Parallel compilation of Kotlin sources is controlled by `--parallel` Gradle property. The `kotlin.parallel.tasks.in.project` property is deprecated.
  • +
  • Aligned behavior of stdlib functions `isLowerCase`/`isUpperCase` and `digitToInt` across platforms.
- Learn more in the changelog. + For more details, see What’s New in Kotlin 1.5.20 and this blog post +

+

1.5.10

+ Released: May 24, 2021 +
+ A bug fix release for Kotlin 1.5.0. + Learn more in the changelog.

1.5.0

Released: May 5, 2021 diff --git a/idea/resources-descriptors/META-INF/plugin.xml.as42 b/idea/resources-descriptors/META-INF/plugin.xml.as42 index 4794cf16f61..3d4f4ff7e88 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.as42 +++ b/idea/resources-descriptors/META-INF/plugin.xml.as42 @@ -5,10 +5,12 @@ -Getting Started in IntelliJ IDEA
-Getting Started in Android Studio
+Documentation
+YouTube channel
Public Slack
-Issue tracker
+Blog
+Twitter
+Issue tracker
]]>
@snapshot@ JetBrains @@ -16,22 +18,24 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. 1.5.20-RC -
    -
  • Parallel compilation of Kotlin sources is controlled by --parallel Gradle property. The `kotlin.parallel.tasks.in.project` property is deprecated.
  • -
  • The Gradle plugin option `kotlinOptions.jdkHome` is deprecated. The JDK location can be set via tasks that implement the `UsesKotlinJavaToolchain` interface.
  • -
  • Aligned behavior of stdlib functions `isLowerCase`/`isUpperCase` and `digitToInt` across platforms.
  • -
- Learn more in the changelog. -

-

1.5.20-M1

+

1.5.20

  • String concatenation uses invokedynamic on JVM by default.
  • Annotations on function type parameters are emitted to the bytecode on JVM 1.8+.
  • -
  • Kotlin/Native: improved performance of Array.copyInto inside one array.
  • +
  • Support calling Lombok-generated Java methods from Kotlin code in the same module.
  • +
  • Kotlin/Native: improved performance of `Array.copyInto` inside one array.
  • +
  • Kotlin/Native: opt-in export of KDoc comments to the generated Objective-C headers with the `-Xexport-kdoc` compiler option.
  • Experimental caching of annotation processors' classloaders.
  • +
  • Parallel compilation of Kotlin sources is controlled by `--parallel` Gradle property. The `kotlin.parallel.tasks.in.project` property is deprecated.
  • +
  • Aligned behavior of stdlib functions `isLowerCase`/`isUpperCase` and `digitToInt` across platforms.
- Learn more in the changelog. + For more details, see What’s New in Kotlin 1.5.20 and this blog post +

+

1.5.10

+ Released: May 24, 2021 +
+ A bug fix release for Kotlin 1.5.0. + Learn more in the changelog.

1.5.0

Released: May 5, 2021