Add change-notes for 1.4
This commit is contained in:
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
@@ -16,46 +16,24 @@ 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>
|
||||
<h3>1.4.0</h3>
|
||||
Released: <b>August 17, 2020</b>
|
||||
<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>New compiler with better type inference.</li>
|
||||
<li>IR backends for JVM and JS in Alpha mode (<a href="https://kotlinlang.org/docs/reference/whatsnew14.html#unified-backends-and-extensibility">requires opt-in</a>).</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>
|
||||
<li>New IDE functionality to debug coroutines.</li>
|
||||
<li>IDE performance improvements: many actions, such as project opening and autocomplete suggestions now complete up to 4 times faster.</li>
|
||||
<li>New language features such as SAM conversions, trailing comma, and other.</li>
|
||||
<li>Type annotations in the JVM bytecode and new modes for generating default interfaces in Kotlin/JVM.</li>
|
||||
<li>New Gradle DSL for Kotlin/JS.</li>
|
||||
<li>Improved performance and interop with Swift and Objective-C in Kotlin/Native.</li>
|
||||
<li>Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.</li>
|
||||
<li>New collection operators, delegated properties improvements, the double-ended queue implementation ArrayDeque, and much more new things in the standard library.</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>There’s 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>.
|
||||
For more details, see <a href="https://kotlinlang.org/docs/reference/whatsnew14.html/?utm_source=product&utm_medium=link">What’s New in Kotlin 1.4.0</a> and <a href="http://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/?utm_source=product&utm_medium=link">this blog post</a>.
|
||||
<br><br>
|
||||
To get the most out of the changes and improvements introduced in Kotlin 1.4, join our <a href="https://kotlinlang.org/lp/event-14/">Online Event</a> where you will be able to enjoy four days of Kotlin talks, Q&As with the Kotlin team, and more.
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user