IT之家 9 月 7 日消息,JetBrains 现已发布构建工具 Kotlin Toolchain 0.12,新增 Kotlin 多平台库发布能力,覆盖 JVM、Android、iOS 以及 WebAssembly(Wasm),同时官方推出了 Wasm 网页应用构建功能预览版本。开发者可以使用同一套工具配置库所支持的平台,并生成各个平台所需的对应版本。 IT之家注意到,Kotlin Toolchain 从 0.11 版本开始提供库发布功能,但当时仅支持 JVM 平台。0.12 版本进一步扩展至 Kotlin 多平台项目,发布时会同时生成共享程序接口、各平台使用的库文件、源代码,以及帮助构建工具识别平台版本的信息。使用该库的项目无需手动挑选对应文件,构建工具会根据目标平台自动获取相应版本。 除此之外,Kotlin Toolchain 0.12 可以直接构建并运行 Wasm 网页应用,同时支持使用自定义的 index.html 以及其他网页资源。如果项目依赖的 Kotlin 多平台库还需要额外的 npm 软件包,工具链也会自动获取这些依赖,无需开发者逐一手动添加。 官方同步更新跨平台 UI 框架 Compose Multiplatform 。开发者可以通过命令行启用 Compose Hot Reload,在应用运行期间直接加载界面修改。新版还支持启动 MCP 服务器,让 AI 代理与通过 Compose Hot Reload 运行的应用进行交互,包括重新加载、重启应用、获取窗口画面以及读取界面组件结构等。