Microsoft has unveiled the release candidate for TypeScript 7.0, marking a massive architectural shift by migrating its core compiler from JavaScript to Go. This move yields a 10x performance increase over version 6.0, primarily driven by native code execution and the introduction of shared-memory parallelism. Developers can access this overhaul now via the official npm package to experience significantly faster build times.
The new compiler leverages Go's concurrency model to execute syntax analysis, type checking, and code emission in parallel across multiple files. While some stages remain sequential, the overall scaling in large-scale projects is achieved with remarkably low overhead. To manage this transition, Microsoft is handling the rollout with specific compatibility tools:
- Final Release: Expected next month following regression fixes.
- TypeScript 7.1: Will introduce the stable programmatic API.
- Compatibility: The @typescript/typescript6 package provides a tsc6 command for projects relying on legacy APIs.

