Node.js 26 LTS chega à disponibilidade geral na Vercel e vira padrão para novos projetos
Aprofundamento CEVIU
Aprofundamento
A Vercel colocou o Node.js 26 LTS em disponibilidade geral e o tornou o padrão para todos os novos projetos. Entre as mudanças da versão que a plataforma destaca está o HTTP/2 por padrão no fetch nativo (Undici 8), que permite várias requisições compartilharem uma conexão quando o servidor suporta. Segundo a fonte, isso pode reduzir latência quando funções chamam APIs ou bancos via HTTP.
Também entram a Temporal API, alternativa ao Date com valores imutáveis e suporte nativo a fusos e calendários, e o V8 14.6, que traz recursos como Map.prototype.getOrInsert(). Para projetos existentes, o upgrade é automático no próximo deployment se engines.node no package.json permitir a 26, como em >=20. Para fixar a versão, use 26.x e faça redeploy. Deploys prebuilt exigem Vercel CLI 65.8.0 ou superior. Quem quiser manter HTTP/1.1 nas Functions define VERCEL_FETCH_DISABLE_H2 como 1 e refaz o deploy. Atualizações minor e patch do Node.js 26 chegam sozinhas.
O que mudou
Em 10 de junho de 2026, o CEVIU noticiou, em "Node.js 26: novidades da versão e o que esperar da mudança no modelo de lançamento", que o Node.js 26 já tinha sido lançado como versão Current, com V8 14.6. Em 28 de outubro de 2026, o CEVIU publicou que o Node.js 26.13.0 levou a série 26.x ao LTS com o codinome 'Lithium', e em 29 de outubro de 2026 que o suporte vai até abril de 2029. Agora o passo seguinte chegou à Vercel: a versão LTS virou padrão na plataforma.
Por que isso importa
Para quem opera projetos na Vercel com engines.node amplo, como >=20, a troca para o Node.js 26 acontece sem ação sua no próximo deploy. Isso vale uma checagem: o fetch passa a usar HTTP/2 e o comportamento de rede pode mudar. Fixar a versão em engines.node dá previsibilidade, e a variável de ambiente serve de rota de fuga se algo quebrar.
Linha do tempo
CEVIU noticia que o Node.js 26 foi lançado como versão Current, com V8 14.6.
Node.js 26.13.0 leva a série 26.x ao LTS com o codinome 'Lithium'.
Node.js 26 entra em LTS, com suporte até abril de 2029.
Vercel libera o Node.js 26 LTS em disponibilidade geral e o torna padrão para novos projetos.
Perguntas frequentes
Meu projeto na Vercel vai usar o Node.js 26 automaticamente?
Se o engines.node do package.json permitir a versão 26, como em >=20, sim. O build usará o Node.js 26 no próximo deployment. Se o intervalo não incluir a 26, o projeto continua na versão atual.
Como fixo o Node.js 26 manualmente?
Defina engines.node como 26.x no package.json e faça redeploy. Em deploys prebuilt, use a Vercel CLI 65.8.0 ou superior para publicar Functions com Node.js 26.
Como voltar ao HTTP/1.1 nas Functions?
Configure a variável de ambiente VERCEL_FETCH_DISABLE_H2 com o valor 1 e refaça o deploy. Isso desativa o HTTP/2 por padrão no fetch nativo.
O que a Temporal API muda em relação ao Date?
Segundo a fonte, ela oferece valores imutáveis e suporte nativo a fusos horários e calendários. Funciona como alternativa ao Date.
Fontes
- vercel.comfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 30 de outubro de 2026
- Editoria
- CEVIU Web Dev

