Node 18
The release introduced several features aimed at developer productivity and performance:
| Node Version | Release Date | LTS Start | LTS End (EOL) | Status in 2026 | |--------------|--------------|------------|---------------|------------------| | Node 18 | 2022-04-19 | 2022-10-25 | | ⚠️ EOL (Do not use) | | Node 20 | 2023-04-18 | 2023-10-24 | 2026-04-30 | ✅ Active LTS (until April 30, 2026) | | Node 22 | 2024-04-24 | 2024-10-29 | 2027-04-30 | ✅ Current LTS | node 18
: Upgrading to this version of the JavaScript engine enabled new language features like Array.prototype.findLast() and improved performance for class fields. The release introduced several features aimed at developer
: Perhaps the most anticipated update, this brought a browser-compatible fetch() implementation to Node.js by default, reducing the need for external libraries like node-fetch . node 18
// Good import readFile from 'node:fs/promises';