Релиз Node.js 26
5 мая 2026 года состоялся релиз JavaScript‑платформы Node.js 26. Платформа Node.js может быть использована как для серверного сопровождения работы веб‑приложений, так и для создания обычных клиентских и серверных сетевых программ. Предыдущий мажорный выпуск проекта представили в октябре 2025 года. Релиз Node.js 24.0 с длительным сроком поддержки (LTS) состоялся в мае 2025 года. Выпуск Node.js 23 случился в октябре 2024 года. В апреле 2024 года вышла Node.js 22.
Проект Node.js 26.0 отнесён к веткам с длительным сроком поддержки (статус LTS будет присвоен этой версии решения в октябре 2026 года после проведения стабилизации кода). Поддержка Node.js 26.x будет осуществляться до мая 2029 года. Сопровождение LTS‑ветки Node.js 24.x будет осуществляться до 30 апреля 2028 года, а 22.x — до 30 апреля 2027 года. Сопровождение LTS‑ветки 20.x прекращено 30 апреля 2026 года, а поддержка промежуточной ветки Node.js 25.x прекратится с 1 июня 2026 года.
Для расширения функциональности приложений для Node.js подготовлена коллекция модулей, в которой можно найти модули с реализацией серверов и клиентов HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, модули для интеграции с различными web‑фреймворками, обработчики WebSocket и Ajax, коннекторы к СУБД (MySQL, PostgreSQL, SQLite, MongoDB), шаблонизаторы, CSS‑движки, реализации криптоалгоритмов и систем авторизации (OAuth), XML‑парсеры.
По информации OpenNET, основные улучшения и доработки в Node.js 26.0:
включён по умолчанию API Temporal, предлагающий альтернативный набор методов для работы с датами и временем. API позволяет манипулировать датами с учётом и без учёта часовых поясов, конвертировать время, форматировать вывод и выполнять арифметические операции со временем. Время может задаваться
Читать на habr.com