• Category: Languages
  • Status: confirmed
  • Sources: TypeScript blog, HN discussion
  • Summary: Microsoft released TypeScript 7.0 as a stable version on 2026-07-08, the native port of the compiler rewritten in Go after a Beta on 2026-04-21 and an RC on 2026-06-18. Microsoft reports full-build speedups of roughly 8 to 12 times on typical hardware, editor file-open times cut about 13 times (17.5 seconds to 1.3 seconds for the VS Code codebase), and memory use 6 to 26 percent lower across tested projects, and cites production testing at companies including Slack, Figma, and Vanta. The release changes several defaults from TypeScript 6.0: strict is now true, types defaults to an empty list rather than every installed @types package, and rootDir defaults to the project root. It removes emit support for the ES5, AMD, UMD, and SystemJS module formats and turns several deprecated flags into hard errors. It installs through the usual npm install -D typescript.
  • Why it matters: The native compiler is the largest TypeScript performance change in years, and the new strict-by-default and removed-module-format behavior forces configuration and build changes on many existing projects before upgrading.
  • Follow-up: Track migration reports for the removed module formats and the strict-by-default switch, and editor-integration parity with the previous compiler.

Send feedback on this story