cloudflare/vinext v0.0.29
cloudflare/vinext
Captured source
source ↗published Mar 12, 2026seen Jun 26captured 3whttp 200method plain
v0.0.29
Repository: cloudflare/vinext
Tag: v0.0.29
Published: 2026-03-12T09:37:47Z
Prerelease: no
Release notes:
What's Changed
New Features
- Added support for Vite 8's
resolve.tsconfigPathsoption - Added Next.js-style route report to
vinext buildoutput, showing discovered routes and their types - Enhanced metadata support with parity for
appLinks,iTunes, and Twitter player/app cards
Bug Fixes
- Fixed
useParams()to be reactive during client-side navigation in App Router - Fixed Pages Router ISR background regeneration incorrectly re-rendering HTML
- Fixed middleware custom responses corrupting binary bodies in development mode
- Fixed App Router route discovery incorrectly including private folders (those with
_prefix) - Fixed
Linkcomponent'sonNavigateURL resolution for relative hrefs - Fixed synthetic slot sub-routes being processed without parent default fallback
- Fixed request headers proxy missing iterator method bindings
- Fixed Pages API body parser handling of invalid JSON and repeated form keys
- Fixed App Router route-group and slot collision detection
- Fixed TPR zone resolution for domains with multi-part TLDs (e.g.,
.co.uk) - Fixed encoded path delimiters being corrupted during route discovery and matching
- Added missing client-side
optimizeDepsentries for better development experience - Added
headersSentguards to prevent duplicate response headers in error handlers - Improved error reporting by properly registering
reportRequestErrorwithctx.waitUntilon Cloudflare Workers - Added Next.js shim JavaScript variants for better compatibility
Performance
- Replaced O(n) linear route matching with radix trie for faster routing
- Added async I/O and caching for
og-inline-fetch-assetstransform - Implemented TTL-based eviction sweep for prefetch cache
- Applied various startup and cache micro-optimizations
Internal / Chores
- Pinned Rollup to patched version addressing CVE-2026-27606
- Added comprehensive tests for
headers()andcookies()in server actions and route handlers - Added runtime documentation warning on external rewrites and Content-Disposition sanitization
Contributors
@hyoban @NathanDrake2406 @JaredStowell @james-elicx @Divkix