Issue #1 ·
Web Programming.

Verified news for full-stack developers. Every claim links to its primary source.

PLANJS & TypeScript

TypeScript 7 is native and 8 to 12 times faster, but not a drop-in

TypeScript 7.0, the native port written in Go, shipped July 8. It has no stable programmatic API yet, and its new defaults change your tsconfig.

By Karlen TriminoIssue #1

What to do

React and Node projects with a clean tsconfig can try it now. Vue, Inertia-with-Vue and Angular teams should stay on 6.0 until 7.1.

TypeScript 7.0, the native port written in Go, shipped July 8. Microsoft reports 8 to 12x faster full builds; the VS Code codebase went from 125.7 seconds to 10.6.

  • 7.0 has no stable programmatic API yet, which affects tooling for Vue, Svelte, Angular, MDX and Astro. The API is planned for 7.1.
  • Tools that still need the old API can run TypeScript 6 side by side through the @typescript/typescript6 package.
  • New defaults: strict: true, module: esnext, and types: [] (you now list the @types packages you need).
  • Removed: target es5, downlevelIteration, baseUrl, moduleResolution classic, and AMD/UMD/SystemJS output.

The real migration work is the new defaults, especially losing baseUrl and the empty types list.

Sources