Upgrading
Source URL: https://nextjs.org/docs/app/getting-started/upgrading
Upgrading
Section titled “Upgrading”Latest version
Section titled “Latest version”To update to the latest version of Next.js, you can use the upgrade command:
pnpm next upgradenpx next upgradeyarn next upgradebunx next upgradeNext.js 15 and earlier do not support the upgrade command and need to use a separate package instead:
npx @next/codemod@canary upgrade latestIf you prefer to upgrade manually, install the latest Next.js and React versions:
pnpm i next@latest react@latest react-dom@latest eslint-config-next@latestnpm i next@latest react@latest react-dom@latest eslint-config-next@latestyarn add next@latest react@latest react-dom@latest eslint-config-next@latestbun add next@latest react@latest react-dom@latest eslint-config-next@latestCanary version
Section titled “Canary version”To update to the latest canary, make sure you’re on the latest version of Next.js and everything is working as expected. Then, run the following command:
pnpm add next@canarynpm i next@canaryyarn add next@canarybun add next@canaryFeatures available in canary
Section titled “Features available in canary”The following features are currently available in canary:
Authentication:
Version guides
Section titled “Version guides”See the version guides for in-depth upgrade instructions.
- Version 16
- Upgrade your Next.js Application from Version 15 to 16.
- Version 15
- Upgrade your Next.js Application from Version 14 to 15.
- Version 14
- Upgrade your Next.js Application from Version 13 to 14.