Skip to content

Comments

[pull] canary from vercel:canary#807

Merged
pull[bot] merged 3 commits intocode:canaryfrom
vercel:canary
Feb 20, 2026
Merged

[pull] canary from vercel:canary#807
pull[bot] merged 3 commits intocode:canaryfrom
vercel:canary

Conversation

@pull
Copy link

@pull pull bot commented Feb 20, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

ijjk and others added 3 commits February 19, 2026 22:21
## Summary
- expose the active app source page on `window.next.__n_src_page`
- derive the source page from the client router tree instead of sending
it via `InitialRSCPayload`
- ensure the value updates on client transitions (including dynamic
routes and route groups)
- extend app-dir e2e coverage for initial load and transition behavior

## Testing
- `pnpm test-dev test/e2e/app-dir/app/index.test.ts -t "__n_src_page"`
- `pnpm --filter=next types`
## Summary
- update tracing propagation behavior so forced extraction does not drop
active context when no remote span context is present
- keep existing custom-server OTEL e2e coverage intact
- add a new production e2e scenario that invokes the built app
entrypoint handler directly (without next-server wrapper) and asserts
incoming trace context propagation

## Testing
- pnpm testonly-dev-turbo
test/e2e/opentelemetry/instrumentation/opentelemetry.test.ts -t
"opentelemetry with custom server"
- pnpm testonly-start-turbo
test/e2e/opentelemetry/instrumentation/opentelemetry.test.ts -t "direct
entrypoint handler"
- pnpm testonly-start-turbo
test/e2e/opentelemetry/instrumentation/opentelemetry.test.ts -t
"opentelemetry with custom server"


x-ref: https://vercel.slack.com/archives/C0AFFL7EDSR
@pull pull bot locked and limited conversation to collaborators Feb 20, 2026
@pull pull bot added the ⤵️ pull label Feb 20, 2026
@pull pull bot merged commit b6257d7 into code:canary Feb 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants