Capítulo 338 de 456
Guia de upgrade de Next.js 13 para 14: remove next export em favor de output: 'export', renomeia import de ImageResponse, e remove @next/font completamente.
output: 'export': substitui o comando next export, removido nesta versão.next/og: novo caminho de import para ImageResponse (antes next/server).next/font (built-in): @next/font foi totalmente removido; usar o módulo built-in.next export removido; usar output: 'export' no config.ImageResponse de next/server → next/og.@next/font removido, substituído por next/font built-in.next-swc removido.npm i next@next-14 react@18 react-dom@18 && npm i eslint-config-next@next-14 -D
eslint-config-next.next export: comando removido; migrar para output: 'export' em next.config.js.ImageResponse de next/server: quebra nesta versão; usar next/og (codemod next-og-import disponível).next-og-import e built-in-next-font.next-og-import, built-in-next-font.output: 'export'): substitui completamente next export.