forked from Hashnode/starter-kit
-
Notifications
You must be signed in to change notification settings - Fork 0
Upgrade to next.js 15 #1
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Why?
Why not?
Google's Gemini: "Next.js 13 has reached its end-of-life (EOL) and is considered deprecated. Security support for Next.js 13 ended on December 21, 2024, according to endoflife.date."
So, what are the upgrades?
- Use Next.js 15 (latest version of Next.js).
- Use the app router.
- Use Tailwind CSS v4.
- Use React 19.
Challenges
- Breaking changes due to React version change (v18 => v19).
- Using Next.js 15 + App Router requires significant refactoring of folder structure(s).
- Tailwind configuration method has changed with Tailwind v4 and relevant refactoring is required.
- The current monorepo setup might change significantly and some parts might no longer be valid.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request