Update changelog for 1.0.3
This commit is contained in:
+11
-9
@@ -13,6 +13,7 @@
|
||||
|
||||
- Combination of 'open' and 'override' is no longer a warning
|
||||
- [`KT-4829`](https://youtrack.jetbrains.com/issue/KT-4829) Equal conditions in "when" is now a warning
|
||||
- [`KT-6611`](https://youtrack.jetbrains.com/issue/KT-6611) "This cast can never succeed" warning is no longer reported for `Foo<T> as Foo<Any>`
|
||||
- [`KT-12302`](https://youtrack.jetbrains.com/issue/KT-12302) 'abstract' modifier for a member of interface is no longer a warning
|
||||
- [`KT-12452`](https://youtrack.jetbrains.com/issue/KT-12452) 'open' modifier for a member of interface without implementation is now a warning
|
||||
- [`KT-11111`](https://youtrack.jetbrains.com/issue/KT-11111) Overriding by inline function is now a warning, overriding by a function with reified type parameter is an error
|
||||
@@ -211,10 +212,10 @@
|
||||
|
||||
#### KDoc
|
||||
|
||||
###### New features:
|
||||
###### New features
|
||||
- Support for @receiver tag
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
- Rendering of '_' and '*' standalone characters
|
||||
- Rendering of code blocks
|
||||
- [`KT-9933`](https://youtrack.jetbrains.com/issue/KT-9933) Indentation in code fragments is not preserved
|
||||
@@ -224,13 +225,13 @@
|
||||
|
||||
#### Maven support
|
||||
|
||||
###### New features:
|
||||
###### New features
|
||||
- Inspections that check that kotlin IDEA plugin, kotlin Maven plugin and kotlin stdlib are of the same version
|
||||
- [`KT-11643`](https://youtrack.jetbrains.com/issue/KT-11643) Inspections and intentions to fix erroneously configured Maven pom file
|
||||
- [`KT-11701`](https://youtrack.jetbrains.com/issue/KT-11701) "Add Maven Dependency quick fix" in Kotlin source files
|
||||
- [`KT-11743`](https://youtrack.jetbrains.com/issue/KT-11743) Intention to replace kotlin-test with kotlin-test-junit
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
- [`KT-9492`](https://youtrack.jetbrains.com/issue/KT-9492) Configuring multiple Maven Modules
|
||||
- [`KT-11642`](https://youtrack.jetbrains.com/issue/KT-11642) Kotlin Maven configurator tags order
|
||||
- [`KT-11436`](https://youtrack.jetbrains.com/issue/KT-11436) "Choose Configurator" control opens dialogs with inconsistent modality (linux)
|
||||
@@ -238,10 +239,10 @@
|
||||
|
||||
#### Debugger
|
||||
|
||||
###### New features:
|
||||
###### New features
|
||||
- [`KT-11438`](https://youtrack.jetbrains.com/issue/KT-11438) Support navigation from stacktrace to inline function call site
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
- Do not step into inline lambda argument during step over inside inline function body
|
||||
- Fix step over for inline argument with non-local return
|
||||
- [`KT-12067`](https://youtrack.jetbrains.com/issue/KT-12067) Deadlock in Kotlin debugger is fixed
|
||||
@@ -263,7 +264,7 @@
|
||||
- [`KT-12076`](https://youtrack.jetbrains.com/issue/KT-12076) Kotlin Plugin update check: alwats display installed version number
|
||||
- [`KT-11814`](https://youtrack.jetbrains.com/issue/KT-11814) New icon for kotlin annotation classes
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
|
||||
- [`KT-5960`](https://youtrack.jetbrains.com/issue/KT-5960) Can't find usages for Java methods used from Kotlin by call convention
|
||||
- [`KT-8362`](https://youtrack.jetbrains.com/issue/KT-8362) "New Kotlin file": Keywords should be escaped in package name
|
||||
@@ -281,6 +282,7 @@
|
||||
- [`KT-12175`](https://youtrack.jetbrains.com/issue/KT-12175) Formatter: don't enforce empty line between secondary constructors without body
|
||||
- [`KT-12548`](https://youtrack.jetbrains.com/issue/KT-12548) Formatter doesn't handle spaces next to the 'is' keyword
|
||||
- [`KT-12446`](https://youtrack.jetbrains.com/issue/KT-12446) Formatter does not process spaces before class type parameters
|
||||
- [`KT-12634`](https://youtrack.jetbrains.com/issue/KT-12634) Formatter doesn't handle spaces between method name and parenthesis in method call
|
||||
- [`KT-11908`](https://youtrack.jetbrains.com/issue/KT-11908) Allow properties with custom setters to be used in generated equals/hashCode/toString
|
||||
- [`KT-11617`](https://youtrack.jetbrains.com/issue/KT-11617) Fixed title of Introduce Parameter declaration chooser
|
||||
- [`KT-11817`](https://youtrack.jetbrains.com/issue/KT-11817) Fixed rename of Kotlin enum constants through Java references
|
||||
@@ -308,14 +310,14 @@
|
||||
|
||||
### Reflection
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
- [`KT-11531`](https://youtrack.jetbrains.com/issue/KT-11531) Optimize "KCallable.name"
|
||||
|
||||
### JS
|
||||
|
||||
- Improve performance of maps and sets
|
||||
|
||||
###### Issues fixed:
|
||||
###### Issues fixed
|
||||
- [`KT-6942`](https://youtrack.jetbrains.com/issue/KT-6942) Generate structural equality check (i.e. `Any.equals`) instead of referential check (===) value equality patterns in `when`
|
||||
- [`KT-7228`](https://youtrack.jetbrains.com/issue/KT-7228) Wrong AbstractList signature
|
||||
- [`KT-8299`](https://youtrack.jetbrains.com/issue/KT-8299) Wrong access to private member in autogenerated code in data class
|
||||
|
||||
Reference in New Issue
Block a user