Node.js 26 LTS Generally Available on Vercel with HTTP/2 Default and V8 14.6
·2026.10.29 09:00
Key point
The release makes Node.js 26 the default for new projects and automatically upgrades existing projects with compatible engines.node settings.
Details
- Node.js 26 LTS is generally available for builds and Vercel Functions, becoming the default for all new projects.
- HTTP/2 is enabled by default for built-in fetch via Undici 8, allowing multiple requests to share a connection to reduce latency for API and database calls.
- V8 version 14.6 is included, adding features like Map.prototype.getOrInsert() and the Temporal API for immutable date values with built-in time zone support.
- Existing projects with engines.node allowing version 26 (e.g., >=20) will automatically use Node.js 26 on the next deployment, while manual upgrades require setting engines.node to 26.x.
- Prebuilt deployments of Node.js 26 Functions require Vercel CLI version 65.8.0 or later, and HTTP/1.1 can be retained by setting the VERCEL_FETCH_DISABLE_H2 environment variable to 1.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.