Node.js v25 released — V8 14.1, big JSON and Wasm runtime upgrades
Key update
Node.js v25 was released on October 15, 2025. The release upgrades V8 to 14.1, which brings substantial JSON.stringify performance improvements and JIT/Wasm pipeline work, adds built-in base64/hex helpers on Uint8Array, introduces a more expressive permission model flag for network access, enables Web Storage by default, exposes ErrorEvent globally, finalizes removal of long-deprecated APIs, and adds a portable compile cache plus a JSPI (JavaScript Promise Integration) for WebAssembly.
Why it matters
The V8 14.1 upgrade materially improves serialization throughput — teams that profile heavy JSON workloads (APIs, event pipelines, logging/telemetry) can see meaningful latency and CPU reductions by benchmarking under v25. The portable compile cache and JIT/Wasm optimizations reduce cold-start and steady-state overhead for compute-heavy services and serverless functions, so performance-sensitive deployments should run comparative benchmarks now. The permission-model changes (notably the new network-allow flag) tighten secure-by-default behavior but can break scripts, containers, or CI that previously relied on implicit network access; audit startup flags and CI runners before adopting v25. Removal of long-deprecated APIs means automated scans and tests should catch compatibility issues early. Practically: treat v25 as a current/experimental vehicle for benchmarking, security hardening, and compatibility testing; do not flip production clusters to v25 without passing compatibility and regression tests and a clear LTS upgrade plan.
Source
Read Next
Node.js 22 (LTS) — built-in HTTP/HTTPS proxy + percentage memory sizing (urgent for production deployments)
October 31, 2025Node.js 22.21.0 (LTS) adds built-in proxy support for http/https/fetch and percentage support for --max-old-space-size — immediate practical impact for containerized and corporate-network deployments.
TypeScript native port preview — ~10x faster tsc and language service
October 30, 2025Microsoft published a native-port preview of the TypeScript compiler and language service that dramatically reduces compile and editor latency — immediate practical gains for large TypeScript/repo builds and CI.
Node.js 24 enters Active LTS (Oct 28, 2025)
October 28, 2025Node.js v24 moved from Current to Active LTS today — production teams should plan upgrades, CI validation, and provider/runtime checks now.