Change8

v16.2.1-canary.30

📦 next-jsView on GitHub →
2 features🐛 5 fixes🔧 6 symbols

Summary

This release focuses heavily on performance improvements across core functionalities, including faster URL checks, optimized production builds by removing watchpack, and better caching mechanisms in Turbopack. Several minor bugs related to logging, HMR reconnection, and incremental builds have also been resolved.

Migration Steps

  1. Replace wasmer with wasmtime for SWC plugin WASM engine.

✨ New Features

  • Add next internal upload-trace
  • Handle `target` option in React Compiler for Pages + React 18

🐛 Bug Fixes

  • Request logging: Fix generate-params time being included in next.js time
  • fix: scope "Pages Router only" comment to default export in next/error
  • Turbopack Build: Remove dev fouc from production bundle
  • fix(hmr): reconnect WebSocket after sleep/wake
  • turbopack: fix incremental build when module factories are restored from persistent cache

Affected Symbols