Przejdź do głównej zawartości

TypeScript 7.1 Beta wprowadza modułowe API i obsługę ES2026

Opublikowano: 20 października 2026

Microsoft wydał TypeScript 7.1 Beta z nowymi natywnymi API kompilatora i obsługą funkcji JavaScript. Wersję beta można wypróbować poleceniem:

Okno terminala
npm install -D typescript@beta

Co się zmieniło

  • --target es2026 i --lib es2026 są teraz stabilnymi opcjami z uaktualnionymi deklaracjami biblioteki standardowej.
  • Nowe punkty wejścia API to typescript/sync, typescript/async, typescript/fs i typescript/ast. Obiekty API i Program trzeba zwalniać, na przykład przez using.
  • Importy fazy źródłowej (import source i import.source()) obsługują obiekty źródeł modułów, także dla WebAssembly, przy odpowiednich ustawieniach --module i esnext.
  • Mapery zawartości udostępniają TypeScript osadzony w plikach takich jak .vue i .svelte. Uruchamianie z wiersza poleceń wymaga --runExternalCode.
  • Według benchmarków opublikowanych przez Microsoft kompilacje są szybsze i zużywają mniej pamięci niż w TypeScript 7.0.

Dostępność

To wersja beta, a nie stabilne wydanie. Przed aktualizacją sprawdź zgodność frameworków i narzędzi. Atrybuty importu w modułach ambient opisano w osobnym artykule.

Źródło

Przeczytaj oficjalne ogłoszenie: Announcing TypeScript 7.1 Beta.