Нативные превью TypeScript (основанные на Go 'Corsa') обеспечивают ускорение проверки типов ~10x
Основное обновление
Microsoft опубликовала нативные превью компилятора TypeScript на базе Go (проект Corsa). Превью предоставляет npm-пакет (@typescript/native-preview), который включает исполняемый файл под названием tsgo и расширение "TypeScript (Native Preview)" для Visual Studio Code; на больших реальных репозиториях нативный порт сокращает время проверки полного проекта с минут до однозначных секунд в их тестах (примерно 10x ускорение), хотя некоторые функции командной строки и редактора (например, --build, вывод деклараций и определенные возможности LSP, такие как переименование/поиск всех ссылок/автоимпорт) все еще находятся в процессе реализации. (devblogs.microsoft.com)
Почему это важно
Практическое влияние немедленно ощущается для больших монорепозиториев и отзывчивости редакторов: команды могут потенциально выполнять быстрые проверки типов для всего репозитория локально и в CI без долгих ожиданий, которые ранее заставляли проводить частичные проверки или использовать более медленные рабочие процессы разработчиков. Более быстрые проверки типов также позволяют реализовать более агрессивные функции IDE и делают возможными сложные рефакторинги и диагностику всего проекта. Однако миграцию следует проводить поэтапно — нативное превью подходит для экспериментов (попробуйте tsgo локально и превью VS Code), но вам следует сохранить стабильный компилятор для критически важных сборок до достижения паритета функций (параметры сборки/декларации/LSP). Инструменты, которые интегрируются с tsc (системы сборки, бандлеры, потребители языкового сервера), могут потребовать обновлений, поскольку нативный порт использует разные подходы IPC/API (включая новый синхронный RPC-шим), поэтому ожидайте некоторой работы для плотной интеграции. В кратце: это большая победа для продуктивности разработчиков и скорости CI, когда она станет зрелой, но принимайте поэтапно и проверяйте разрывы в функциях для ваших рабочих процессов. (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.