Add Bundling handler to vanilla node workflows#15691
Conversation
🦋 Changeset detectedLatest commit: 5f4aa5d The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
📦 CLI Tarball ReadyThe Vercel CLI tarball for this PR is now available! Quick TestYou can test this PR's CLI directly by running: npx https://vercel-q0l6axmuo.vercel.sh/tarballs/vercel.tgz --helpUse in vercel.jsonTo use this CLI version in your project builds, add to your {
"build": {
"env": {
"VERCEL_CLI_VERSION": "vercel@https://vercel-q0l6axmuo.vercel.sh/tarballs/vercel.tgz"
}
}
}Python Runtime WheelA Python Workers WheelA |
|
Warning High Risk — Cross-app shared package change — bug in bundling handler could break all vanilla API routes using this feature.
Assessed at 5f4aa5d. |
🧪 Unit Test StrategyComparing: Strategy: Affected packages only ✅ Only testing packages that have been modified or depend on modified packages. Affected packages - 9 (23%)
Unaffected packages - 31 (78%)
Results
This comment is automatically generated based on the affected testing strategy |
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @vercel/[email protected] ### Minor Changes - Add experimental bundling to node bundler ([#15691](#15691)) ## [email protected] ### Patch Changes - Improve `vercel link` by searching matching project names across teams by default, with clearer linking choices when multiple matches are found. ([#15400](#15400)) - Updated dependencies \[[`a50d9615ea546050b9f37dc7e5b4a81228987eef`](a50d961), [`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9`](aa3ad22)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Update to latest Next.js adapter ([#15775](#15775)) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Linear
Description
To optimize performance we want to bundle vanillaJS packages behind
experimentalAllowBundlingto reduce the number of lambdas created in fluid compute