3 Апреля, вышло очередное обновление Kotlin 1.8.20
Вот некоторые изменения:
Обновления нового компилятора Kotlin K2
Интерфейс AutoCloseable и Base64 кодировка теперь в стандартной библиотеке
Новая инкрементальная компиляция JVM, включенная по умолчанию
Новая экспериментальная платформа сборки Kotlin/Wasm
Новая экспериментальная версия Kotlin/Wasm
Kotlin 1.8.20 представляет новую платформу сборки под названием WebAssembly.
Мы считаем, что WebAssembly — это перспективная технология, и мы ищем новые способы использования ее в Kotlin, чтобы вы могли получить все преимущества языка.
Начиная с этого релиза, теперь вы можете использовать Kotlin/Wasm в ваших мультиплатформенных проектах. Компиляция кода Kotlin в формат WebAssembly позволяет запускать его непосредственно в браузере или в любой другой среде, которая поддерживает WebAssembly и удовлетворяет требованиям Kotlin. Это открывает широкие возможности, от создания высокопроизводительных веб‑приложений до использования серверных функций.
Kotlin/Wasm теперь находится в экспериментальной стадии развития. Ваш отзыв особенно важен на данном этапе, и мы призываем вас попробовать Kotlin/Wasm. Следуйте этому руководству, которое поможет создать свое первое приложение на Kotlin/Wasm.