Change8

v16.3.0-canary.49

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

Summary

This release includes various internal refactorings, improvements to dev server caching behavior, and fixes related to header stripping and dynamic rendering requests. Developers are warned about using prefetch={true} without Partial Prefetching in development.

Migration Steps

  1. Expand the Cache Components migration guide for more details.

✨ New Features

  • Serve stale 'use cache' entries in the dev server until they expire.
  • Re-fetch dynamic content on navigation with 'partialPrefetching' enabled.
  • Persist 'use cache: private' entries in dev.

🐛 Bug Fixes

  • Strip internal dev request-id headers from userland headers().
  • Treat empty resume bodies as dynamic render requests.

Affected Symbols