From 3f2f79ef591e4e2bf0a879bdccc0da92edd3ce67 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Fri, 9 Sep 2016 18:19:01 +0300 Subject: [PATCH] Update changelog for 1.0.4 --- ChangeLog.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 8398b490cee..68b61d6fa30 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -167,6 +167,10 @@ These artifacts include extensions for the types available in the latter JDKs, s - [`KT-13421`](https://youtrack.jetbrains.com/issue/KT-13421) Fix AssertionError: Only integer constants should be checked for overflow - [`KT-13555`](https://youtrack.jetbrains.com/issue/KT-13555) Fix internal error "resolveToInstruction" - [`KT-8989`](https://youtrack.jetbrains.com/issue/KT-8989) Change error messages: Replace "invisible_fake" with "invisible (private in a supertype)" +- [`KT-13612`](https://youtrack.jetbrains.com/issue/KT-13612) Val reassignment in try / catch +- [`KT-5469`](https://youtrack.jetbrains.com/issue/KT-5469) Incorrect "is never used" warning for value used in catch block +- [`KT-13510`](https://youtrack.jetbrains.com/issue/KT-13510) Missing "Nested class not allowed" error for anonymous object inside val initializer +- [`KT-13685`](https://youtrack.jetbrains.com/issue/KT-13685) Fix NPE when resolving callable references on incomplete code - Change error messages: Fix quotes around keywords in diagnostic messages - Change error messages: Remove quotes around visibilities @@ -295,6 +299,8 @@ These artifacts include extensions for the types available in the latter JDKs, s - [`KT-13444`](https://youtrack.jetbrains.com/issue/KT-13444) "Invert if" intention changes semantics for nested if with return - [`KT-13536`](https://youtrack.jetbrains.com/issue/KT-13536) Fix StackOverflowError from "Unused Symbol" inspection after importing enum's values() - [`KT-12820`](https://youtrack.jetbrains.com/issue/KT-12820) Platform Type Inspection: !! quickfix shouldn't be available when any generic parameter has platform type +- [`KT-9825`](https://youtrack.jetbrains.com/issue/KT-9825) Incorrect "unused variable" warning when used in finally block +- [`KT-13715`](https://youtrack.jetbrains.com/issue/KT-13715) Prohibit applying "Change to star projection" to functional types ##### New features in intention actions, inspections and quickfixes @@ -392,6 +398,8 @@ These artifacts include extensions for the types available in the latter JDKs, s - [`KT-13025`](https://youtrack.jetbrains.com/issue/KT-13025) 'function?.invoke' does not work properly with extension functions - [`KT-12807`](https://youtrack.jetbrains.com/issue/KT-12807) Lambda was lost in generated code - [`KT-12808`](https://youtrack.jetbrains.com/issue/KT-12808) Compiler duplicates arguments and the body of lambda when lambda is in RHS of assignment operator +- [`KT-12873`](https://youtrack.jetbrains.com/issue/KT-12873) Fix ReferenceError when class delegates to complex expression +- [`KT-13658`](https://youtrack.jetbrains.com/issue/KT-13658) Wrong code when capturing object #### New features in JS @@ -413,6 +421,7 @@ These artifacts include extensions for the types available in the latter JDKs, s - [`KT-12962`](https://youtrack.jetbrains.com/issue/KT-12962) Incremental compilation: Track changes in generated files - [`KT-12923`](https://youtrack.jetbrains.com/issue/KT-12923) Incremental compilation: Compile error when code using internal class is modified - [`KT-13528`](https://youtrack.jetbrains.com/issue/KT-13528) Incremental compilation: support multi-project incremental compilation +- [`KT-13732`](https://youtrack.jetbrains.com/issue/KT-13732) Android Build folder littered with `copyFlavourTypeXXX` #### KAPT @@ -432,6 +441,10 @@ These artifacts include extensions for the types available in the latter JDKs, s - [`KT-13237`](https://youtrack.jetbrains.com/issue/KT-13237) Include kotlin-reflect.jar to classpath by default, add '-no-reflect' key to suppress this behavior +#### CLI + +- [`KT-13491`](https://youtrack.jetbrains.com/issue/KT-13491) Support '-no-reflect' in 'kotlin' command + #### Maven - [`KT-13211`](https://youtrack.jetbrains.com/issue/KT-13211) Provide better compilation failure info for TeamCity builds @@ -440,6 +453,7 @@ These artifacts include extensions for the types available in the latter JDKs, s - Fix exception "java.lang.NoClassDefFoundError: Could not initialize class kotlin.Unit" + ## 1.0.3 ### Compiler