- Node.js 18 ships with V8 10.1, global fetch and Web Streams APIs enabled by default, and an experimental core test runner module.
- Major breaking changes include runtime deprecations/removals in fs, dns, process, stream, and tls modules, plus default TCP noDelay, new HTTP header/request timeouts, and global Blob/BroadcastChannel exposure.
- Updated toolchain requirements and default HTTP timeout behavior improve compatibility and protect against denial‑of‑service scenarios.