next.js
3ddfcace - Normalize encoded dynamic placeholders in app routes (#91603)

Commit
108 days ago
Normalize encoded dynamic placeholders in app routes (#91603) ## Summary - normalize encoded dynamic placeholders like `%5Bproject%5D` before parsing app route segments - add a fallback params regression test covering encoded placeholder inputs - assert vary-param segment prefetch responses do not contain encoded root param placeholders ## Testing - pnpm testheadless packages/next/src/server/request/fallback-params.test.ts - pnpm testheadless test/e2e/app-dir/segment-cache/vary-params/vary-params.test.ts -t "tracks root param access via rootParams API"
Author
Parents
Loading