Add change notes for 1.4-M1,2,3,RC builds #KT-40311 Fixed

This commit is contained in:
Anton Yalyshev
2020-07-18 23:44:12 +03:00
parent a4a398239b
commit 64aaeb52f5
7 changed files with 316 additions and 5 deletions
+52 -5
View File
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="201.7223.91" until-build="201.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="junit.xml">JUnit</depends>
@@ -75,10 +119,10 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<extensions defaultExtensionNs="com.intellij">
<pathMacroContributor implementation="org.jetbrains.kotlin.idea.KotlinPluginMacros"/>
<applicationService serviceImplementation="org.jetbrains.kotlin.idea.PluginStartupService" />
<applicationService serviceImplementation="org.jetbrains.kotlin.idea.PluginStartupService"/>
<postStartupActivity implementation="org.jetbrains.kotlin.idea.PluginStartupActivity"/>
<postStartupActivity implementation="org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginStartupActivity" />
<postStartupActivity implementation="org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginStartupActivity"/>
<postStartupActivity implementation="org.jetbrains.kotlin.idea.completion.LookupCancelWatcher"/>
<postStartupActivity implementation="org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener"/>
@@ -110,11 +154,14 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<statistics.projectUsagesCollector implementation="org.jetbrains.kotlin.idea.formatter.KotlinFormatterUsageCollector"/>
<statistics.projectUsagesCollector implementation="org.jetbrains.kotlin.idea.statistics.ProjectConfigurationCollector"/>
<fileTypeUsageSchemaDescriptor schema="Gradle Script" implementationClass="org.jetbrains.kotlin.idea.core.script.KotlinGradleScriptFileTypeSchemaDetector"/>
<fileTypeUsageSchemaDescriptor schema="Gradle Script"
implementationClass="org.jetbrains.kotlin.idea.core.script.KotlinGradleScriptFileTypeSchemaDetector"/>
<completion.ml.model implementation="org.jetbrains.kotlin.idea.completion.ml.KotlinMLRankingProvider"/>
<completion.ml.contextFeatures language="kotlin" implementationClass="org.jetbrains.kotlin.idea.completion.ml.KotlinContextFeatureProvider"/>
<suggestedRefactoringSupport language="kotlin" implementationClass="org.jetbrains.kotlin.idea.refactoring.suggested.KotlinSuggestedRefactoringSupport"/>
<completion.ml.contextFeatures language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.completion.ml.KotlinContextFeatureProvider"/>
<suggestedRefactoringSupport language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.refactoring.suggested.KotlinSuggestedRefactoringSupport"/>
<refactoring.moveInnerHandler language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.refactoring.move.MoveKotlinInnerHandler"/>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="192.7142.36" until-build="192.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="junit.xml">JUnit</depends>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="193.4099.13" until-build="193.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="junit.xml">JUnit</depends>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="202.1" until-build="203.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="junit.xml">JUnit</depends>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="192.7142.36" until-build="192.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.androidstudio</depends>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="193.5233.102" until-build="193.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.androidstudio</depends>
@@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio.
<idea-version since-build="201.7223.91" until-build="201.*"/>
<change-notes><![CDATA[
<h3>1.4-RC:</h3>
<ul>
<li>All source sets now include the standard library dependency by default.</li>
<li>New IDE functionality to debug coroutines.</li>
<li>The ability to define deep recursive functions using coroutines.</li>
<li>Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend</li>
<li>A preview for Node.js API bindings.</li>
<li>Simplified management of CocoaPods dependencies.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M3</h3>
Released: <b>July 6, 2020</b>
<ul>
<li>JVM libraries now come with the module-info descriptor</li>
<li>Functional interfaces are added to the standard library</li>
<li>New collection operations to cover real-life cases</li>
<li>@Throws annotation in the common library</li>
<li>Deprecation of some functions on floating-point arrays</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M2</h3>
Released: <b>June 4, 2020</b>
<ul>
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
<li>A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.</li>
<li>A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.</li>
<li>Kotlin/Native support for using suspending functions from Swift and Objective-C.</li>
<li>Kotlin/JS refined Gradle DSL, CSS support out of the box, and a common export annotation.</li>
</ul>
For more details, please refer to <a href="http://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/?utm_source=product&utm_medium=link">the blogpost</a>.
<h3>1.4-M1</h3>
Released: <b>March 23, 2020</b>
<ul>
<li>A new, more powerful type inference algorithm is enabled by default.</li>
<li>Contracts are now available for final member functions.</li>
<li>The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.</li>
<li>Theres a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.</li>
<li>Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.</li>
</ul>
For more details, please refer to <a href="https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/?utm_source=product&utm_medium=link">the blogpost</a>.
]]>
</change-notes>
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.androidstudio</depends>