Change8

v16.2.0-canary.17

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

Summary

This release introduces optimistic routing and various Turbopack improvements, alongside fixing issues with static page payloads and internal image requests. The IsolatedDevBuild flag has been removed.

Migration Steps

  1. Remove usage of the IsolatedDevBuild flag as it has been removed.

✨ New Features

  • Added GPTBot to matcher for known bots.
  • Enabled tracking of vary params for segments without server-side param access.
  • Implemented optimistic routing for client-side route prediction.
  • Ensured pages/404.js is kept to allow dynamic rendering.
  • Turbopack now supports turbopackOptional: true.
  • Allowed deploy script and log script as inputs.

🐛 Bug Fixes

  • Coerced HEAD to GET for internal images.
  • Fixed fully static pages to emit & serve static RSC payloads.
  • Turbopack: Fixed tracking modifications for transient and data.
  • Cleared Jest transform cache in CI.

Affected Symbols