Releases
vinext@1.0.1
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Dev
keep vite-plugin-commonjs out of vinext's inlined deps during the dep scan (#3620 )
ignore client-supplied forwarded middleware context (#3617 )
pre-bundle use-sync-external-store in the App Router client (#3542 )
ignore generated .vinext files in the watcher (#3556 )
Shims
null a framed GET/HEAD body on a NextRequest's Request input (#3649 )
drop a framed GET/HEAD body from a Request init in NextRequest (#3621 )
keep a Request init's method, headers and body in NextRequest (#3612 )
support stable catchError and retry APIs (#3566 )
Misc
Cache: separate browser headers from framework storage policy (#3540 )
Cloudflare: serve prerendered Pages Router from Static Assets (#3603 )
Nitro: serve App Router apps in Nitro dev and preview (#3608 )
Pages: include locale in domain ISR cache identity (#3598 )
App Router: release the refresh abort handle once supplemental requests settle (#3572 )
Build: prerender before emitting standalone output (#3579 )
CLI: recognize symlinked vite entrypoints (#3571 ) (#3573 )
Config: preserve quoted JSON in dotenv files (#3568 )
Router: preserve middleware and rewrites for missing static assets (#3541 )
Cloudflare: support colon cache tags in KV (#3569 )
Plugins: accept HTML comment end variants in request prescan (#3574 )
Tracing: forward native Workers span metadata (#3564 )
Init: list Response Store deployment in next steps (#3536 )
Performance
Build
skip vite-plugin-commonjs for modules it never rewrites (#3594 )
skip the scan-time typeof window fold when it cannot change imports (#3596 )
reuse OG HarfBuzz patch and jsx-in-js transforms across passes (#3590 )
skip stylesheet processing in RSC scan builds (#3589 )
prefilter optimize-imports matcher on quoted package source (#3550 )
skip unused sourcemaps in vinext source transforms (#3552 )
avoid repeated realpath calls in middleware export validation (#3553 )
SSR
track dynamic usage without loading the next/headers implementation (#3558 )
stop loading browser runtime modules for shared helpers (#3559 )
import the render abort check without server-only modules (#3549 )
Misc
Pages: stop the export-all transform filter from backtracking (#3606 )
Pages: avoid repeated SSR asset manifest scans (#3599 )
OG: speed up OG asset readFileSync scan and package-root lookups (#3588 )
Plugins: prescan for require.context calls before parsing (#3562 )
App Router: keep the route scanner out of the RSC runtime graph (#3557 )
Plugins: skip parsing modules without rewritable dynamic requests (#3555 )
Dev: keep the App Router combined handler external in dev (#3548 )
Contributors
You can’t perform that action at this time.