Microsoft выпустила предварительные версии TypeScript на нативном уровне (Go-ориентированный 'tsgo') — огромные ускорения проверки типов
Основное обновление
Microsoft выпустила широкие предварительные версии усилий по созданию нативного компилятора TypeScript (Project Corsa). Предварительная версия доступна в виде npm пакета, который предоставляет исполняемый файл tsgo, а также в виде интеграции с редактором VS Code; большая часть проверяющего типов была портирована на реализацию на Go, и Microsoft сообщает о примерно 10-кратном ускорении времени проверки типов и значительно меньшем использовании памяти на больших реальных репозиториях.
Почему это важно
Это одно из крупнейших практических изменений производительности в инструментальной цепочке JS/TS за последние годы. Более быстрая проверка типов и меньший объем памяти напрямую улучшают циклы обратной связи для разработчиков (мгновенная диагностика в редакторе, более быстрые инкрементальные сборки), сокращают время CI для монорепозиториев и крупных проектов, а также снижают затраты на ресурсы для пакетных заданий проверки типов. Поставщикам инструментов и конвейерам сборки необходимо будет проверить совместимость (существуют известные, преднамеренные различия в порядке и некоторые пробелы в паритете), но рекомендуемый путь является прагматичным: попробуйте предварительную версию параллельно (tsgo для локальной разработки и экспериментов CI), включите интеграцию предварительной версии VS Code для измерения отзывчивости редактора и оставьте текущий JS-ориентированный tsc в качестве резервного варианта, пока не будет подтвержден паритет функций для ваших рабочих процессов. Ожидайте дальнейшей работы от бандлеров, линтеров и плагинов IDE, чтобы адаптироваться или адаптироваться к API нативного компилятора; для большинства команд немедленная выгода заключается в значительно сокращенных временах ожидания во время локальных правок и проверок CI, при этом миграция является управляемым риском, итеративным процессом, а не принудительным переходом.
Источник
Читать дальше
Родной порт TypeScript на Go (Project Corsa) обеспечивает ускорение проверки типов примерно в 10 раз
29 ноября 2025 г.Команда TypeScript от Microsoft перенесла компилятор и языковой сервис на Go (Project Corsa), обеспечив значительные улучшения скорости и памяти в реальных условиях и выпустив родные превью для раннего тестирования.
Node.js объявляет встроенное удаление типов TypeScript стабильным (v25.2.0)
28 ноября 2025 г.Node.js v25.2.0 (11 ноября 2025 года) объявляет 'удаление типов' TypeScript на этапе выполнения стабильным — запускайте множество .ts файлов напрямую с помощью node, с важными практическими оговорками.
Docker устраняет критическую уязвимость RCE в вложенной зависимости, upstream-исправление для LangChain.js
27 ноября 2025 г.Docker обнаружил и исправил критическую уязвимость RCE (CVE-2025-12735), коренящуюся в зависимости expr-eval, заменил её на поддерживаемую альтернативу и внес исправление в upstream для LangChain.js — это затрагивает Kibana и многие приложения на основе LLM.