Documentation update, v0.9.2 preps. (#2096)

This commit is contained in:
Nikolay Igotti
2018-09-20 11:52:06 +03:00
committed by GitHub
parent 047c665708
commit 3b4b0728ef
2 changed files with 10 additions and 3 deletions
+9 -2
View File
@@ -1,3 +1,10 @@
## v0.9.2 (Sep 2018)
* Support Xcode 10.0
* iOS 9.0 is the minimal supported version for all targets
* Swift interop improvements
* Support shared top level values of some immutable types (i.e. String and atomic references)
* Support release Kotlin 1.3.0
## v0.9.1 (Sep 2018)
* Improve naming in produced Objective-C frameworks. Use Kotlin prefix instead of Stdlib prefix.
* Improvements in KLIB: Library versioning, IDEA-friendly internal format.
@@ -22,7 +29,7 @@
* Multiple bugfixes in compiler (coroutines, inliner)
* Support 32-bit iOS (target `ios_arm32`)
* New experimental Gradle plugin
* Support XCode 9.4.1
* Support Xcode 9.4.1
* Optimizations (switch by enum, memory management)
## v0.7.1 (Jun 2018)
@@ -30,7 +37,7 @@
* Fix NSBlock problem, preventing upload of binaries to the AppStore
* Create primitive type boxes and kotlin.String as frozen by default
* Support Gradle 4.7, provide separate run task for each executable
* Support XCode 9.4 and CoreML and ClassKit frameworks on Apple platforms
* Support Xcode 9.4 and CoreML and ClassKit frameworks on Apple platforms
* Improved runtime Kotlin variable examination
* Minor performance optimizations in compiled code and runtime
* Add `disableDesignatedInitializerChecks` definition file support
+1 -1
View File
@@ -12,7 +12,7 @@ without the need to ship an additional execution runtime.
Prerequisites:
* install JDK for your platform, instead of JRE. The build requires ```tools.jar```, which is not included in JRE;
* on macOS install Xcode 9.4.1
* on macOS install Xcode 10.0
* on Fedora 26+ ```yum install ncurses-compat-libs``` may be needed
To compile from sources use following steps: