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的贡献指南以及微软的开源行为准则。
相关文章
OpenAI推出“工程方法框架:编码规范——让智能体助力大规模软件开发”
OpenAI详细介绍了一种名为“Harness工程”的新内部工程方法论。这种方法 … Read More
阅读全文
[视频播客]——无摩擦环境下的开发体验:Nicole Forsgren与您一起探讨
在这一集中,托马斯·贝茨与妮可·福斯格伦博士进行了交谈。妮可是《加速开发》一书的 … Read More
阅读全文
GitHub将Copilot的运行时环境迁移到Rust语言,并采用了人工智能辅助的重写技术来实现这一迁移过程。
在人工智能辅助开发的帮助下,GitHub在大约14.5周的时间里,将超过80万行用于Copilot运行时的代码从TypeScript和Node.js语言迁移到了Rust语言。这一分阶段进行的迁移过程利用了N-API接口的互操作性、自动化测试机制、人工审核流程,同时还提交了128份拉取请求,而且在此期间应用程序的更新版本也持续发布了。 作者:Leela Kumili
阅读全文