Kotlin team is pleased to announce 1.3.30-EAP (see...
# kotlin-native
o
Kotlin team is pleased to announce 1.3.30-EAP (see https://discuss.kotlinlang.org/t/kotlin-1-3-30-early-access-preview/11780), and following changes were made in Kotlin/Native:
Copy code
* Exception backtraces in debug mode on macOS and iOS targets contains symbolic information
  * Support for 32-bit Windows targets (target mingw_x86)
  * Support for cross-compilation to Linux (x86-64 and arm32) from macOS and Windows hosts
  * Static Apple frameworks can be produced
  * Support Gradle 5.1
  * Fix alignment-related issues on ARM32 and MIPS platforms
  * Write unhandled exceptions stacktrace on device to iOS crash log
  * Fix undefined behavior in some arithmetic operations
  * Interop:
    * Get rid of libffi dependency
    * Support returning struct from C callbacks
    * Support passing Kotlin strings to C interop functions accepting UTF-32 arguments
    * Fix bool conversion
    * Support variable length arrays
    * Provide Kotlin access to C compiler intrinsics via platform.builtins package
    * Support clang modules
  * IDE
    * Kotlin/Native plugin is supported in CLion 2018.3 and AppCode/CLion 2019.1
    * Basic highlighting support for .def files
    * Navigation to source files from exception backtrace
🍏 1
🕺 2
🤘 1
👏 3
💥 3
❤️ 5
🎉 19
a
lacks only ARM64 Linux target support and then it will be the best!❤️
b
Exception backtraces in debug mode on macOS and iOS targets contains symbolic information
Anything to watch out for here in release mode?
o
Not that it shall be hard, maybe toolchain of android_arm64 could be reused, so feel free to provide the patch (we don’t have hardware to test the port)
👍 1
@basher nothing special, in release mode it behaves as it used to be
👍 1
l
I don't find the Kotlin plugin in AppCode 2019.1 EAP (191.6183.28) Marketplace. How can I install it?