Change8

v22.22.1

📦 node-jsView on GitHub →
4 features🐛 8 fixes🔧 4 symbols

Summary

This release includes stability improvements for the `--heapsnapshot-near-heap-limit` flag, updates to root certificates, and numerous build system enhancements, including testing against Python 3.14.

✨ New Features

  • Marked the `--heapsnapshot-near-heap-limit` CLI flag as stable.
  • Updated root certificates to NSS 3.119.
  • Updated root certificates to NSS 3.117.
  • Used a Set instead of an array for faster lookups in the assert module.

🐛 Bug Fixes

  • Fixed deep comparison for Sets and Maps containing mixed types in assert and util modules.
  • Fixed incorrect base64 input in the byteLength benchmark.
  • Fixed misplaced comma in ldflags during build.
  • Fixed crate vendor file checksums on Windows during build.
  • Fixed inconsistent quoting in Makefile during build.
  • Fixed addon build deadlock on errors when using build tools.
  • Treated IPC length header as unsigned uint32 in child_process.
  • Fixed an issue where http proxy initialization occurred before user module loader setup.

Affected Symbols