Releases: JetBrains/kotlin-native
1.5.10
Changelog and the binary distribution are available at https://github.com/JetBrains/kotlin/releases/tag/v1.5.10
1.5.0
Changelog and the binary distribution are available at https://github.com/JetBrains/kotlin/releases/tag/v1.5.0
1.5.0-RC
Changelog and the binary distribution are available at https://github.com/JetBrains/kotlin/releases/tag/v1.5.0-RC
1.5.0-M2
Changelog and the binary distribution are available at https://github.com/JetBrains/kotlin/releases/tag/v1.5.0-M2
1.4.32
Download the binary distribution from https://github.com/JetBrains/kotlin/releases/tag/v1.4.32
1.5.0-M1
Changelog and the binary distribution are available at https://github.com/JetBrains/kotlin/releases/tag/v1.5.0-M1
1.4.31
- KT-44295 Fix Kotlin/Native compiler crash on Android NDK
- KT-44826 Fix failing build with "Backend Internal error: Exception during IR lowering"
- KT-44764 Fix failing build with "AssertionError: FUN name:onError_6 visibility:public modality:OPEN"
- GH-4588 Fix runtime crash in createTypeInfo in release framework binaries
Download the binary distribution from https://github.com/JetBrains/kotlin/releases/tag/v1.4.31
v1.4.30
- KT-43597 Xcode 12.2 support
- KT-43276 Add watchos_x64 target
- KT-44271 Incorrect linking when targeting linux_x64 from mingw_x64 host
- KT-43198 Init blocks inside of inline classes
- KT-42649 Fix secondary constructors of generic inline classes
- KT-38772 Support non-reified type parameters in typeOf
- KT-44219 Non-reified type parameters with recursive bounds are not supported yet
- KT-43599 K/N: Unbound symbols not allowed
- KT-42428 Inconsistent behavior of map.entries on Kotlin.Native
- Compiler customization
- Runtime
- KT-42822 Kotlin/Native Worker leaks ObjC/Swift autorelease references (and indirectly bridged K/N references) on Darwin targets
- KT-42397 Reverse-C interop usage of companion object reports spurious leaks
- GH-4482 Add a switch to destroy runtime only on shutdown
- GH-4575 Fix unchecked runtime shutdown
- GH-4194 Fix possible race in terminate handler
- KT-42172 Kotlin/Native: StableRef.dispose race condition on Kotlin deinitRuntime
- KT-42482 Kotlin subclasses of Obj-C classes are incompatible with ISA swizzling (it causes crashes)
- C-interop
- Optimizations
Download the binary distribution from https://github.com/JetBrains/kotlin/releases/tag/v1.4.30
v1.4.30-RC
- KT-44271 Incorrect linking when targeting linux_x64 from mingw_x64 host
- KT-44219 Non-reified type parameters with recursive bounds are not supported yet
- KT-43599 K/N: Unbound symbols not allowed
- KT-42172 Kotlin/Native: StableRef.dispose race condition on Kotlin deinitRuntime
- KT-42482 Kotlin subclasses of Obj-C classes are incompatible with ISA swizzling (it causes crashes)
Download the binary distribution from https://github.com/JetBrains/kotlin/releases/tag/v1.4.30-RC
v1.4.30-M1
- KT-43597 Xcode 12.2 support
- KT-43276 Add watchos_x64 target
- KT-43198 Init blocks inside of inline classes
- KT-42649 Fix secondary constructors of generic inline classes
- KT-38772 Support non-reified type parameters in typeOf
- KT-42428 Inconsistent behavior of map.entries on Kotlin.Native
- Compiler customization
- Runtime
- KT-42822 Kotlin/Native Worker leaks ObjC/Swift autorelease references (and indirectly bridged K/N references) on Darwin targets
- KT-42397 Reverse-C interop usage of companion object reports spurious leaks
- GH-4482 Add a switch to destroy runtime only on shutdown
- GH-4575 Fix unchecked runtime shutdown
- GH-4194 Fix possible race in terminate handler
- C-interop
- Optimizations
Download the binary distribution from https://github.com/JetBrains/kotlin/releases/tag/v1.4.30-M1