Skip to content

Comments

Add Next.js 16 support with webpack compatibility#420

Merged
Luca Schneider (Mad-Kat) merged 2 commits intomainfrom
update-next
Oct 28, 2025
Merged

Add Next.js 16 support with webpack compatibility#420
Luca Schneider (Mad-Kat) merged 2 commits intomainfrom
update-next

Conversation

@Mad-Kat
Copy link
Collaborator

@Mad-Kat Luca Schneider (Mad-Kat) commented Oct 26, 2025

Summary

This PR adds full support for Next.js 16.0.0 while maintaining compatibility with webpack.

What's Changed

Core Updates

  • Next.js 16.0.0 Support: Updated compatibility table and installation instructions
  • swc_core Upgrade: Upgraded from 38.0.1 to 45.0.1 (49 dependency updates)
  • Rust Dependencies: Updated 76+ Rust packages to latest versions
  • Lifetime Warning Fix: Resolved compilation warning in playground-wasm

Bundler Compatibility

  • Webpack Required: Next.js 16 defaults to Turbopack, but next-yak currently requires webpack
  • Updated Scripts: All dev/build scripts now use --webpack flag explicitly

Migration Guide

For users upgrading to Next.js 16, use webpack explicitly or use the updated package scripts that include --webpack automatically.

@changeset-bot
Copy link

changeset-bot bot commented Oct 26, 2025

🦋 Changeset detected

Latest commit: b46620d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
next-yak Major
yak-swc Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@codspeed-hq
Copy link

codspeed-hq bot commented Oct 26, 2025

CodSpeed Performance Report

Merging #420 will not alter performance

Comparing update-next (b46620d) with main (7408b4c)

Summary

✅ 12 untouched

@Mad-Kat Luca Schneider (Mad-Kat) merged commit 6f84e74 into main Oct 28, 2025
6 checks passed
@Mad-Kat Luca Schneider (Mad-Kat) deleted the update-next branch October 28, 2025 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants