ithome
科技
采集 2026-09-07T04:13:55+00:00
JetBrains 发布 Kotlin Toolchain 0.12:支持多平台库发布与 Wasm 网页应用构建
原始标题:JetBrains 推出 Kotlin Toolchain 0.12 版本:新增多平台库发布能力、支持直接构建运行 Wasm 网页应用
来源
ithome
发布时间
2026-09-07T00:23:54
采集批次
2026-09-07-04
字数
641
URL 指纹
c29d2cfcc8719fe9
📌 AI 总结(278 字)
JetBrains 发布 Kotlin Toolchain 0.12 版本,将库发布能力从仅支持 JVM 扩展至 Android、iOS 及 WebAssembly 等多平台,可同时生成各平台所需文件并由构建工具自动匹配。0.12 还新增 Wasm 网页应用直接构建运行功能,支持自定义 index.html 和自动获取 npm 依赖。此外,官方同步更新 Compose Multiplatform,新增 Compose Hot Reload 命令行启用方式,并支持启动 MCP 服务器,让 AI 代理与应用交互,实现热重载、画面获取及组件结构读取等操作。
📄 正文(641 字)
JetBrains 现已发布构建工具 Kotlin Toolchain 0.12,新增 Kotlin 多平台库发布能力,覆盖 JVM、Android、iOS 以及 WebAssembly(Wasm),同时官方推出了 Wasm 网页应用构建功能预览版本。开发者可以使用同一套工具配置库所支持的平台,并生成各个平台所需的对应版本。 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 运行的应用进行交互,包括重新加载、重启应用、获取窗口画面以及读取界面组件结构等。