Changelog

nodejs/node · · 4 commits

Test runner timeout fix lands with docs tweaks

A fake-timers compatibility fix stands out, alongside small docs updates and a V8 tooling override.

Test runner no longer trips over fake timers (mcollina8199f9c)

The test runner now uses clearTimeout() during timeout cleanup instead of calling timer[SymbolDispose](), which avoids breaking when timer shims return non-disposable objects. A new regression test covers the fake-timers case so timeout cleanup keeps working with Sinon-style implementations.

Other misc changes

  • Docs typo cleanup in doc/api/vm.md (JeffMatson61102cd)
  • Release docs updated to point --security at ../vulnerabilities.json (RafaelGSS5d900be)
  • Override V8 depot_tools to a newer revision for Python 3.12 compatibility (richardlauabff716)