| Event | Date | |-------|------| | Initial release (Current) | April 19, 2022 | | Entered Long-Term Support (LTS) | October 25, 2022 | | Active LTS phase ends | October 2023 | | Maintenance LTS phase begins | October 2023 | | | April 2025 |
The most celebrated feature: the Fetch API is now built-in globally. You no longer need node-fetch or axios for basic fetch requests.
Security was a major focus of the Node.js 18 release. In its prime, it offered robust protections: node 18 full
Should you skip Node 18 and go to Node 20?
Security is non-negotiable. Node 18 was the first to adopt , which provides a FIPS-compliant module and improved cryptographic algorithms. This ensures your enterprise applications stay ahead of evolving threats while maintaining strict compliance standards. 4. Experimental "Watch" Mode | Event | Date | |-------|------| | Initial
: You can now perform HTTP requests natively using the same syntax found in browsers. Built on Undici : The implementation is powered by , a high-performance HTTP/1.1 client for Node.js. Native Integration : It includes support for standard web classes like 2. Built-in Test Runner Node 18 introduced a native Test Runner module
As of June 2026, it is critical to note that Node.js 18 has reached its End-of-Life (EOL) and is no longer officially supported. In its prime, it offered robust protections: Should
Continued performance optimizations for modern object-oriented patterns. Web Streams and Portability Node 18 also finalized the implementation of the Web Streams API
The primary "deep" theme of Node 18 was . Before this version, Node.js often felt like a distinct island compared to the browser. Node 18 aggressively integrated Web Standards, making the developer experience nearly seamless between frontend and backend [9, 12]. Core Technological Pillars