From 64aaeb52f5f313210bc21bf9d4af61c253fd6f77 Mon Sep 17 00:00:00 2001 From: Anton Yalyshev Date: Sat, 18 Jul 2020 23:44:12 +0300 Subject: [PATCH] Add change notes for 1.4-M1,2,3,RC builds #KT-40311 Fixed --- .../resources-descriptors/META-INF/plugin.xml | 57 +++++++++++++++++-- .../META-INF/plugin.xml.192 | 44 ++++++++++++++ .../META-INF/plugin.xml.193 | 44 ++++++++++++++ .../META-INF/plugin.xml.202 | 44 ++++++++++++++ .../META-INF/plugin.xml.as36 | 44 ++++++++++++++ .../META-INF/plugin.xml.as40 | 44 ++++++++++++++ .../META-INF/plugin.xml.as41 | 44 ++++++++++++++ 7 files changed, 316 insertions(+), 5 deletions(-) diff --git a/idea/resources-descriptors/META-INF/plugin.xml b/idea/resources-descriptors/META-INF/plugin.xml index c8a467ee3bd..0e622390e82 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml +++ b/idea/resources-descriptors/META-INF/plugin.xml @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform JUnit @@ -75,10 +119,10 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. - + - + @@ -110,11 +154,14 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. - + - - + + diff --git a/idea/resources-descriptors/META-INF/plugin.xml.192 b/idea/resources-descriptors/META-INF/plugin.xml.192 index 54a495672e6..874165cc34e 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.192 +++ b/idea/resources-descriptors/META-INF/plugin.xml.192 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform JUnit diff --git a/idea/resources-descriptors/META-INF/plugin.xml.193 b/idea/resources-descriptors/META-INF/plugin.xml.193 index 865ee127d1e..e8c3666f0bb 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.193 +++ b/idea/resources-descriptors/META-INF/plugin.xml.193 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform JUnit diff --git a/idea/resources-descriptors/META-INF/plugin.xml.202 b/idea/resources-descriptors/META-INF/plugin.xml.202 index 5a2c095fc92..0920a8e0f78 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.202 +++ b/idea/resources-descriptors/META-INF/plugin.xml.202 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform JUnit diff --git a/idea/resources-descriptors/META-INF/plugin.xml.as36 b/idea/resources-descriptors/META-INF/plugin.xml.as36 index 3763b046dc1..e0f302f579d 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.as36 +++ b/idea/resources-descriptors/META-INF/plugin.xml.as36 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform com.intellij.modules.androidstudio diff --git a/idea/resources-descriptors/META-INF/plugin.xml.as40 b/idea/resources-descriptors/META-INF/plugin.xml.as40 index 0c4bdfa4d23..24e5d027d7f 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.as40 +++ b/idea/resources-descriptors/META-INF/plugin.xml.as40 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform com.intellij.modules.androidstudio diff --git a/idea/resources-descriptors/META-INF/plugin.xml.as41 b/idea/resources-descriptors/META-INF/plugin.xml.as41 index 3e48ad7f706..7b6fc3666f4 100644 --- a/idea/resources-descriptors/META-INF/plugin.xml.as41 +++ b/idea/resources-descriptors/META-INF/plugin.xml.as41 @@ -15,6 +15,50 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. + 1.4-RC: +
    +
  • All source sets now include the standard library dependency by default.
  • +
  • New IDE functionality to debug coroutines.
  • +
  • The ability to define deep recursive functions using coroutines.
  • +
  • Improved Kotlin/JS integrations for npm dependencies, CSS, and dukat in Gradle, the @JsExport annotation in the default compiler backend
  • +
  • A preview for Node.js API bindings.
  • +
  • Simplified management of CocoaPods dependencies.
  • +
+ For more details, please refer to the blogpost. +

1.4-M3

+ Released: July 6, 2020 +
    +
  • JVM libraries now come with the module-info descriptor
  • +
  • Functional interfaces are added to the standard library
  • +
  • New collection operations to cover real-life cases
  • +
  • @Throws annotation in the common library
  • +
  • Deprecation of some functions on floating-point arrays
  • +
+ For more details, please refer to the blogpost. +

1.4-M2

+ Released: June 4, 2020 +
    +
  • Support for sharing code in several targets thanks to the hierarchical structure in multiplatform projects.
  • +
  • A new flexible Kotlin Project Wizard for easy creation and configuration of different types of projects.
  • +
  • A new compiler mode for library authors called explicit API mode that helps create consistent and well-described APIs.
  • +
  • Kotlin/Native support for using suspending functions from Swift and Objective-C.
  • +
  • Kotlin/JS’ refined Gradle DSL, CSS support out of the box, and a common export annotation.
  • +
+ For more details, please refer to the blogpost. +

1.4-M1

+ Released: March 23, 2020 +
    +
  • A new, more powerful type inference algorithm is enabled by default.
  • +
  • Contracts are now available for final member functions.
  • +
  • The Kotlin/JVM compiler now generates type annotations in the bytecode for Java 8+ targets.
  • +
  • There’s a new backend for Kotlin/JS that brings major improvements to the resulting artifacts.
  • +
  • Evolutionary changes in the standard library: completing deprecation cycles and deprecating some additional parts.
  • +
+ For more details, please refer to the blogpost. + ]]> +
+ com.intellij.modules.platform com.intellij.modules.androidstudio