releases.shpreview

Conditional exports now traced from both TypeScript and rolldown chunks

@vercel/backends@0.8.7

1 fixThis release1 fixBug fixesAI-tallied from the release notes

Patch Changes

  • aeb5bfa: Trace runtime dependencies from both TypeScript sources and rolldown output chunks. NFT picks the require vs import exports condition based on the parent file's parse result, so source-only tracing miscategorises packages whose conditional exports point at different files (e.g. @planetscale/database -> dist/index.js for import, dist/cjs/index.js for require). A CJS bundle that did require('@planetscale/database') at runtime would fail with Cannot find module because the CJS variant was never traced or uploaded.
  • Updated dependencies [0a170fd]
    • @vercel/build-utils@13.27.1

Fetched June 4, 2026