TypeScript 6.0 Will Be the Last JavaScript-Based Major Release
Blog post from Socket
Microsoft's TypeScript team has announced that TypeScript 6.0 will be the last major release using the existing compiler codebase, with the focus shifting to developing TypeScript 7.0, a native port known as Project Corsa. Currently available as nightly previews, TypeScript 7.0 aims to offer enhanced performance through native code and shared-memory parallelism, promising significantly faster builds. The transition will bring breaking changes, including the deprecation of certain flags and behaviors, and the new version will not support the existing Strada API, affecting tools that depend on it. However, the native compiler provides almost identical diagnostics to the current version, and the team has reported successful use of the native toolchain in real projects. The TypeScript team encourages testing of the native preview, suggesting it as a faster alternative for type-checking, particularly in multi-project repositories, while compatibility with the full range of language services is being finalized.