summaryrefslogtreecommitdiff
path: root/plugins/kotlin/plugin/resources/META-INF/plugin.xml
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/kotlin/plugin/resources/META-INF/plugin.xml')
-rw-r--r--plugins/kotlin/plugin/resources/META-INF/plugin.xml17
1 files changed, 17 insertions, 0 deletions
diff --git a/plugins/kotlin/plugin/resources/META-INF/plugin.xml b/plugins/kotlin/plugin/resources/META-INF/plugin.xml
index c89e067dc10a..ab3f64e6cc4c 100644
--- a/plugins/kotlin/plugin/resources/META-INF/plugin.xml
+++ b/plugins/kotlin/plugin/resources/META-INF/plugin.xml
@@ -18,6 +18,18 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<!--suppress PluginXmlValidity -->
<change-notes><![CDATA[
+ <h3>1.7.0</h3>
+ <ul>
+ <li>New Kotlin K2 compiler for JVM in Alpha</li>
+ <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: Experimental incremental compilation, 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">changelog</a>.
+ <br><br>
<h3>1.6.20</h3>
<ul>
<li>Language: prototype of context receivers, definitely non-nullable types</li>
@@ -156,15 +168,20 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<xi:include href="/META-INF/extensions/compiler.xml" /> <!-- extensions/compiler.xml comes from the Kotlin compiler -->
<xi:include href="kotlin-core.xml" xpointer="xpointer(/idea-plugin/*)"/>
+ <xi:include href="navigation-common.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="file-types.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="resolution.xml" xpointer="xpointer(/idea-plugin/*)"/>
+ <xi:include href="highlighting-common.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="highlighting.xml" xpointer="xpointer(/idea-plugin/*)"/>
+ <xi:include href="language.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="light-classes.xml" xpointer="xpointer(/idea-plugin/*)"/>
+ <xi:include href="formatter.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="completion.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="refactorings.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="inspections.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="indices.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="caches.xml" xpointer="xpointer(/idea-plugin/*)"/>
+ <xi:include href="caches-fe10.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="jps.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="statistics.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="scripting-support.xml" xpointer="xpointer(/idea-plugin/*)"/>