Node.js 22 (LTS) — встроенный HTTP/HTTPS прокси + процентное определение памяти (срочно для производственных развертываний)
Ключевое обновление
Node.js v22.21.0 (LTS) (выпущен 2025‑10‑20) включает встроенную обработку прокси для http/https (включая fetch) через NODE_USE_ENV_PROXY / --use-env-proxy, новый флаг cli для выбора использования настроек прокси окружения, новый shouldUpgradeCallback для тонкой настройки обработки HTTP-апгрейдов и поддержку процентов для --max-old-space-size, чтобы лимиты памяти можно было выражать относительно доступной памяти. (nodejs.org)
Почему это важно
Это небольшие изменения платформы, которые имеют значительное операционное влияние: встроенная поддержка прокси устраняет необходимость в прокси-шимах для каждого приложения или обходных решениях во время работы за корпоративными прокси или в ограниченных сетях (client fetch, http.request и Agent теперь учитывают env прокси). Процентное значение для --max-old-space-size делает конфигурацию памяти Node гораздо более безопасной и предсказуемой в контейнерных средах (вы можете устанавливать лимиты памяти, такие как 50%, вместо жесткого кодирования значений в МБ), что снижает количество развертываний, вызванных OOM, и упрощает шаблоны автоскейлинга. shouldUpgradeCallback дает серверам явный контроль над решениями по WebSocket/апгрейдам на уровне HTTP, что полезно для сценариев балансировки нагрузки или контроля доступа. Вместе эти изменения уменьшают хрупкие связи платформы, упрощают CI/CD и сборку образов, и их низкий риск для внедрения на этапе тестирования; командам следует добавить задачу Node‑22 в CI, протестировать поведение прокси и памяти при представительных лимитах контейнерной памяти, а затем запланировать контролируемое развертывание на производственные LTS-цели (Node 22.x является активной LTS-веткой на протяжении всего своего жизненного цикла). (nodejs.org)
Источник
Читать дальше
Предварительный просмотр нативного порта TypeScript — ~10x быстрее tsc и языкового сервиса
30 октября 2025 г.Microsoft опубликовала предварительный просмотр нативного порта компилятора TypeScript и языкового сервиса, который значительно снижает задержки компиляции и работы редактора — немедленные практические преимущества для крупных сборок TypeScript/репозиториев и CI.
Node.js 24 переходит в активную LTS (28 октября 2025 года)
28 октября 2025 г.Node.js v24 сегодня перешел из текущей версии в активную LTS — командам разработки следует запланировать обновления, проверку CI и проверки провайдеров/временных сред.
Нативный порт TypeScript (Проект Corsa) — нативные превью доступны с ускорением проверки типов ~10×
27 октября 2025 г.Microsoft выпустила нативные превью компилятора TypeScript (Проект Corsa) — порт на основе Go, обеспечивающий ~10× более быструю проверку типов на больших кодовых базах; превью уже доступно, но ключевые функции все еще отсутствуют.