Skip to content

build(deps): bump vercel from 54.14.0 to 54.18.3#648

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/vercel-54.18.3
Open

build(deps): bump vercel from 54.14.0 to 54.18.3#648
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/vercel-54.18.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Bumps vercel from 54.14.0 to 54.18.3.

Release notes

Sourced from vercel's releases.

vercel@54.18.3

Patch Changes

  • 262e935: Fixed vercel dev for the container framework when used as a top-level build (outside of services).

    • The dev server now maps the container preset's <detect> sentinel to a discovered Dockerfile (Dockerfile.vercel, Containerfile.vercel, Dockerfile, or Containerfile), so the build is recognized instead of warning that it "did not match any source files".
    • The @vercel/container build() path no longer throws `vercel dev` cannot build container images from a Dockerfile during dev. Containers are always built from a Dockerfile/Containerfile (there is no prebuilt-image input); in dev the image is built and run locally by startDevServer, so build() returns a stable local tag without pushing to a registry.
    • The dev server no longer treats a container build output (an OCI image reference, runtime: "container") as a zip-based function. It previously failed with output.createZip is not a function while trying to spin the image up under fun; container outputs are now skipped there and served by the builder's startDevServer instead.
    • The dev path (startDevServer) now discovers the Dockerfile.vercel / Containerfile.vercel opt-in markers when the container entrypoint is the <detect> sentinel, matching the build path. Previously it only looked for a bare Dockerfile, so a project using a .vercel marker failed with "Container service must specify an entrypoint…" even though deploys worked. The discovery helper is now shared between the build and dev paths.
    • vercel dev now fails fast with a clear message when the Docker daemon isn't running ("Could not connect to the Docker daemon. Start Docker…") instead of a cryptic Container "undefined" exited (code 125) before becoming ready.. Container start failures also now name the actual container and include the underlying Docker error output.
    • The container dev server is now reused across requests. Previously the image was rebuilt and a fresh container started on every HTTP request (the result was missing the persistent flag); now a live container is kept and reused for the same service, matching how other persistent builders behave.
  • 9e3f9cd: [services] service name validation

  • 9e3f9cd: Align services and experimentalServicesV2 service-name validation with the platform schema.

  • Updated dependencies [262e935]

  • Updated dependencies [e05ed3c]

    • @​vercel/container@​0.0.4
    • @​vercel/next@​4.20.2
    • @​vercel/static-build@​2.11.4

vercel@54.18.2

Patch Changes

  • 1a1c745: [services] fix bare static service builds, allow services with only 'root' to resolve at @​vercel/static
    • @​vercel/static-build@​2.11.4

vercel@54.18.1

Patch Changes

  • 6b49a17: Apply per-service functions config when building experimental V2 services. Previously, function configuration declared under services.<name>.functions in vercel.json (experimentalTriggers, maxDuration, memory, architecture, regions, functionFailoverRegions, supportsCancellation) was dropped at build time — only the top-level functions map was honored. The build now feeds each service's functions to its lambdas for both single-lambda builders (@vercel/node, etc., via writeBuildResultV3) and framework builders that read config.functions (e.g. @vercel/next, via the builder config). Derived queue/v2beta consumer groups are now scoped by the owning service name so two services that declare the same function path + topic no longer collide.
  • Updated dependencies [6b49a17]
    • @​vercel/build-utils@​13.32.2
    • @​vercel/backends@​0.8.20
    • @​vercel/container@​0.0.3
    • @​vercel/elysia@​0.1.98
    • @​vercel/express@​0.1.111
    • @​vercel/fastify@​0.1.101
    • @​vercel/go@​3.10.2
    • @​vercel/h3@​0.1.107
    • @​vercel/hono@​0.2.101
    • @​vercel/hydrogen@​1.4.0
    • @​vercel/koa@​0.1.81
    • @​vercel/nestjs@​0.2.102
    • @​vercel/next@​4.20.1
    • @​vercel/node@​5.8.22
    • @​vercel/python@​6.47.3
    • @​vercel/redwood@​2.5.0
    • @​vercel/remix-builder@​5.9.1
    • @​vercel/ruby@​2.5.1
    • @​vercel/rust@​1.3.0

... (truncated)

Changelog

Sourced from vercel's changelog.

54.18.3

Patch Changes

  • 262e935: Fixed vercel dev for the container framework when used as a top-level build (outside of services).

    • The dev server now maps the container preset's <detect> sentinel to a discovered Dockerfile (Dockerfile.vercel, Containerfile.vercel, Dockerfile, or Containerfile), so the build is recognized instead of warning that it "did not match any source files".
    • The @vercel/container build() path no longer throws `vercel dev` cannot build container images from a Dockerfile during dev. Containers are always built from a Dockerfile/Containerfile (there is no prebuilt-image input); in dev the image is built and run locally by startDevServer, so build() returns a stable local tag without pushing to a registry.
    • The dev server no longer treats a container build output (an OCI image reference, runtime: "container") as a zip-based function. It previously failed with output.createZip is not a function while trying to spin the image up under fun; container outputs are now skipped there and served by the builder's startDevServer instead.
    • The dev path (startDevServer) now discovers the Dockerfile.vercel / Containerfile.vercel opt-in markers when the container entrypoint is the <detect> sentinel, matching the build path. Previously it only looked for a bare Dockerfile, so a project using a .vercel marker failed with "Container service must specify an entrypoint…" even though deploys worked. The discovery helper is now shared between the build and dev paths.
    • vercel dev now fails fast with a clear message when the Docker daemon isn't running ("Could not connect to the Docker daemon. Start Docker…") instead of a cryptic Container "undefined" exited (code 125) before becoming ready.. Container start failures also now name the actual container and include the underlying Docker error output.
    • The container dev server is now reused across requests. Previously the image was rebuilt and a fresh container started on every HTTP request (the result was missing the persistent flag); now a live container is kept and reused for the same service, matching how other persistent builders behave.
  • 9e3f9cd: [services] service name validation

  • 9e3f9cd: Align services and experimentalServicesV2 service-name validation with the platform schema.

  • Updated dependencies [262e935]

  • Updated dependencies [e05ed3c]

    • @​vercel/container@​0.0.4
    • @​vercel/next@​4.20.2
    • @​vercel/static-build@​2.11.4

54.18.2

Patch Changes

  • 1a1c745: [services] fix bare static service builds, allow services with only 'root' to resolve at @​vercel/static
    • @​vercel/static-build@​2.11.4

54.18.1

Patch Changes

  • 6b49a17: Apply per-service functions config when building experimental V2 services. Previously, function configuration declared under services.<name>.functions in vercel.json (experimentalTriggers, maxDuration, memory, architecture, regions, functionFailoverRegions, supportsCancellation) was dropped at build time — only the top-level functions map was honored. The build now feeds each service's functions to its lambdas for both single-lambda builders (@vercel/node, etc., via writeBuildResultV3) and framework builders that read config.functions (e.g. @vercel/next, via the builder config). Derived queue/v2beta consumer groups are now scoped by the owning service name so two services that declare the same function path + topic no longer collide.
  • Updated dependencies [6b49a17]
    • @​vercel/build-utils@​13.32.2
    • @​vercel/backends@​0.8.20
    • @​vercel/container@​0.0.3
    • @​vercel/elysia@​0.1.98
    • @​vercel/express@​0.1.111
    • @​vercel/fastify@​0.1.101
    • @​vercel/go@​3.10.2
    • @​vercel/h3@​0.1.107
    • @​vercel/hono@​0.2.101
    • @​vercel/hydrogen@​1.4.0
    • @​vercel/koa@​0.1.81
    • @​vercel/nestjs@​0.2.102
    • @​vercel/next@​4.20.1
    • @​vercel/node@​5.8.22
    • @​vercel/python@​6.47.3
    • @​vercel/redwood@​2.5.0

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vercel](https://github.com/vercel/vercel/tree/HEAD/packages/cli) from 54.14.0 to 54.18.3.
- [Release notes](https://github.com/vercel/vercel/releases)
- [Changelog](https://github.com/vercel/vercel/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/vercel/vercel/commits/vercel@54.18.3/packages/cli)

---
updated-dependencies:
- dependency-name: vercel
  dependency-version: 54.18.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 29, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedvercel@​54.14.0 ⏵ 54.18.379100100 +199100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants