Version 14
Upgrading from 13 to 14
To update to Next.js version 14, run the following command using your preferred package manager:
npm i next@latest react@latest react-dom@latest eslint-config-next@latestyarn add next@latest react@latest react-dom@latest eslint-config-next@latestpnpm up next react react-dom eslint-config-next --latestbun add next@latest react@latest react-dom@latest eslint-config-next@latestGood to know: If you are using TypeScript, ensure you also upgrade
@types/reactand@types/react-domto their latest versions.
v14 Summary
- The minimum Node.js version has been bumped from 16.14 to 18.17, since 16.x has reached end-of-life.
- The
next exportcommand has been removed in favor ofoutput: 'export'config. Please see the docs for more information. - The
next/serverimport forImageResponsewas renamed tonext/og. A codemod is available to safely and automatically rename your imports. - The
@next/fontpackage has been fully removed in favor of the built-innext/font. A codemod is available to safely and automatically rename your imports. - The WASM target for
next-swchas been removed.