Релиз Node.js 12.9.0
Вчера вышла новая версия Node.js 12.9.0.
В новом релизе V8 был обновлён до версии 7.6. С новой версией движка в Node.js появилась поддержка Promise.allSettled
, улучшена поддержка BigInt
, ускорена работа JSON.parse()
.
В модуле fs были добавлены fs.writev
, fs.writevSync
и filehandle.writev
, с помощью которых можно записывать в файл массив buffer'ов. Этот API будет полезен при оптимизации записи файлов на диск.
В модуле crypto появилась новая опция oaepHash
для асимметричного шифрования, с помощью которой можно указать хэш-функцию при использовании optimal asymmetric encryption padding (OAEP).
В модуле http были добавлены недостающие "streamlike" свойства к OutgoingMessage.prototype
: writableObjectMode
, writableLength
и writableHighWaterMark
. В модуле stream добавлены новые свойства readableEnded
и writableEnded
, которые показывают текущее состояние завершения чтения или записи стрима.