Skip to content

Commit

Permalink
Add change-notes for 1.4 to 1.4.0 branch
Browse files Browse the repository at this point in the history
  • Loading branch information
Anton Yalyshev committed Aug 12, 2020
1 parent 3f34bc1 commit df2d140
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 180 deletions.
50 changes: 14 additions & 36 deletions idea/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -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 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>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>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>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>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>
<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="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>

Expand Down
50 changes: 14 additions & 36 deletions idea/resources/META-INF/plugin.xml.201
Original file line number Diff line number Diff line change
Expand Up @@ -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 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>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>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>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>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>
<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="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>

Expand Down
50 changes: 14 additions & 36 deletions idea/resources/META-INF/plugin.xml.202
Original file line number Diff line number Diff line change
Expand Up @@ -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 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>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>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>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>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>
<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="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>

Expand Down
50 changes: 14 additions & 36 deletions idea/resources/META-INF/plugin.xml.as40
Original file line number Diff line number Diff line change
Expand Up @@ -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 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>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>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>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>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>
<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="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>

Expand Down
Loading

0 comments on commit df2d140

Please sign in to comment.