Разработчики JetBrains выпустили Kotlin 2.4.20

Разработчики JetBrains представили релиз языка программирования Kotlin версии 2.4.20. Стандартная библиотека пополнилась поддержкой восстановления стектрейсов для корутин, а также новыми функциями для проверки элементов коллекций на равенство и уникальность и дополнительными перегрузками для ассертов в kotlin.test.
Разработчики JetBrains выпустили Kotlin 2.4.20

Разработчики JetBrains выпустили Kotlin 2.4.20. Фото: из архива компании

Разработчики, работающие с нативными платформами, оценят усовершенствованный экспорт в Swift, ускоренную инкрементальную компиляцию и автоматическую генерацию файлов Package.swift для зависимостей Swift Package Manager.

В свою очередь, Kotlin/Wasm получил изменения в поведении require() внутри JsFun, исправления порядка инициализации объектов-компаньонов и долгожданную поддержку среды выполнения Wasmtime прямо в Gradle-плагине.

В JavaScript-цель появился новый DSL для тестирования в браузере, а suspend-лямбды теперь экспортируются как асинхронные функции, при этом улучшена экспортируемость дата-классов.

Сборщик проектов Gradle теперь поддерживает версию 9.7.0, а отчётность через Problems API стала более информативной. Расширены возможности Build Tools API — добавлена поддержка целей Kotlin/JS, Kotlin/Wasm и метаданных Kotlin.

В компиляторе появилась отдельная команда kotlinr и собственная нативная образа. Для установки обновления достаточно обновить IntelliJ IDEA или Android Studio до актуальной версии и указать версию 2.4.20 в скриптах сборки, а пользователям командной строки предлагается загрузить компилятор с GitHub. 

Упомянутый сервис
Space Сервис для совместной работы над проектами с возможностью вести беседу в чате и установкой задач.
Сервис для совместной работы над проектами с возможностью вести беседу в чате и установкой задач.

Больше интересного

Актуальное

FreshOffice запустил мобильную версию CRM в браузере смартфона Почему новые Claude Fable 5.2 и Mythos 5.2 лучше других ИИ-моделей? Только до конца ноября: Adesk удваивает токены в Adesk AI
Ещё…

Популярные теги