Kotlin Toolchain 0.12 habilita publicación multiplataforma y soporte WebAssembly
La nueva versión 0.12 permite publicar librerías multiplataforma, compilar módulos wasm‑js/app a aplicaciones web y añade Compose Hot Reload, entre otras mejoras.

Kotlin Toolchain 0.12 llega con dos grandes adiciones: la publicación de librerías Kotlin Multiplatform y la construcción de módulos wasm‑js/app como aplicaciones web. Con la nueva funcionalidad, un proyecto puede empaquetar APIs comunes, artefactos específicos de cada plataforma, fuentes, metadatos y enlaces C interop en un solo paquete, simplificando el proceso de distribución a los repositorios habituales.
Para el desarrollo web, la herramienta permite compilar módulos wasm‑js/app directamente en una aplicación web. El resultado incluye soporte de ejecución de Kotlin, recursos personalizados y dependencias npm transitivas, lo que facilita la integración con el ecosistema JavaScript.
Otras novedades de la release incluyen el comando Compose Hot Reload, que acelera el ciclo de desarrollo de interfaces declarativas, y un servidor MCP para la gestión de componentes. La versión fija JDK 17 y Kotlin 2.2.20 como mínimos soportados, lo que obliga a las bases de código a actualizarse para aprovechar las mejoras de lenguaje y la compatibilidad con las últimas versiones de la JVM.
En síntesis, 0.12 consolida Kotlin como plataforma de desarrollo unificada, abriendo nuevas vías para la publicación y despliegue en entornos multiplataforma y web sin salir del ecosistema Kotlin.

