[next] Remove 404.html prerenders from functions, take 2#14836
[next] Remove 404.html prerenders from functions, take 2#14836
Conversation
🦋 Changeset detectedLatest commit: 7d498f8 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 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-plzpk2jef.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-plzpk2jef.vercel.sh/tarballs/vercel.tgz"
}
}
} |
🧪 Unit Test StrategyComparing: Strategy: Affected packages only ✅ Only testing packages that have been modified or depend on modified packages. Affected packages - 2 (5%)
Unaffected packages - 39 (95%)
Results
This comment is automatically generated based on the affected testing strategy |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
7ce60a7 to
d75d542
Compare
d5388a0 to
b0e9722
Compare
6053676 to
636d681
Compare
636d681 to
7d498f8
Compare
ijjk
left a comment
There was a problem hiding this comment.
Looks good and test run has only unrelated flakey failure https://github.com/vercel/next.js/actions/runs/21678610490/job/62521427178
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/build-utils@13.3.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) ## vercel@50.11.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`81383be63cb499db3c2f1e3ef39153d6e5f1f5cf`](81383be), [`2a6e1f5d55080e205e55481fa096b043650b382a`](2a6e1f5), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 - @vercel/python@6.6.0 - @vercel/next@4.15.22 - @vercel/backends@0.0.27 - @vercel/elysia@0.1.29 - @vercel/express@0.1.38 - @vercel/fastify@0.1.32 - @vercel/go@3.3.4 - @vercel/h3@0.1.38 - @vercel/hono@0.2.32 - @vercel/hydrogen@1.3.5 - @vercel/koa@0.1.12 - @vercel/nestjs@0.2.33 - @vercel/node@5.5.30 - @vercel/redwood@2.4.9 - @vercel/remix-builder@5.5.10 - @vercel/ruby@2.2.5 - @vercel/rust@1.0.5 - @vercel/static-build@2.8.31 ## @vercel/fs-detectors@5.8.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) ## @vercel/python@6.6.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - Skip filtering system pythons on local vercel builds. ([#14858](#14858)) ## @vercel/backends@0.0.27 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/cervel@0.0.14 ### Patch Changes - Updated dependencies \[]: - @vercel/backends@0.0.27 ## @vercel/client@17.2.33 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/elysia@0.1.29 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/express@0.1.38 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 - @vercel/cervel@0.0.14 ## @vercel/fastify@0.1.32 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/gatsby-plugin-vercel-builder@2.0.129 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/h3@0.1.38 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/hono@0.2.32 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/introspection@0.0.13 ### Patch Changes - Updated dependencies \[]: - @vercel/backends@0.0.27 ## @vercel/koa@0.1.12 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/nestjs@0.2.33 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/next@4.15.22 ### Patch Changes - Remove 404.html prerenders from serverless function ([#14836](#14836)) ## @vercel/node@5.5.30 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/static-build@2.8.31 ### Patch Changes - Updated dependencies \[]: - @vercel/gatsby-plugin-vercel-builder@2.0.129 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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/build-utils@13.3.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) ## vercel@50.11.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`81383be63cb499db3c2f1e3ef39153d6e5f1f5cf`](81383be), [`2a6e1f5d55080e205e55481fa096b043650b382a`](2a6e1f5), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 - @vercel/python@6.6.0 - @vercel/next@4.15.22 - @vercel/backends@0.0.27 - @vercel/elysia@0.1.29 - @vercel/express@0.1.38 - @vercel/fastify@0.1.32 - @vercel/go@3.3.4 - @vercel/h3@0.1.38 - @vercel/hono@0.2.32 - @vercel/hydrogen@1.3.5 - @vercel/koa@0.1.12 - @vercel/nestjs@0.2.33 - @vercel/node@5.5.30 - @vercel/redwood@2.4.9 - @vercel/remix-builder@5.5.10 - @vercel/ruby@2.2.5 - @vercel/rust@1.0.5 - @vercel/static-build@2.8.31 ## @vercel/fs-detectors@5.8.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - [services] add `services` to `config.json` ([#14847](#14847)) ## @vercel/python@6.6.0 ### Minor Changes - Add multi-service support for `vercel dev`. When `VERCEL_USE_EXPERIMENTAL_SERVICES=1` is set, the CLI auto-detects different multi-service layouts and orchestrates dev servers for each service through a single proxy server. ([#14805](#14805)) ### Patch Changes - Skip filtering system pythons on local vercel builds. ([#14858](#14858)) ## @vercel/backends@0.0.27 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/cervel@0.0.14 ### Patch Changes - Updated dependencies \[]: - @vercel/backends@0.0.27 ## @vercel/client@17.2.33 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/elysia@0.1.29 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/express@0.1.38 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 - @vercel/cervel@0.0.14 ## @vercel/fastify@0.1.32 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/gatsby-plugin-vercel-builder@2.0.129 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/h3@0.1.38 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/hono@0.2.32 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/introspection@0.0.13 ### Patch Changes - Updated dependencies \[]: - @vercel/backends@0.0.27 ## @vercel/koa@0.1.12 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/nestjs@0.2.33 ### Patch Changes - Updated dependencies \[]: - @vercel/node@5.5.30 ## @vercel/next@4.15.22 ### Patch Changes - Remove 404.html prerenders from serverless function ([#14836](#14836)) ## @vercel/node@5.5.30 ### Patch Changes - Updated dependencies \[[`3ee91bd6782888e626486c706dcba65fd51ba0e5`](3ee91bd), [`ce9208286ed6d29d6764ea4d290680ad98e65d22`](ce92082)]: - @vercel/build-utils@13.3.0 ## @vercel/static-build@2.8.31 ### Patch Changes - Updated dependencies \[]: - @vercel/gatsby-plugin-vercel-builder@2.0.129 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Reapply #14754
Revert #14754
Closes PACK-6560
Relies on vercel/next.js#89263
They were only there as an optimization, but introduce nondeterminism because the HTML contains the build id and deployment id