Repository navigation
vinext@1.4.3
·
15 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Bug Fixes
App Router
- skip the dev replay of HTML render errors after a root-level catch (#4473)
- resolve next.config header collisions with Route Handler headers like Next.js (#4528)
- apply next.config headers to redirects returned by application code (#4447)
- render hybrid Pages without the basePath in req.url and asPath (#4524)
- stop rendering uncached prefetch shells of static routes (#4501)
- don't preinitialize the chunk that starts hydration (#4507)
Middleware
- run middleware for slash-ending matchers under trailingSlash (#4531)
- test the matcher on the as-requested pathname like Next.js (#4446)
- drop message framing headers from middleware responses like Next.js (#4442)
Misc
- Pages: serve only public files and build output from the client directory on vinext start (#4526)
- Dev: run middleware for file-looking Pages paths that match no route (#4527)
- Image: serve App Router Worker images without an optimizer (#4510)
- Image: serve formats Next.js does not optimize as-is (#4509)
- Pages API: end nullish res.send() without a body and send scalars as JSON (#4367)
- Server: serve public .html files only at their own pathname on vinext start (#4436)
- keep a route segment that repeats the basePath in client refreshes and Worker data requests (#4499)
- Nitro: run middleware against the server's own origin on Nitro's Node server (#4433)
- Rewrites: forward headers named in Connection to external rewrite targets like Next.js (#4444)
- Init: accept --warm-cache with every Cloudflare cache (#4522)
- Metadata: store dynamic-segment metadata routes only when Next.js does (#4452)
- Metadata: serve rewritten metadata routes like their decoded destination (#4450)
- Nitro: 404 absolute-form request targets on Nitro's Node server (#4458)
- Init: show the old and new versions of dependencies init upgrades (#4513)