Overview
First stable typescript release shipping the native Go-ported compiler. Claims typical 8x–12x full-build speedups vs TypeScript 6 with full type-checking; shared-memory multithreading via --checkers/--builders.
Benchmarks (Microsoft-measured)
| Codebase | TS6 | TS7 | Speedup |
|---|---|---|---|
| VS Code | 125.7s | 10.6s | 11.9x |
| Sentry | 139.8s | 15.7s | 8.9x |
| Bluesky | 24.3s | 2.8s | 8.7x |
Memory on VS Code: 5.2GB → 4.2GB (−18%). Editor open-with-error: ~17.5s → <1.3s.
Migration Caveats
- No stable programmatic API until 7.1 — blocks full migration of typescript-eslint and several framework tools
- Use
@typescript/typescript6/tsc6side-by-side - Prefer adopting TS 6.0 first (deprecations → hard errors)
Warning
Attribute speedups to Microsoft measurements; real-world gains vary. GA date is 2026-07-08, not August ingest day.
Related
- typescript
- project-corsa
- native-go-compiler
- typescript-native-compiler-transition
- microsoft
- language-server-protocol
- coding-agents