← 返回蜂巢洞察

TypeScript 7.1测试版:恢复了编译器API的功能,使Vue和Svelte成为第一类支持此类功能的编程语言

TypeScript 7.1 Beta于2026年10月20日宣布发布。这一版本恢复了在7.0版本中被移除的编译器API,这些API现在被重新划分为独立的模块供使用。该版本还添加了内容映射功能,使得像Vue这样的工具能够检测非标准的文件格式。在一个Vue项目中,使用TypeScript进行类型检查所花费的时间从14.19秒减少到了3.10秒。不过,目前仍存在一些编辑器相关的问题尚未得到解决,因此开发团队可能需要在继续使用TypeScript 7的同时,也保留TypeScript 6作为备用选项。 作者:Daniel Curtis

TypeScript 7.1 Beta于2026年10月20日宣布发布。这一版本恢复了在7.0版本中被移除的编译器API,这些API现在被重新划分为独立的模块供使用。该版本还添加了内容映射功能,使得像Vue这样的工具能够检测非标准的文件格式。在一个Vue项目中,使用TypeScript进行类型检查所花费的时间从14.19秒减少到了3.10秒。不过,目前仍存在一些编辑器相关的问题尚未得到解决,因此开发团队可能需要在继续使用TypeScript 7的同时,也保留TypeScript 6作为备用选项。

作者:Daniel Curtis

相关文章

技术实践

Cloudflare与VoidZero共同推出了tsrs:这款由人工智能生成的Rust语言版本TypeScript实现工具

Cloudflare、VoidZero以及Max Schwenk共同发布了tsrs——这是一个由TypeScript团队参与开发的、基于Rust语言实现的实验性TypeScript编译器。Cloudflare声称,使用tsrs进行代码检查的速度最高可提升8倍,其内存占用量也比TypeScript 7.0减少了70%;不过有一项针对TypeScript 7.1测试版本的对比显示,tsrs的实际性能仅比7.1版本快2.7倍。此外,tsrs目前还不支持“监视模式”功能,也没有语言服务器,并且当遇到类型错误时,程序会以代码2的状态终止运行。 作者:Daniel Curtis

阅读全文
技术实践

tsgolint已发展至稳定版本v7,现在Oxlint已经能够使用这种基于Go语言实现的、具备类型检测功能的代码检查工具了。

tsgolint发布了稳定版的v7版本,该版本利用Go语言的原生性能优化了TypeScript的代码检查功能。它支持基于类型信息的代码检查,通过“typescript-go”编译器来运用TypeScript的语义分析机制;而Oxlint则负责配置管理及文件路径的检测工作。这个新版本与TypeScript 7.0.2兼容,能够处理61条类型检查规则中的59条,并且其性能明显优于ESLint。 作者:Daniel Curtis

阅读全文
技术实践

展示内容:能够通过审核且仍能正常投入使用的零信任代理系统

Advait Patel分享了一套用于保障生产环境中AI代理系统安全性的方法。他探讨了如何将防御措施的重点从输入提示层面转移到工具层,如何实施针对特定工作负载的身份验证机制,以及如何通过控制工具的输出来防止输入提示被恶意利用。他还解释了应该如何构建便于审计的可观测性体系,并如何设置“紧急关断机制”以保护关键数据,同时确保系统的部署过程既快速又符合相关规范。 作者:Advait Patel

阅读全文