Change8

v16.3.1-canary.26

📦 next-jsView on GitHub →
2 features🐛 3 fixes🔧 4 symbols

Summary

This release introduces unstable_navigation() for enhanced programmatic navigation and scaffolds related functionalities. It also includes several bug fixes and refactors to improve performance and reduce snapshot churn.

Migration Steps

  1. Rename the Turbopack tool to use turbopack.
  2. Migrate from HmrTarget to alternative solutions.

✨ New Features

  • Introduce unstable_navigation() for programmatic navigation.
  • Scaffold unstable_navigation() for improved navigation capabilities.

🐛 Bug Fixes

  • Avoid GitHub API rate limits for create-next-app examples.
  • Keep HMR instructions typed until serialization.
  • Serialize frozen collections by value only.

Affected Symbols