Misc Changes
- Improve root detection to handle worktrees, more workspaces & stray lockfiles: #96159
- Revert "[turbopack] Track re-exports in
import_usageinside ofcompute_import_usage": #96311 - Return 200 for client-handled Server Action redirects: #96310
- docs(interactive-apps): update prefetching for unified runtime prefetching: #96302
- docs: clarify instrumentation-client polyfill loading and hydration timing: #95988
- [cd] Send Slack notification if publish fails: #96304
- [ci] Install Node.js from the official tarball in the native-builder image: #96298
- Upgrade React from
756fdd47-20260727to96fcba90-20260728: #96306 - Fix Turbopack worker URL context lookup: #96307
- [turbopack] Treat
Object.defineProperty(exports, …, { value: … })as side-effect free: #96273 - Classify Instant Insights as internal in Request Insights: #96147
- Persist Request Insights display settings: #96277
- Add Instant Insights pipeline spans: #95961
- Isolate local Request Insights spans from OpenTelemetry: #96276
- Add local Request Insights span tracing: #96275
- fix(next/image): improve test coverage for unsupported image types: #96301
- doc: typegen for typedRoutes: #96296
- feat(turbopack): support import.meta.env: #96225
- Add option to control dev memory threshold restarts: #96144
- Restore canary version 16.3.0-canary.99 after v16.3.0-preview.10 preview release
- Unify allow-runtime with Partial Prefetching: #96106
- Attempt static prefetch before resorting to runtime: #96095
Credits
Huge thanks to @sampoder, @ztanner, @aurorascharff, @icyJoseph, @eps1lon, @vercel-release-bot, @DavidIlie, @timneutkens, @styfle, and @acdlite for helping!