Node.js 25 выпущен — V8 14.1, Web Storage включен по умолчанию, новые флаги разрешений
Основное обновление
Node.js 25 (Текущая версия) был выпущен 15 октября 2025 года с V8 14.1 (заметные улучшения JSON.stringify и JIT/WASM конвейера), Web Storage включен по умолчанию, уточнением модели разрешений, которая включает такие флаги, как --allow-net, экспонированием глобального ErrorEvent, переносимым кэшем компиляции и дополнениями JSPI для WebAssembly. Выпуск также завершает долгосрочные устаревшие API (например, удаление SlowBuffer) и включает улучшения качества жизни и безопасные параметры по умолчанию, которые могут повлиять как на приложения, так и на нативные модули. (nodejs.org)
Почему это важно
Это практический выпуск для производственных команд: обновление V8 14.1 может обеспечить измеримые улучшения производительности JSON и времени выполнения для серверных нагрузок, которые сериализуют большие объекты, в то время как переносимый кэш компиляции может ускорить циклы CI/сборки. Изменения в модели разрешений (флаги, такие как --allow-net) и веб-стандартные API, включенные по умолчанию, означают, что Node продолжает сближаться с браузерными, ориентированными на безопасность параметрами по умолчанию — командам следует проверить флаги запуска, скрипты CI и тестовые наборы, чтобы убедиться, что никакое непреднамеренное поведение или более строгая изоляция не нарушает инструменты. Нативные модули и более старые зависимости, которые полагались на устаревшие внутренние механизмы (например, SlowBuffer), должны быть протестированы и, возможно, обновлены; улучшения JSPI/WebAssembly открывают новые возможности для интеграций WASM с высокой производительностью, но могут потребовать перестроек или обновлений привязок. Короче говоря: приоритизируйте тестирование на Node 25, обновите нативные дополнения и образы CI, и рассматривайте изменения поведения по умолчанию в области безопасности/веб-API как преднамеренные контрольные точки миграции, а не как простое обновление. (nodejs.org)
Источник
Читать дальше
Node.js 22 (LTS) — встроенный HTTP/HTTPS прокси + процентное определение памяти (срочно для производственных развертываний)
31 октября 2025 г.Node.js 22.21.0 (LTS) добавляет встроенную поддержку прокси для http/https/fetch и поддержку процентов для --max-old-space-size — немедленное практическое влияние на контейнерные и корпоративные сетевые развертывания.
Предварительный просмотр нативного порта TypeScript — ~10x быстрее tsc и языкового сервиса
30 октября 2025 г.Microsoft опубликовала предварительный просмотр нативного порта компилятора TypeScript и языкового сервиса, который значительно снижает задержки компиляции и работы редактора — немедленные практические преимущества для крупных сборок TypeScript/репозиториев и CI.
Node.js 24 переходит в активную LTS (28 октября 2025 года)
28 октября 2025 г.Node.js v24 сегодня перешел из текущей версии в активную LTS — командам разработки следует запланировать обновления, проверку CI и проверки провайдеров/временных сред.