Skip to content

chore: upgrade Next.js to 16.2.6#198

Open
jcleow wants to merge 1 commit into
mainfrom
chore/upgrade-nextjs-16.2
Open

chore: upgrade Next.js to 16.2.6#198
jcleow wants to merge 1 commit into
mainfrom
chore/upgrade-nextjs-16.2

Conversation

@jcleow
Copy link
Copy Markdown
Owner

@jcleow jcleow commented May 12, 2026

Summary

  • Upgrades next from 16.0.10 → 16.2.6
  • Upgrades eslint-config-next from 14.x → 16.2.6 to align with Next.js version

Key improvements in 16.2

  • ~87% faster next dev startup (Turbopack)
  • Server Components payload deserialization up to 350% faster (25-60% faster HTML rendering)
  • Server Fast Refresh for fine-grained server-side hot reloading
  • <Link transitionTypes> prop for View Transitions API
  • 200+ Turbopack bug fixes

Notes

  • No breaking changes affecting our codebase
  • next.config.js is compatible as-is
  • .gitignore already covers the new .next/dev output directory
  • Peer dep warning: eslint-config-next@16.2 wants ESLint 9+ (we're on 8) — non-blocking, ESLint 9 migration is a separate effort

Test plan

  • pnpm dev starts successfully with faster startup
  • Verify pages load correctly (dashboard, projections, insurance)
  • pnpm build compiles successfully (pre-existing TS unused-var errors are unrelated)

- ~87% faster dev startup with Turbopack improvements
- Server Components payload deserialization up to 350% faster
- 200+ Turbopack bug fixes
- Aligned eslint-config-next version with Next.js
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.

1 participant