Skip to main content

2 posts tagged with "go"

View All Tags

TypeScript 7.1 Beta: The API Is Back, and Vue, Svelte, and Angular Can Follow

ยท 8 min read
Gergely Sipos
Frontend Architect

TypeScript 7.1 Beta landed on October 20, 2026. When TypeScript 7.0 shipped in July, the Go-based compiler was fast but had one big gap: there was no programmatic API. 7.1 closes it. It brings a new, stable-track compiler API, a plugin point called content mappers for non-TypeScript files like .vue components, and another big round of performance work. It also adds a few language and lib features. This post covers what changed, what it unblocks, and whether you should try the beta now.

TypeScript 7.0: The Go Rewrite Lands โ€” What It Means for Your Projects

ยท 7 min read
Gergely Sipos
Frontend Architect

banner

TypeScript 7.0 shipped on July 8, 2026. The compiler is now written in Go โ€” a line-by-line port of the existing TypeScript codebase (codename "Corsa"), not a from-scratch rewrite. The result is 8โ€“12x faster builds, dramatically faster editor responsiveness, and a language server that crashes far less often. This is the single biggest performance improvement in TypeScript's 12-year history. But it comes with real breaking changes, a missing programmatic API, and a migration path that rewards patience over haste.