Changelog

nodejs/node · · 5 commits

URL deprecations and docs get cleaned up

Node silences URL warnings inside node_modules, clarifies a util API doc, and updates CI/Nix pins.

Suppress url.parse() warnings inside node_modules (Renegade334724ef8e)

Node now checks a deeper stack frame before emitting the deprecation warning, so application code still gets warned while code running from dependencies is spared. The new test coverage locks in both behaviors and removes the old expectation from the invalid-input test.

Clarify util.convertProcessSignalToExitCode() docs (Renegade33484ae06e)

The util docs now describe the argument as signal, state that invalid signal names throw, and remove the old null return examples. This aligns the documentation with the actual validation behavior and makes the API contract clearer.

Other misc changes

  • Bumped the Nixpkgs pin and adjusted the Nix shell/shared OpenSSL setup.
  • Updated GitHub Actions artifact actions to newer major versions in several workflows.