Vercel hace de Node.js 26 el predeterminado: qué cambia en tu próximo deploy
Desde el 29 de octubre de 2026, Node.js 26 es el predeterminado de los proyectos nuevos en Vercel; los que tengan engines.node abierto suben en el siguiente deploy.
- 2 fuentes citadas
Node.js 26 es el predeterminado de los proyectos nuevos en Vercel desde el 29 de octubre de 2026, según el changelog de Vercel, que informa sobre su propia plataforma. Un proyecto ya existente con engines.node que admita la 26, como >=20, usa Node.js 26 en el siguiente deploy, sin aviso aparte y aunque ese deploy sea un simple cambio de texto. Con esa versión, fetch usa HTTP/2 por defecto con Undici 8.
«Node.js 26 is the default for all new projects. Automatic upgrades: If engines.node in your existing project’s package.json allows 26, such as >=20, your Node.js builds on Vercel will use 26 on the next deployment.» (Node.js 26 es el predeterminado de todos los proyectos nuevos. Subidas automáticas: si engines.node en el package.json de tu proyecto existente admite la 26, como >=20, tus builds de Node.js en Vercel usarán la 26 en el siguiente deployment), dice el changelog de Vercel del 29 de octubre de 2026, que cubre builds y Vercel Functions.
¿Cómo saber si tu web sube sola a Node.js 26?
Lo decide el campo engines.node del package.json de tu proyecto: si admite la 26, sube en el siguiente deploy; si está fijado en otra versión, se queda donde está. Así queda cada caso según el changelog de Vercel del 29 de octubre de 2026:
engines.node en package.json | Qué pasa en el siguiente deploy |
|---|---|
>=20 | Sube a Node.js 26 |
26.x | Usa Node.js 26 |
24.x | Se queda fijada en la 24 |
22.x | Se queda fijada en la 22 |
La tabla de versiones de Vercel marca la 26.x como predeterminada y lista también la 24.x y la 22.x.
¿Qué cambia en fetch con Node.js 26?
Cambia el protocolo: con Node.js 26, el fetch integrado usa HTTP/2 por defecto con Undici 8, y Vercel dice en su changelog del 29 de octubre de 2026 que HTTP/2 puede reducir la latencia. Es la lectura de Vercel sobre su propia plataforma, y Vercel no da ninguna rotura concreta por el cambio. Si prefieres seguir como hasta ahora, hay un ajuste: «HTTP/1.1 in Functions: To keep HTTP/1.1, set the VERCEL_FETCH_DISABLE_H2 environment variable to 1 and redeploy.» (HTTP/1.1 en Functions: para mantener HTTP/1.1, pon la variable de entorno VERCEL_FETCH_DISABLE_H2 en 1 y vuelve a desplegar), indica el mismo changelog del 29 de octubre de 2026.
¿A quién no le afecta?
No le afecta a quien tiene la versión fijada ni a las webs alojadas fuera de Vercel: el anuncio de Vercel del 29 de octubre de 2026 no obliga a cambiar nada a quien tiene 24.x o 22.x en engines.node, y solo aplica a builds y Vercel Functions en esa plataforma.
¿Qué datos conviene guardar?
- 29 de octubre de 2026: Node.js 26 es el predeterminado de los proyectos nuevos en Vercel. Fuente: changelog de Vercel, Vercel sobre su propia plataforma.
>=20: un proyecto conengines.nodeque admita la 26, como>=20, usa Node.js 26 en el siguiente deploy. Fuente: changelog de Vercel, 29 de octubre de 2026, Vercel sobre su propia plataforma.VERCEL_FETCH_DISABLE_H2=1: mantiene HTTP/1.1 en Functions;fetchusa HTTP/2 por defecto con Undici 8. Fuente: changelog de Vercel, 29 de octubre de 2026, Vercel sobre su propia plataforma.- Vercel CLI 65.8.0 o superior: lo que piden los despliegues prebuilt para Functions en Node.js 26. Fuente: changelog de Vercel, 29 de octubre de 2026, Vercel sobre su propia plataforma.
¿Qué conviene hacer antes del próximo deploy?
Conviene revisar engines.node antes de publicar cualquier cambio, porque un deploy de un simple cambio de texto también sube la versión. En este orden:
- Abre el
package.jsonde tu web y miraengines.node. Compáralo con la tabla de arriba. - Si quieres controlar el momento de la subida, fija la versión antes del deploy:
24.xo22.xenengines.node. Cuando decidas subir, pon26.x. - Prueba en local con Node.js 26 las funciones que llaman a APIs por
fetch. - Si quieres mantener HTTP/1.1 en Functions, añade la variable de entorno
VERCEL_FETCH_DISABLE_H2con valor 1 y vuelve a desplegar. - Si despliegas con prebuilt, actualiza a Vercel CLI 65.8.0 o superior antes de desplegar Functions en Node.js 26.
En Rigol&Co podemos revisar contigo si tu web en Vercel sube sola a Node.js 26 y qué conviene probar antes del próximo deploy.
Fuentes
- 01 vercel.com · Node.js 26 LTS is now Generally Available on Vercel (29 de octubre de 2026) · Vercel, la empresa que vende la plataforma de la que informa
- 02 vercel.com · Tabla de versiones de Node.js · documentación de Vercel sobre su propia plataforma
El resto de noticias, en Noticias. El porqué largo, con cifras y fuentes, en Análisis.
¿Te resultó útil? Añade Rigol&Co como fuente preferida y verás nuestras noticias más a menudo en tu Búsqueda de Google.
Añadir como fuente preferida en Google