Updated change log for 1.4.20

This commit is contained in:
Igor Chevdar
2020-11-30 12:57:07 +05:00
committed by Stanislav Erokhin
parent f88d38314e
commit 5f8448b25d
+23
View File
@@ -1,3 +1,26 @@
# 1.4.20 (Nov 2020)
* XCode 12 support
* Completely reworked escape analysis for object allocation
* Use ForeignException wrapper to handle native exceptions ([GH-3553](https://github.com/JetBrains/kotlin-native/issues/3553))
* CocoaPods plugin improvements
* equals/hashCode support for adapted callable references ([KT-39800](https://youtrack.jetbrains.com/issue/KT-39800))
* equals/hashCode support for fun interfaces ([KT-39798](https://youtrack.jetbrains.com/issue/KT-39798))
* IR-level optimizations
* Constant folding
* String concatenation flattenning
* Various fixes/improvements to compiler caches
* Some fixes to samples (calculator, tensorflow)
* Bug fixes
* Eliminate recursive GC calls ([KT-42275](https://youtrack.jetbrains.com/issue/KT-42275))
* Fix support for @OverrideInit constructors with default arguments ([KT-41910](https://youtrack.jetbrains.com/issue/KT-41910))
* Fix support for forward declarations ([KT-41655](https://youtrack.jetbrains.com/issue/KT-41655))
* [KT-41394](https://youtrack.jetbrains.com/issue/KT-41394)
* [KT-41811](https://youtrack.jetbrains.com/issue/KT-41811)
* [KT-41716](https://youtrack.jetbrains.com/issue/KT-41716)
* [KT-41250](https://youtrack.jetbrains.com/issue/KT-41250)
* [KT-42000](https://youtrack.jetbrains.com/issue/KT-42000)
* [KT-41907](https://youtrack.jetbrains.com/issue/KT-41907)
# 1.4.10 (Sep 2020)
* Fixed a newline handling in @Deprecated annotation in ObjCExport ([KT-39206](https://youtrack.jetbrains.com/issue/KT-39206))
* Fixed suspend function types in ObjCExport ([KT-40976](https://youtrack.jetbrains.com/issue/KT-40976))