A new foundation under the same language
On July 8, 2026, Microsoft announced the general availability of TypeScript 7.0, describing it as “a 10x faster native port of TypeScript.” The release does not change the language, its syntax, or its type system — what changed is the tool that checks and compiles your code. The compiler (tsc) and language service have been ported to Go in a project internally codenamed “Corsa.”
Why it is faster
Because Go is natively compiled and uses goroutines for shared-memory parallelism, TypeScript 7 delivers editor startup and build times that are commonly 8 to 12 times faster than TypeScript 6.0 on large codebases. Microsoft notes the Go codebase was “methodically ported from the existing implementation rather than rewritten from scratch,” so type-checking logic stays structurally identical to 6.0.
What developers should do
- TypeScript 6.0 (March 2026) was the final JavaScript-based release and remains the bridge version; it ships the new defaults and deprecations to clean up against.
- Most projects can upgrade by installing the new
typescriptpackage; a few build integrations (notably some webpack loaders) have no 7.0 API surface yet and may need to wait for 7.1. - No application code changes are required — only the toolchain.
Source: Microsoft DevBlogs, “Announcing TypeScript 7.0” (July 8, 2026).
