Предварительные версии TypeScript: компилятор на основе Go (tsgo) теперь доступен
Основное обновление
Microsoft выпустила предварительные версии TypeScript Native: порт компилятора TypeScript и языкового сервиса на основе Go, который вы можете установить как пакет предварительной версии (он предоставляет исполняемый файл tsgo). Первые результаты утверждают, что скорость работы увеличилась примерно в 10 раз во многих реальных проектах, значительно снизилось использование памяти, а также был представлен языковой сервис для редакторов; в настоящее время предварительная версия поддерживает проверку типов через командную строку и интеграции с редакторами, но имеет пробелы в функциональности (вывод деклараций, полное соответствие --build/project-reference и некоторые ограничения на выводы downlevel/JSX). (devblogs.microsoft.com)
Почему это важно
Если нативная реализация достигнет паритета, это изменит практические рабочие процессы разработчиков: отзывчивость редакторов и инкрементальные проверки типов для больших кодовых баз могут стать практически мгновенными, этапы проверки типов в CI и сборки монорепозиториев могут значительно сократиться, а сборочные агенты с ограниченной памятью станут меньшей узкой местом. На данный момент рассматривайте предварительные версии как ранний тест: попробуйте @typescript/native-preview/tsgo в CI или в ветке, чтобы измерить реальные приросты скорости, подтвердить отсутствующие выводы (декларации/--build) и следить за объявленным путем миграции (TypeScript 6.x как переход к нативному видению 7.x). Команды, планирующие обновление, должны запланировать оценку и тестирование совместимости, а не немедленную миграцию на предварительную версию в производственной среде. (devblogs.microsoft.com)
Источник
Читать дальше
Родной порт 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.