Change8

v16.3.0-canary.61

Breaking Changes
📦 next-jsView on GitHub →
1 breaking2 features🐛 3 fixes🔧 3 symbols

Summary

This release introduces a global opt-in for the runtime stage of Cached Navigations and removes legacy PPR codepaths. It also includes various fixes related to testing, OpenTelemetry attributes, and skill functionality.

⚠️ Breaking Changes

  • Removed legacy PPR codepaths, which may break existing configurations relying on them.

Migration Steps

  1. If relying on legacy PPR codepaths, update configuration as these have been removed.
  2. Be aware that Cache Components now require a Node.js runtime, as documented.

✨ New Features

  • Added a global opt-in for the runtime stage of Cached Navigations.
  • Statically prerender metadata image routes under Cache Components.

🐛 Bug Fixes

  • Fixed failing determinism test using adapter.
  • Correctly set error code attributes for App API routes in OpenTelemetry instrumentation.
  • Fixed an issue with the --session flag, agent-browser bootstrap, and --headed daemon note in the next-dev-loop skill.

Affected Symbols