← All stories
● Covered by 1 source · 1 reportHigh impact1 neutral

Microsoft Releases TypeScript 7.0 with Native Go Compiler, Delivering Significant Build Speedups

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • TypeScript 7.0 includes a new native Go compiler.
  • Build times are 8x to 12x faster, with VS Code builds improving 11.9x.
  • Memory usage dropped by approximately 18 percent.
  • A stable programmatic API is planned for TypeScript 7.1.

Native Go Compiler Integration

TypeScript 7.0 is the first stable release to ship with its long-developed native compiler, a faithful port of the TypeScript toolset into Go. This integration delivers substantial performance improvements, with Microsoft reporting typical speedups of 8x to 12x for full builds.

Performance Benchmarks and Real-World Impact

Microsoft provided benchmarks demonstrating the performance gains. For instance, a full build of the VS Code source code decreased from 125.7 seconds with TypeScript 6 to 10.6 seconds with TypeScript 7.0, an 11.9x improvement. Aggregate memory usage also saw an 18 percent reduction. Editors benefit from the new tooling's use of the Language Server Protocol and multi-threading, reducing file opening times with errors from 17.5 seconds to under 1.3 seconds in the VS Code codebase.

Early testers, including Slack and Vanta, reported similar positive results. Slack engineers noted that CI type-checking times were reduced from about 7.5 minutes to 1.25 minutes.

Configuration and Future Development

The new compiler allows for parallelism tuning using `--checkers` and `--builders` flags, or can be run in single-threaded mode with `--singleThreaded` for constrained environments. While TypeScript 7.0 ships without a stable programmatic API, this functionality is expected to be included in version 7.1. This means tools like `typescript-eslint` and various framework toolings for Vue, Svelte, Astro, MDX, and Angular cannot yet utilize the new compiler.

Migration Considerations

Microsoft has released a compatibility package, `@typescript/typescript6`, which provides a `tsc6` binary and re-exports the previous version for side-by-side migration. Developers using webpack loaders will need to wait for TypeScript 7.1 to gain API surface for integration, as noted by community feedback.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Microsoft has released TypeScript 7.0, which includes a new native compiler written in Go, resulting in build times that are typically 8 to 12 times faster. This update significantly improves developer productivity by reducing compilation and type-checking durations for large codebases.