Веб-страница | frontend, backend, fullstack, react, vue, javascript, typescript, css, html
IT и технологии · 30 августа 2026 г.
В Node.js завезли работу с ZIP без единой зависимости — 30 августа 2026 г. в 09:32:07.417
В Node.js завезли работу с ZIP без единой зависимости Распаковать архив в Node до сих пор означало тащить adm-zip, yauzl или jszip — за одну операцию вы получали в дерево зависимостей чужой код, который потом надо обновлять и проверять на уязвимости. В Node.js 26.8.0 от 26 августа в модуль zlib добавили ZipEntry, ZipFile и ZipBuffer. Читать архивы и разбирать их по записям теперь можно средствами платформы. Что ещё в релизе: — net.BlockList заметно ускорили, а TracingChannel в diagnostics_channel объявлен стабильным; — в Cipher и Decipher включили режимы SIV и GCM-SIV: шифрование, устойчивое к повторному использованию nonce, что чаще всего и ломает AES-GCM в чужом коде; — у StatementSync во встроенном sqlite появились close() и поддержка Symbol.dispose, то есть подготовленный запрос можно держать в using; — MIMEType.parse разбирает тип и возвращает null вместо исключения на мусоре; — в REPL появилась базовая подсветка синтаксиса; — корневые сертификаты обновлены до NSS 3.126. 26.x — текущая линейка Current; в LTS zlib с ZIP приедет позже, так что в прод пока не тащите. #nodejs

