TypeScript 7.1 Beta добавляет модульные API и поддержку ES2026
Опубликовано: 20 октября 2026 года
Microsoft выпустила TypeScript 7.1 Beta с новыми нативными API компилятора и поддержкой возможностей JavaScript. Чтобы попробовать бета-версию:
npm install -D typescript@betaЧто изменилось
--target es2026и--lib es2026теперь поддерживаются как стабильные параметры с обновлёнными объявлениями стандартной библиотеки.- Новые точки входа API включают
typescript/sync,typescript/async,typescript/fsиtypescript/ast. ОбъектыAPIиProgramнеобходимо освобождать, например с помощьюusing. - Импорты исходной фазы (
import sourceиimport.source()) поддерживают объекты исходников модулей, в том числе для WebAssembly, при подходящих настройках--moduleиesnext. - Content mapper позволяет работать с TypeScript, встроенным в файлы вроде
.vueи.svelte. Для запуска из командной строки требуется--runExternalCode. - По опубликованным Microsoft тестам сборка стала быстрее, а потребление памяти — ниже по сравнению с TypeScript 7.0.
Доступность
Это бета-версия, а не стабильный релиз. Перед обновлением проверьте совместимость фреймворков и инструментов. Атрибуты импорта в ambient-модулях уже рассматривались в отдельной новости.
Источник
Читайте официальное объявление: Announcing TypeScript 7.1 Beta.