TypeScript 6已经发布——开发者们被邀请立即进行升级,以便为后续的代码重构做好准备。
Socrates
TypeScript 6.0被设计为一种过渡性版本。虽然在TypeScript 6.0中被标记为过时的功能,在将`”ignoreDeprecations”: “6.0”`这个配置项设置为启用状态时,这些功能仍然可以正常使用而不会出现错误,但它们将在TypeScript 7.0中被完全移除。因此,如果您在升级到TypeScript 6.0后看到了关于这些过时功能的警告,我们强烈建议您在尝试在项目中采用TypeScript 7.0(或它的预览版本)之前,先解决这些问题。
[…] 我们仍在继续开发TypeScript 7.0,并会定期发布其夜间构建版本。同时,我们也提供了这些预览版本,以及对应的VS Code扩展程序。我们非常欢迎大家对TypeScript 6.0和7.0提出反馈,如果条件允许的话,我们也鼓励您尝试这两个版本。
TypeScript是一款开源软件,采用Apache 2许可证进行发布。我们鼓励大家通过TypeScript的GitHub项目来为它的开发做出贡献并提供反馈。在提交代码时,请遵循TypeScript的贡献指南以及微软的开源行为准则。
相关文章
[视频播客]——无摩擦环境下的开发体验:Nicole Forsgren与您一起探讨
在这一集中,托马斯·贝茨与妮可·福斯格伦博士进行了交谈。妮可是《加速开发》一书的 … Read More
阅读全文
OpenAI推出“工程方法框架:编码规范——让智能体助力大规模软件开发”
OpenAI详细介绍了一种名为“Harness工程”的新内部工程方法论。这种方法 … Read More
阅读全文
谷歌发布了Angular v22版本:该版本默认支持“OnPush”功能,并提供了稳定的表单组件;同时,还包含了处于实验阶段的WebMCP技术。
Angular v22是谷歌开发的以TypeScript为基础的开发框架。此次更新带来了API功能的稳定性改进、符合人体工程学设计的模板,以及用于支持AI集成的工具升级。主要亮点包括:Signal Forms功能的稳定性得到提升,变化检测机制也得到了优化,同时还新增了一个用于依赖注入的@Service()装饰器。该版本支持TypeScript 6,并去除了那些已被弃用的功能。 作者:Daniel Curtis
阅读全文