Change8

v23.9.0

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

Summary

This release introduces TLSA record support in the DNS module and a new threadCpuUsage method in the process module. It also includes several dependency updates (SQLite, ada, ngtcp2) and various build and documentation fixes.

✨ New Features

  • dns: add TLSA record query and parsing support
  • process: add threadCpuUsage method to retrieve CPU usage for the current thread
  • cli: allow --cpu-prof* flags to be used in NODE_OPTIONS environment variable
  • crypto: support --use-system-ca on non-Windows and non-macOS platforms

🐛 Bug Fixes

  • build: fix GN build failures and GN build of uv
  • crypto: fix missing OPENSSL_NO_ENGINE guard
  • fs: handle UV_ENOTDIR in fs.statSync when throwIfNoEntry is provided
  • doc: fix typo on Buffer.copyBytesFrom offset option
  • doc: fix transpiler loader hooks documentation

Affected Symbols