Change8

v16.3.0-canary.79

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

Summary

This release includes various internal improvements, bug fixes across tracing and testing, and an upgrade to React. A new scroll handler is enabled by default for fragment scrolling.

Migration Steps

  1. Abort superseded Server Components HMR requests on the client.

✨ New Features

  • Enable new scroll handler by default for fragment scrolling.
  • Support string span ids in the nextjs trace viewer backend.

🐛 Bug Fixes

  • Increase fix card grid row gap in dev-overlay to clear floating Copy prompt button.
  • Fix false-negative regex checks when using the agentic LLM judge in evals.
  • Use correct parent span for Node.js middleware in OpenTelemetry tracing.
  • Fix instrumentation hook awaiting for middleware when using adapters.
  • Unflake the 'cache-components-dev-streaming' test suite.

Affected Symbols