Skip to content

[PLAT-8122] Step towards Next.js 16 / React 19 upgrade - #223

Merged
aeischeid merged 9 commits into
mainfrom
next16react19upgrade
Apr 21, 2026
Merged

[PLAT-8122] Step towards Next.js 16 / React 19 upgrade#223
aeischeid merged 9 commits into
mainfrom
next16react19upgrade

Conversation

@aeischeid

@aeischeid aeischeid commented Apr 16, 2026

Copy link
Copy Markdown
Contributor

Summary

I am exploring react19 compat - which comes along with nextJs v 16 -
this PR bumps a handful of things to modernize / stabilize a bit prior to making that major version jump

Test Plan

test locally
explore on vercel deployment

Release Notes

new version of yarn used. via corepack

Possible Regressions

as a starter project this is sort of not really a regression, as users wouldn't typically re-start within the same project, but considering a move from pages dir to app dir to follow new recommendation for NextJS so if you started a project previously the structure of a freshly started project would look a bit different. - a thing worth considering.

deciding to leave it as pages within this PR. move to app dir can be it's own initiative

Dependencies

yarn 4
typescript 5
node 22

@vercel

vercel Bot commented Apr 16, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nextjs-starter Ready Ready Preview, Comment Apr 20, 2026 7:13pm

Request Review

@aeischeid aeischeid changed the title Next16react19upgrade [PLATT-8122] upgrade to Next.js 16 / React 19 Apr 16, 2026
@aeischeid aeischeid changed the title [PLATT-8122] upgrade to Next.js 16 / React 19 [PLATT-8122] step towards upgrade to Next.js 16 / React 19 Apr 20, 2026
@sonarqubecloud

Copy link
Copy Markdown

@aeischeid aeischeid changed the title [PLATT-8122] step towards upgrade to Next.js 16 / React 19 [PLATT-8122] Step towards Next.js 16 / React 19 upgrade Apr 20, 2026
@aeischeid
aeischeid marked this pull request as ready for review April 20, 2026 19:30
@aeischeid
aeischeid requested a review from a team as a code owner April 20, 2026 19:30
@aeischeid
aeischeid requested a review from amvertex April 20, 2026 19:31

@amvertex amvertex left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

Comment thread next.config.js
// Disable minifying with SWC until
// https://github.com/vercel/next.js/discussions/30237#discussioncomment-2950246
// is resolved.
swcMinify: false,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's been there a long time 🙃

@amvertex amvertex changed the title [PLATT-8122] Step towards Next.js 16 / React 19 upgrade [PLAT-8122] Step towards Next.js 16 / React 19 upgrade Apr 20, 2026
@aeischeid
aeischeid merged commit bb18be4 into main Apr 21, 2026
4 checks passed
@aeischeid
aeischeid deleted the next16react19upgrade branch April 21, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants