Change8

v26.3.0

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

Summary

This release introduces minor version bumps including an increased default Buffer pool size and new HTTP validation options, alongside important documentation updates and dependency upgrades.

Migration Steps

  1. Users relying on the previous default value of `Buffer.poolSize` should be aware it has increased to 64 KiB.
  2. When using permissions, note that `--experimental` is dropped from the `--permission` flag.

✨ New Features

  • Increased default `Buffer.poolSize` to 64 KiB.
  • Added `httpValidation` option to configure HTTP header value validation.
  • Exposed precise coverage start to the JavaScript runtime in the inspector.
  • Added `permission.drop` functionality.

🐛 Bug Fixes

  • Coerced -0 keylen to +0 in `pbkdf2` and `scrypt`.
  • Hardened WebCrypto against prototype pollution.
  • Removed `async` keyword from WebCrypto methods.
  • Surfaced inspector failures in probe mode.
  • Deflaked resume failure test and added debug logs for the debugger.

Affected Symbols