ReleaseCloudflare (Workers AI)Cloudflare (Workers AI)published Mar 20, 2026seen Jun 26

cloudflare/vinext v0.0.32

cloudflare/vinext

Open original ↗

Captured source

source ↗
published Mar 20, 2026seen Jun 26captured 3whttp 200method plain

v0.0.32

Repository: cloudflare/vinext

Tag: v0.0.32

Published: 2026-03-20T10:27:30Z

Prerelease: no

Release notes:

What's Changed

New Features

  • Added support for next/dist/* internal imports with automatic .js shim aliases generation
  • Full next/compat/router support is now available
  • The vinext check command now flags usage of __dirname and __filename and suggests ESM path APIs instead
  • Added basePath and locale properties to NextURL for better compatibility

Bug Fixes

  • Fixed serving of public directory files after middleware execution in production builds
  • Page extensions are now properly used for middleware files
  • Fixed getStaticProps revalidate parsing to be scoped only to the exported function
  • Improved next/head SSR serializer to validate attribute names
  • Set-Cookie headers are now properly stripped from fetch cache entries
  • Next.js config file loading now throws errors when it fails instead of failing silently
  • Fixed pageExtensions handling in prerender and excluded underscore-prefixed API files
  • Enhanced vinext check scanner to work correctly with shimmed modules

Internal / Chores

  • Switched back to setup-vp@v1 for CI
  • Migrated ssrLoadModule to use moduleRunner.import
  • Marked clientReferenceDedup as experimental and added fumadocs example

Contributors

@southpolesteve @james-elicx @Boyeep @hyoban @NathanDrake2406