Skip to content

build(deps): Bump vercel from 54.0.0 to 54.1.0#3555

Merged
KATO-Hiro merged 1 commit into
stagingfrom
dependabot/npm_and_yarn/vercel-54.1.0
May 16, 2026
Merged

build(deps): Bump vercel from 54.0.0 to 54.1.0#3555
KATO-Hiro merged 1 commit into
stagingfrom
dependabot/npm_and_yarn/vercel-54.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 16, 2026

Bumps vercel from 54.0.0 to 54.1.0.

Release notes

Sourced from vercel's releases.

vercel@54.1.0

Minor Changes

  • 9aead7a: Add vercel connect detach to detach a Vercel project from a connector via DELETE /v1/connect/connectors/:id/projects/:projectId. Mirrors vercel connect attach and matches the project-scope "Disconnect" button in the dashboard.

    Add --triggers, --trigger-branch, and --trigger-path flags to vercel connect attach. When --triggers is set, the project is also registered as a trigger destination on the connector via PATCH /v1/connect/connectors/:id/trigger-destinations so verified webhooks get forwarded to it. Requires the connector to support triggers; warns if the connector was created without triggers.enabled.

    Both features gated behind the existing FF_CONNEX_ENABLED flag.

  • b1db109: Enable vercel connect by default and mark it as beta in --help. The command was previously gated behind the internal FF_CONNEX_ENABLED env var; it is now available out of the box and surfaces in vercel --help as connect [cmd] Manage connectors [beta]. The subcommand description also reads Manage connectors (Beta).

    Fix vercel connect open to link to the renamed /~/connect/ dashboard route directly instead of relying on the legacy /~/connex//~/connect/ 308 redirect.

  • e8deaa1: Rename vercel connex command to vercel connect. The command remains gated behind the existing FF_CONNEX_ENABLED flag.

  • cc30efd: Refresh the vc setup-and-link flow and post-deploy output for clarity and visual consistency.

    Prompt copy

    • Want to modify these settings?Customize settings?.
    • Which scope should contain your project?Which team?. Matches dashboard + docs vocabulary.
    • What's your project's name?Name?. The directory-derived default still renders inline via the inquirer default.
    • Loading scopes… spinner → Loading teams….

    Flow changes

    • Removed the Set up and deploy "/path"? confirmation prompt. Intent is implied by running vc; the path is surfaced as a status line ( Set up "/path") and Ctrl-C remains the escape hatch.
    • The In which directory is your code located? prompt now fires when (a) the current directory is a workspace (monorepo with multiple packages), (b) the user explicitly chose "Choose a different root directory" via the inferred-services picker, or (c) framework detection at the root finds nothing — covers nested-monolith layouts like repo/app/package.json where the app lives in a subdir. Single-app projects with a framework detected at the root still default the root to . and skip the prompt.

    Output format

    • Auto-detected Project Settings for X line replaced with a single bold Detected X (Build Command: …, Output Directory: …) line. Title Case labels match the checkbox panel below. Only Detected is bold; framework name and parens render plain/dim.
    • Introduced a new aligned-label format for status output via the printAlignedLabel helper (12-char bold label column, value column at terminal column 14). Applied to Linked / Inspect / Production / Preview / Aliased / Added rows.
    • vc redeploy output now uses the same aligned-label format as vc deployInspect / Production / Preview / Aliased rows are consistent across both commands. No more emoji-prefix / aligned-label mixing in the same session.
    • vc link --repo info messages (No Projects are linked…, Found N Project(s) linked…, Detected N new Project(s)…, Created new Project: …) dropped the gray > prefix and now use the 2-space indent that matches the rest of the link/setup flow.
    • Path-in-prompt for vc link --repo confirm message uses chalk.dim instead of chalk.cyan — paths are not URLs, so dim is the correct treatment per the color rules (cyan reserved for URLs).
    • Introduced a "gutter" semantic system: column 0 is reserved for semantic glyphs. marks Production deploys (▲ Production URL) and breaks out of the indent — bookending the session with the brand mark at the top. Preview deploys stay in-column without the triangle.
    • Added a terminal ✓ Ready in Xs line at deploy completion (green ✓ at column 0, bold Ready, dim duration). Skipped when --no-wait is set and the deployment hasn't reached READY yet.
    • Dropped the emoji prefixes (🔗, 🔍, ) on Linked / Inspect / Production rows (across both vc deploy and vc redeploy).
    • Dropped the Building: prefix from the build-logs spinner. Each streamed log line is shown verbatim instead of Building: <line>.
    • Dropped the (created .vercel and added it to .gitignore) parenthetical from Linkedgit status surfaces it on demand.
    • Dropped the [Xs] timing suffix from URL lines. URLs are results, not operations — timing belongs on the build / ready signal.

    Defensive fix

    • services-setup.ts now uses an optional chain on detectServicesResult.resolved?.source. This was crashing the setup flow before any prompts could fire when no services were detected (common for empty or simple fixtures).

    New helper

    • packages/cli/src/util/output/print-aligned-label.ts exports printAlignedLabel(label, value, options?: { gutter?: string }) and the ALIGNED_LABEL_WIDTH constant (12). Used by every aligned-row print site.

... (truncated)

Changelog

Sourced from vercel's changelog.

54.1.0

Minor Changes

  • 9aead7a: Add vercel connect detach to detach a Vercel project from a connector via DELETE /v1/connect/connectors/:id/projects/:projectId. Mirrors vercel connect attach and matches the project-scope "Disconnect" button in the dashboard.

    Add --triggers, --trigger-branch, and --trigger-path flags to vercel connect attach. When --triggers is set, the project is also registered as a trigger destination on the connector via PATCH /v1/connect/connectors/:id/trigger-destinations so verified webhooks get forwarded to it. Requires the connector to support triggers; warns if the connector was created without triggers.enabled.

    Both features gated behind the existing FF_CONNEX_ENABLED flag.

  • b1db109: Enable vercel connect by default and mark it as beta in --help. The command was previously gated behind the internal FF_CONNEX_ENABLED env var; it is now available out of the box and surfaces in vercel --help as connect [cmd] Manage connectors [beta]. The subcommand description also reads Manage connectors (Beta).

    Fix vercel connect open to link to the renamed /~/connect/ dashboard route directly instead of relying on the legacy /~/connex//~/connect/ 308 redirect.

  • e8deaa1: Rename vercel connex command to vercel connect. The command remains gated behind the existing FF_CONNEX_ENABLED flag.

  • cc30efd: Refresh the vc setup-and-link flow and post-deploy output for clarity and visual consistency.

    Prompt copy

    • Want to modify these settings?Customize settings?.
    • Which scope should contain your project?Which team?. Matches dashboard + docs vocabulary.
    • What's your project's name?Name?. The directory-derived default still renders inline via the inquirer default.
    • Loading scopes… spinner → Loading teams….

    Flow changes

    • Removed the Set up and deploy "/path"? confirmation prompt. Intent is implied by running vc; the path is surfaced as a status line ( Set up "/path") and Ctrl-C remains the escape hatch.
    • The In which directory is your code located? prompt now fires when (a) the current directory is a workspace (monorepo with multiple packages), (b) the user explicitly chose "Choose a different root directory" via the inferred-services picker, or (c) framework detection at the root finds nothing — covers nested-monolith layouts like repo/app/package.json where the app lives in a subdir. Single-app projects with a framework detected at the root still default the root to . and skip the prompt.

    Output format

    • Auto-detected Project Settings for X line replaced with a single bold Detected X (Build Command: …, Output Directory: …) line. Title Case labels match the checkbox panel below. Only Detected is bold; framework name and parens render plain/dim.
    • Introduced a new aligned-label format for status output via the printAlignedLabel helper (12-char bold label column, value column at terminal column 14). Applied to Linked / Inspect / Production / Preview / Aliased / Added rows.
    • vc redeploy output now uses the same aligned-label format as vc deployInspect / Production / Preview / Aliased rows are consistent across both commands. No more emoji-prefix / aligned-label mixing in the same session.
    • vc link --repo info messages (No Projects are linked…, Found N Project(s) linked…, Detected N new Project(s)…, Created new Project: …) dropped the gray > prefix and now use the 2-space indent that matches the rest of the link/setup flow.
    • Path-in-prompt for vc link --repo confirm message uses chalk.dim instead of chalk.cyan — paths are not URLs, so dim is the correct treatment per the color rules (cyan reserved for URLs).
    • Introduced a "gutter" semantic system: column 0 is reserved for semantic glyphs. marks Production deploys (▲ Production URL) and breaks out of the indent — bookending the session with the brand mark at the top. Preview deploys stay in-column without the triangle.
    • Added a terminal ✓ Ready in Xs line at deploy completion (green ✓ at column 0, bold Ready, dim duration). Skipped when --no-wait is set and the deployment hasn't reached READY yet.
    • Dropped the emoji prefixes (🔗, 🔍, ) on Linked / Inspect / Production rows (across both vc deploy and vc redeploy).
    • Dropped the Building: prefix from the build-logs spinner. Each streamed log line is shown verbatim instead of Building: <line>.
    • Dropped the (created .vercel and added it to .gitignore) parenthetical from Linkedgit status surfaces it on demand.
    • Dropped the [Xs] timing suffix from URL lines. URLs are results, not operations — timing belongs on the build / ready signal.

    Defensive fix

    • services-setup.ts now uses an optional chain on detectServicesResult.resolved?.source. This was crashing the setup flow before any prompts could fire when no services were detected (common for empty or simple fixtures).

    New helper

    • packages/cli/src/util/output/print-aligned-label.ts exports printAlignedLabel(label, value, options?: { gutter?: string }) and the ALIGNED_LABEL_WIDTH constant (12). Used by every aligned-row print site.

... (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.0.0 to 54.1.0.
- [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.1.0/packages/cli)

---
updated-dependencies:
- dependency-name: vercel
  dependency-version: 54.1.0
  dependency-type: direct:production
  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 May 16, 2026
@KATO-Hiro KATO-Hiro merged commit 48fd94f into staging May 16, 2026
3 checks passed
@KATO-Hiro KATO-Hiro deleted the dependabot/npm_and_yarn/vercel-54.1.0 branch May 16, 2026 21:31
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.

1 participant