prerender-v0.7.0 — @harperfast/prerender
One canonical cache-key normalization across the whole render flow (PR #28).
- Single
canonicalizeUrlreplaces normalizeUrl+cacheKeyUrl; raw-query preserving (no more+/%20collapse), applied at every key site (ingress, bot-read, sitemap, discovery, redirect re-key). - Fixes permanent cache miss on multi-word-facet pages, wrong-facet origin proxy on miss, and spurious redirect-driven RenderTarget deletion.
- Encodes the reserved
|in the url-half; sitemap skips malformed<loc>.
Pairs with @harperfast/prerender-browser v1.11.0. Behavior pinned by test-vectors/canonicalize-url.json.