0

Три ветви Node.js получили обновления

На этой неделе обновились сразу 3 ветки Node.js. Старые баги были пофикшены, новые добавлены. А если серьезно:

Текущая ветка была обновлена до версии 7.7.4. Вот основные изменения:

  • inspector: версия внутреннего node-inspect обновилась до 1.10.6.
  • lib: убрана возможность использования forEach для 8 подсистем.

Линейка 4.x.x получила обновление 4.8.1:

  • buffer: производительность .toJSON() выросла на 2859%.
  • http: контрольные символы теперь всегда отвергаются при использовании http.request().
  • node: статистика кучи теперь поддерживает значения больше 4 ГБ.

Линейка 6.x.x обновилась до 6.10.1:

  • производительность:
    • Buffer.compare() стал на 35% быстрее;
    • buffer.toJSON() стал на 2859% быстрее;
    • fs.*statSync() стал на 9,3% быстрее;
    • os.loadavg() стал на 151% быстрее;
    • process.memoryUsage() стал на 34% быстрее;
    • querystring.unescape() для Buffer стал на 15% быстре;
    • querystring.stringify() стал на 7,8% быстрее;
    • querystring.parse() стал на 21% быстрее.
  • http:
    • контрольные символы теперь всегда отвергаются при использовании http.request();
    • дебаг-сообщения были добавлены для случая, когда заголовки содержат неверные значения.
  • node: статистика кучи теперь поддерживает значения больше 4 ГБ.

С полным списком коммитов можно ознакомиться в официальном блоге проекта.

Источник: NodeSource