Skip to content

chore(deps): update dependency vercel to v54#3886

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vercel-54.x
Open

chore(deps): update dependency vercel to v54#3886
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vercel-54.x

Conversation

@renovate

@renovate renovate Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
vercel (source) 51.8.054.14.5 age confidence

Release Notes

vercel/vercel (vercel)

v54.14.5

Compare Source

Patch Changes
  • d1e1d69: Stop prompting to install the Vercel plugin after login and link commands.
  • 7aa52be: Show bounded progress while upgrading native and package-installed CLIs, and
    report when no newer version is available without running the installer.
  • e2043e6: Build standalone Vercel CLI binaries with Node.js 24.14.1.
  • Updated dependencies [94671a4]
  • Updated dependencies [d4547af]
  • Updated dependencies [bc6f22f]
  • Updated dependencies [f530cd5]

v54.14.2

Compare Source

Patch Changes
  • 8e56ad5: Add experimental shim to enable Next.js WebSocket upgrade support in vc dev.
  • 07d3fe2: [cli] Add traces create as an alias for curl --trace

v54.14.1

Compare Source

Patch Changes
  • 3d6f057: [cli] Make vercel blob store commands work non-interactively for agents
  • 28dda45: Update Claude Code Vercel plugin prompts and remember accepted plugin updates for future automatic updates.
  • d55310f: Add CLI UX guidance and improve CLI output consistency.
  • b341a19: Improve CLI version output: the native binary now prints Vercel CLI <version> without the Node.js suffix, and vercel upgrade reports the version it upgraded to and says "No upgrade available" when already on the latest version.
  • 7f5f0f2: Fix telemetry flushing when running the CLI as a native binary.
  • 7866d3d: Allow vercel buy addon customEnvironment <quantity> by adding customEnvironment to the CLI add-on allowlist and help examples.
  • b7fbaec: Improve vc metrics: source groupable dimensions from the metric schema instead of a hardcoded list, preserve the requested time bounds so the query endpoint owns bucket rounding, and add an optional --bucket-timezone flag for calendar bucket alignment (it only affects bucket boundaries, not the --since/--until range or output timestamps).
  • e9aa6f5: Remove hidden --functions-beta / --no-functions-beta deploy flags and the size-limit hint messaging
  • fd26487: Remove deprecated public from deployment test fixtures and helpers, and stop the CLI from sending the removed public field on deploy (including the --public flag).
  • 5ed337e: Allow vercel metrics to combine repeated --filter/-f values with OData and.
  • aeea9f2: Render the ▲ gutter once per deploy summary: on the Aliased row, falling back to the Production row when no Aliased row will print (--no-wait, --skip-domain)
  • Updated dependencies [e9aa6f5]

v54.14.0

Compare Source

Minor Changes
  • 210748e: [cli] Add vercel ai-gateway rules add/list/edit/remove commands
Patch Changes

v54.13.0

Compare Source

Minor Changes
  • 128ad88: Add --category / -c filter to vercel integration discover and a new vercel integration categories subcommand. The filter scopes marketplace integrations to a single category (e.g. storage, ai, monitoring) — filtering happens server-side. The new categories subcommand lists the valid slugs (Slug | Title table or --json for scripts/agents).
Patch Changes

v54.12.2

Compare Source

Patch Changes

v54.12.1

Compare Source

Patch Changes

v54.12.0

Compare Source

Minor Changes
  • 5757bca: [services] add support to vc dev for experimentalServicesV2.
Patch Changes

v54.11.1

Compare Source

Patch Changes

v54.11.0

Compare Source

Minor Changes
  • fc7b557: Ensure project manifest includes framework for non-service builds.
Patch Changes
  • bc8dc95: Fix the darwin-arm64 native CLI binary crashing with SIGSEGV on most commands. The custom Node
    runtime was stripped with bare strip, which removes the exported napi_* symbols that native
    addons (@napi-rs/keyring) bind against at dlopen time. The runtime is now stripped with
    strip -SXx, which keeps exported symbols. Also makes the @vercel/vc-native bin shim launch
    the platform binary directly when the postinstall script did not run (pnpm blocks dependency
    build scripts by default), instead of always failing.
  • bc8dc95: Fix vercel upgrade crashing with ENOENT: no such file or directory, realpath '…/.pkg-staging/pkg.js'
    in the native binary. The command tried to realpath process.argv[1], which points into the binary's
    virtual filesystem snapshot. Native installs now detect the package manager (npm, pnpm, or yarn) from
    the binary's real install location and suggest the matching global upgrade command.

v54.10.3

Compare Source

Patch Changes
  • 4f82914: Bump the embedded sandbox CLI to 3.1.2 (@vercel/sandbox 2.1.1) to fix vc sandbox commands crashing with a segmentation fault.

v54.10.2

Compare Source

Patch Changes
  • 0f7844c: Fix the native CLI binary crashing on auth commands (login, whoami, logout, and any
    command that reads config) with ERR_MODULE_NOT_FOUND: '@&#8203;vercel/cli-auth'. The package is now
    staged into the binary. The binary release is also hardened with a real command smoke test and a
    build-time check that every statically-imported dependency is bundled, so a binary missing a
    required package can no longer be released.
  • Updated dependencies [78e5d4f]

v54.10.1

Compare Source

Patch Changes

v54.10.0

Compare Source

Minor Changes
Patch Changes
  • f6a6e55: Only offer the Claude Code plugin in projects that have actually been used with Claude Code. Previously the prompt could appear in any directory as long as a ~/.claude directory existed on disk. The CLI now checks whether the current project (walking up from the working directory) appears in Claude Code's per-project history before offering the plugin.

  • a4f7dc9: CLI help and command-schema cleanups from the docs audit:

    • blob: remove orphan addStoreSubcommand, removeStoreSubcommand, and getStoreSubcommand exports that duplicated the wired create-store / delete-store / get-store specs. Handlers and telemetry now import the actual wired subcommand definitions.
    • dns list: the <domain> argument is now declared required: false to match the runtime, which already supports listing every domain's records when no argument is given.
    • routes delete: declare the <name-or-id> argument as multiple: true so the help synopsis and schema match the variadic behavior already supported by the handler and shown in the existing examples.
    • init: fix the "Initialize example project into specified directory" help example, which was missing the init literal (vercel <example> <dir>vercel init <example> <dir>).
    • promote status and rollback status: declare --timeout on the status subcommand options so --help matches the examples (promote status --timeout 30s, rollback status --timeout 30s). The flag is also kept on the parent command, where parsing actually happens.
  • 33efa25: Added non-managed Connex connector creation with --data and optional --connector-type.

  • 3a2d61e: Add vercel domains search <query> for client-side Domain Discovery with fast bulk availability and registrar pricing, renewal pricing, --available and exact TLD filters, ordering, candidate windows of up to 200 domains, and JSON output.

  • c5eeb30: Gate the client-side 900-second maxDuration upper bound behind the VERCEL_CLI_SKIP_MAX_DURATION_LIMIT environment variable. The limit is now owned by a single helper in @vercel/build-utils instead of being hardcoded in multiple validators. When the variable is set to 1, the client-side maximum is skipped and validation defers to the server. Default behavior is unchanged — the maximum, the lower bound, and the integer check are all still enforced when the variable is unset.

  • 9f9eed3: Nest Build Output API files for experimentalServicesV2 under .vercel/output/services/<name>.

  • fb30b76: Strip ANSI escape sequences from connector UID and name cells in connect list table output.

  • Updated dependencies [c5eeb30]

  • Updated dependencies [09c39af]

v54.9.1

Compare Source

Patch Changes
  • f5ab607: [evals] Shrink eval result uploads and fix run discovery

    The eval ingest transform (transform-agent-eval-to-canonical.js) now excludes raw transcripts (transcript-raw.jsonl) from the --upload-artifacts all path, roughly halving each ingest payload. The parsed transcript.json is still uploaded and still read for resolvedModels metadata.

    It also normalizes provider-prefixed model paths before upload. Models that resolve to provider/model (e.g. openai/gpt-5.5-pro) write results one directory deeper, pushing the timestamp past the experiment/model/timestamp shape the ingest endpoint discovers runs from, which previously failed with Could not discover any experiment/model/timestamp runs. The model is now collapsed to a single segment (openai-gpt-5.5-pro) so discovery succeeds.

  • 2b31813: Fix vc build --standalone failing to zip Lambdas when run from a monorepo
    subdirectory. When dependencies are hoisted to the monorepo root (e.g. pnpm's
    node_modules/.pnpm/...), the recorded function file paths could escape the
    function root (../../node_modules/...), which later caused zipping to fail
    with invalid relative path: ../../node_modules/.... These paths are now
    re-anchored inside the function so the standalone output is self-contained.

  • 252c6eb: [cli] Show claim in vercel integration resource --help

    The claim subcommand was missing from resourceSubcommand.subcommands, so vercel integration resource --help only listed connect, disconnect, remove, and create-threshold. The legacy vercel integration-resource --help and the dispatcher's runtime resolution both already included claim — this was purely a help/discoverability gap on the canonical nested path. Adds claimSubcommand to the subcommand list and updates the parent description accordingly.

  • 0a170fd: [services] wire experimentalServicesV2 into fs-detectors.

  • Updated dependencies [aeb5bfa]

  • Updated dependencies [0a170fd]

v54.9.0

Compare Source

Minor Changes
  • fb4fb2d: Add support for claiming sandbox marketplace resources (Stripe, Shopify) from the CLI. integration list shows a new Claim column, integration-resource claim <name> opens the provider claim URL in the browser and polls until completion, and integration add offers to claim sandbox resources after provisioning with new --claim / --no-claim flags.
Patch Changes

v54.8.0

Compare Source

Minor Changes
  • fddeb55: Add configurable credentials storage handling across the CLI auth stack. Storage of credentials can be configured by the new credStorage key in global config.json or the new VERCEL_TOKEN_STORAGE environment variable. The environment variable takes precedence over the configuration key. Accepted values are file (store credentials in auth.json), keyring (store credentials in system keyring, e.g macOS Keychain or Secrets Service on Linux), and auto (try storing in keyring if available, fall back to file if keyring is not available).

    @vercel/oidc supports keyring-stored authentication credentials by delegating the OIDC minting to the CLI executable via @vercel/cli-exec.

Patch Changes
  • a869874: [connect] Rename user-facing "client" references to "connector"

    Updates the vercel connect CLI commands to use the official "connector" terminology in all user-facing surfaces: help text argument names (remove/attach/detach), usage strings in error messages, and the --format=json output key (clientsconnectors) for vercel connect list.

  • 200aa3b: [connect] Forward --scopes and --installation-id into the authorize/install recovery URL

    When vercel connect token hits an action-required error (user_authorization_required or client_installation_required), the CLI builds an authorize/install URL for the user to complete consent in the browser. Previously this URL carried only teamId and request_code, dropping the --scopes and --installation-id the user supplied. As a result the consent flow fell back to provider defaults (e.g. Slack's users.profile:read), and the post-authorization token retry mismatched the requested scopes. The CLI now forwards scopes (comma-joined) and installationId as query params, which the authorize and install endpoints already accept.

  • 3019788: [services] Remove the services field from vercel.json and the VERCEL_USE_SERVICES gate.

  • fe893ec: [services] Add experimentalServicesV2 field to vercel.json implementing the new schema for services.

  • d22d812: [cli] Nest integration-resource under integration resource and add integration resource connect

    The marketplace resource subcommands (disconnect, remove, create-threshold) are now discoverable under vercel integration resource <sub>. The standalone vercel integration-resource and vc ir forms still work as hidden aliases — no scripts or tests break.

    Adds a new vercel integration resource connect <resource> [project] command (the inverse of disconnect). Accepts --environment (repeatable, defaults to all three), --prefix for env var namespacing, --yes, and --format=json. Defaults to the project linked in the current directory when <project> is omitted.

    Tightens disconnect to error (exit 1) when the specified project is not connected to the resource, instead of exiting 0 with a "not found" message.

    Both commands emit a structured outputAgentError payload with reason: confirmation_required and a next: [{command}] retry hint when run in non-interactive / agent mode without --yes. When connect fails because an env var with the same name already exists on the target project, the error names the conflicting variable and suggests --prefix or vercel env rm as remediation.

  • Updated dependencies [3019788]

  • Updated dependencies [fe893ec]

  • Updated dependencies [fddeb55]

v54.7.1

Compare Source

Patch Changes

v54.7.0

Compare Source

Minor Changes
  • 0b4e1ef: Add vercel connect revoke-tokens subcommand to revoke tokens issued from a connector.
Patch Changes
  • ba6e7c6: Internal: fix _deploy eval grader passing --token "" in the Docker sandbox where VERCEL_TOKEN isn't in process env. Only pass --token when set; CLI falls back to auth.json otherwise.
  • 92988c2: Handle sensitive Environment Variable pull challenges in the CLI.
  • 3986bb0: Stop retrying intentionally aborted requests so the CLI exits promptly after a deployment is ready.
  • 64f5484: Allow SAML re-authentication to use device-code flow in non-TTY sessions.
  • 97fdbbe: [flags] fix dep detection for build embedding
  • Updated dependencies [2d918b8]

v54.6.1

Compare Source

Patch Changes

v54.6.0

Compare Source

Minor Changes
  • af3e0bd: adding version node + cli version to top of every command
Patch Changes

v54.5.1

Compare Source

Patch Changes

v54.5.0

Compare Source

Minor Changes
  • 6860c32: Add project manifest to rust builder.
  • 2c17a12: Added --open and --view flags to vercel traces get. --open opens the trace in the Vercel Dashboard instead of printing the markdown summary. --view <timeline|tree|gantt> selects the dashboard view and is only valid with --open.
Patch Changes

v54.4.1

Compare Source

Patch Changes

v54.4.0

Compare Source

Minor Changes
  • 9d9532d: Wire builder entrypoint detection into service setup.
Patch Changes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented May 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ark-docs Ready Ready Preview Jun 20, 2026 9:35pm

Request Review

@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 6af7e3c to dfdf9da Compare May 18, 2026 12:42
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from dfdf9da to 28433f5 Compare May 19, 2026 18:50
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 28433f5 to 6de8e59 Compare May 20, 2026 14:54
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 6de8e59 to 5032281 Compare May 21, 2026 17:40
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 5032281 to ba27cd3 Compare May 22, 2026 07:52
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from ba27cd3 to 785bbd1 Compare May 22, 2026 18:36
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 785bbd1 to d8def02 Compare May 26, 2026 21:18
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from d8def02 to e2fb959 Compare May 27, 2026 02:50
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from e2fb959 to 606611e Compare May 27, 2026 23:40
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 606611e to 48b6759 Compare May 28, 2026 23:53
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 48b6759 to efbb544 Compare June 2, 2026 00:58
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from efbb544 to 2e01ee1 Compare June 3, 2026 22:59
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 2e01ee1 to 930382b Compare June 4, 2026 07:46
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 930382b to 2a7309f Compare June 4, 2026 07:57
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 21db7b9 to 1746943 Compare June 4, 2026 15:16
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 1746943 to 79b6efa Compare June 6, 2026 11:17
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 79b6efa to 5d5763f Compare June 8, 2026 19:54
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 5d5763f to 84ff597 Compare June 9, 2026 03:11
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 84ff597 to 531e634 Compare June 9, 2026 19:47
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 531e634 to 9768c8b Compare June 9, 2026 21:52
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 9768c8b to f652f03 Compare June 10, 2026 07:12
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from f652f03 to 6fe914d Compare June 10, 2026 14:38
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 6fe914d to 765894f Compare June 11, 2026 18:58
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 765894f to a449f5d Compare June 12, 2026 01:35
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from a449f5d to 681807e Compare June 12, 2026 23:03
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 681807e to 3669e80 Compare June 14, 2026 08:32
@renovate renovate Bot force-pushed the renovate/vercel-54.x branch from 3669e80 to 8bfc30d Compare June 17, 2026 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants