JetBrains выпустила Kotlin Toolchain 0.12. Теперь инструмент поддерживает публикацию многоплатформенных библиотек для JVM, Android, iOS и WebAssembly (Wasm). Разработчики могут использовать одну конфигурацию для создания версий под все поддерживаемые платформы.
В версии 0.11 функционал публикации был ограничен только платформой JVM. Обновление 0.12 расширяет эти возможности, позволяя одновременно генерировать общие интерфейсы программирования, файлы библиотек для каждой платформы, исходный код и данные для идентификации платформ.
Kotlin Toolchain 0.12 позволяет напрямую собирать и запускать веб-приложения на Wasm. Инструмент поддерживает использование пользовательских файлов index.html и других веб-ресурсов, а также автоматически загружает необходимые npm-пакеты для многоплатформенных библиотек.
Компания также обновила кроссплатформенный UI-фреймворк Compose Multiplatform. Теперь через командную строку можно активировать Compose Hot Reload, чтобы вносить изменения в интерфейс прямо во время работы приложения.
В новой версии реализована поддержка запуска MCP-сервера. Это позволяет ИИ-агентам взаимодействовать с приложениями, запущенными через Compose Hot Reload: перезагружать их, перезапускать, получать снимки окон и анализировать структуру компонентов интерфейса.


