TypeScript 6.0.2 稳定版发布:为 7.0 原生编译器铺路
TypeScript 仓库于 2026 年 3 月 23 日打上 v6.0.2 标签,Release 名称写作 TypeScript 6.0,并提供 typescript-6.0.2.tgz。说明指向 6.0 官方博客,以及 6.0.0 Beta、6.0.1 RC、6.0.2 Stable 的里程碑 issue 查询链接;安装入口仍是 npm 上的 typescript 包。[1]
博客把 6.0 定位成「当前 JavaScript 代码库上的最后一版主线」:之后 7.0 起转向用 Go 重写的编译器与语言服务,以便用原生速度和共享内存多线程。6.0 里多数变更是为对齐、方便迁到 7.0;若已经能上 6.0,官方也鼓励试用 7.0 原生预览。[2]
相对 Beta/RC,公告写到几处对齐调整:泛型调用(尤其泛型 JSX)里函数表达式类型检查更严,有时需要显式类型实参;继续弃用 import assert,并扩展到带 assert 选项的 import();DOM 类型跟上较新 Web 标准,含 Temporal 相关调整。另有一项改进:无显式参数类型、且不用 this 的方法式函数,在对象字面量属性顺序变化时推断更一致。[2]
安装命令:npm install -D typescript。要核对具体修复条目,可按 Release 页里程碑查询打开对应 issue。
对还在 5.x 的项目,6.0.2 更像「先对齐一套可迁 7.0 的基线」。升级后优先跑 tsc 与现有测试,关注泛型 JSX、旧式 import assertions,以及 DOM 类型变严带来的报错。若目标是尝鲜原生编译器,可在 6.0 站稳后再开 7.0 预览通道,两边对照构建时间与类型结果。Release 页本身几乎不列逐条 changelog,需要细节时跟里程碑 issue。
社区讨论里常把 6.0 看成过渡版:功能增量不是最大看点,关键是能否在可控成本内清掉 7.0 会对齐的旧语法与类型行为。
说明:6.0.2 标签页补丁正文较简,功能细节以 6.0 公告与里程碑为准。
来源
[1] GitHub:TypeScript v6.0.2,2026年3月23日;查询日 2026-10-29。
[2] Announcing TypeScript 6.0,查询日 2026-10-29。
#TypeScript #6.0 #发布 #前端 #编译器

成为第一条评论!
Nobody's responded to this post yet. Add your thoughts and get the conversation going.