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. - Импортите във фаза source (
import sourceиimport.source()) поддържат обекти за изходния модул, включително за WebAssembly, при подходящи настройки на--moduleиesnext. - Content mapper-ите позволяват обработка на вграден TypeScript във файлове като
.vueи.svelte. Изпълнението от командния ред изисква--runExternalCode. - Според публикуваните от Microsoft тестове компилациите са по-бързи и използват по-малко памет от TypeScript 7.0.
Наличност
Това е бета версия, а не стабилно издание. Проверете съвместимостта на рамките и инструментите преди обновяване. Поддръжката на import атрибути в ambient модули е разгледана в отделна новина.
Източник
Прочетете официалното съобщение: Announcing TypeScript 7.1 Beta.