diff options
author | Mikhail Zarechenskiy <mikhail.zarechenskiy@jetbrains.com> | 2022-04-28 00:23:02 +0200 |
---|---|---|
committer | intellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com> | 2022-05-13 11:51:27 +0000 |
commit | b6ba0260a9cedbab67ef8c7550c36dbec97237ad (patch) | |
tree | e7658258366d29ac1a1479bf5636676039b0949d | |
parent | ed6bee7ccfe32ffc2078e7a72bf11ffa3d735a18 (diff) | |
download | intellij-kotlin-b6ba0260a9cedbab67ef8c7550c36dbec97237ad.tar.gz |
[kotlin] update change notes for 1.7.0-Beta
(cherry picked from commit 671cf1acb35ce1f2ab53f59b5701bd6de8c3bce4)
GitOrigin-RevId: 5fc108ef7ddb6d7709f89646bb6a3776386d8d16
-rw-r--r-- | plugins/kotlin/plugin/resources/META-INF/plugin.xml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/plugins/kotlin/plugin/resources/META-INF/plugin.xml b/plugins/kotlin/plugin/resources/META-INF/plugin.xml index fa9e9948b7c0..3fdc42cc7cd1 100644 --- a/plugins/kotlin/plugin/resources/META-INF/plugin.xml +++ b/plugins/kotlin/plugin/resources/META-INF/plugin.xml @@ -18,6 +18,17 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. <!--suppress PluginXmlValidity --> <change-notes><![CDATA[ + <h3>1.7.0-Beta</h3> + <ul> + <li>Language: changes in builder inference, allowed implementation by delegation to inlined value of inline class, changes in Opt-in annotations</li> + <li>Kotlin/JVM: performance improvements, removed `1.6` target version</li> + <li>Kotlin/Native: performance improvement for the new memory manager, embeddable compiler jar for Kotlin/Native by default, returning `Void` instead of `KotlinUnit` from `suspend` functions by default, generation of standalone executable for androidNative targets by default, prohibited exceptions through Objective-C bridges</li> + <li>Kotlin/JS: performance improvements, smaller bundle size, generated `.js` compatible with old browsers and engines</li> + <li>Libraries: extensions for `java.util.Optional` in stdlib, min/max(By/With) functions for non-empty collections, stable `Regex.matchAt()`, `Regex.matchesAt()`, `findAnnotations()`, `DeepRecursiveFunction` functions, getting named groups of a regex match in JS and Native</li> + <li>Gradle: minimal supported Gradle version is `6.7.1` and Android Gradle plugin is `3.6.4`, allow to override default Kotlin/Native compiler download URL, deprecated `kotlin.compiler.execution.strategy`, removed `useExperimentalAnnotation`, `experimentalAnnotationInUse`, `kotlin.coroutines` (and related `kotlin.experimental.coroutines` Gradle DSL option) properties</li> + </ul> + Learn more in the <a href="https://github.com/JetBrains/kotlin/releases/tag/v1.7.0-Beta">changelog</a>. + <br><br> <h3>1.6.20</h3> <ul> <li>Language: prototype of context receivers, definitely non-nullable types</li> |