6 мая 2026, 07:09
Выпуск 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:
включён по умолчанию программный оболочку Temporal, предлагающий альтернативный набор методов для работы с датами и временем. api позволяет манипулировать датами с учётом и без учёта часовых поясов, конвертировать время, форматировать вывод и выполнять арифметические операции со временем. Время может задаваться в независимом от часового пояса представлении (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), с привязкой к часовому поясу (Temporal.ZonedDateTime) и в эпохальном представлении (Temporal.Instant — число наносекунд с 1 января 1970 года);
ядро V8 обновлён до версии 14.6, применяемой в Chromium 146. Из улучшений по сравнению с прошлым выпуском Node.js отмечена возможность объединять несколько итераторов в один с помощью метода Iterator.concat(), а также реализация спецификации «upsert» для упрощения работы с коллекциями пар ключ/значение в JavaScript‑объектах Map и WeakMap;
удалён способ http.Server.prototype.writeHeader(), вместо которого следует использовать http.Server.prototype.writeHead().
Читают сейчас
10 минут назад
Пользователи заявили о баге с исчезающими виджетами в Android 17
Некоторые владельцы Google Pixel, обновившиеся до Android 17, пожаловались на баги с исчезающими виджетами на главном экране. При этом вернуть значки не получается. Ознакомиться далее

30 минут назад
Samsung запатентовала телефон в виде прямоугольной трубки
Samsung запатентовала телефон в виде кирпича, который раскладывается, а затем разворачивается в экран размером с планшет. Патент объединяет в одном устройстве технологии складных, гибких и сворачиваем
50 минут назад
Microsoft позволит некоторым пользователям блокировать аналитика файлов Office сервисом Copilot
Microsoft вносит изменения в конфигурацию Purview, чтобы позволить клиентам блокировать доступ ИИ-помощника Copilot к конфиденциальным файлам Office. Ознакомиться далее

1 час назад
9 октября состоится профильная съезд «СисАдмин 2026»
9 октября 2026 года состоится профильная конференция «СисАдмин 2026» для системных администраторов, ИТ‑менеджеров, инженеров и специалистов по поддержке инфраструктуры. Читать далее

2 часа назад
Вышла GPU-Z 2.70.0
В середине июня 2026 года состоялся версия диагностической легковесной утилиты TechPowerUp GPU‑Z 2.70 для ПК на Windows. Подход для мониторинга видеокарт и графических чипов GPU‑Z 2.69 команда проекта