Skip to content

Upgrade to next.js 15 #1

@CharanMN7

Description

@CharanMN7

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions