chore(deps): update dependency vercel to v50.44.0#3481
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency vercel to v50.44.0#3481renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
801e463 to
815b793
Compare
815b793 to
7577d4d
Compare
7577d4d to
0e2b85c
Compare
0e2b85c to
6b73090
Compare
6b73090 to
fec5e3b
Compare
fec5e3b to
2b79774
Compare
2b79774 to
5615a6d
Compare
5615a6d to
6cd5b27
Compare
6cd5b27 to
c185058
Compare
c185058 to
815ada7
Compare
3bf9225 to
d2bc7a6
Compare
d2bc7a6 to
9ff3fd8
Compare
9ff3fd8 to
f0fa67f
Compare
f0fa67f to
5e8759c
Compare
5e8759c to
0f41cca
Compare
0f41cca to
297a0fe
Compare
297a0fe to
bc3f45c
Compare
bc3f45c to
aa78ef9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
50.28.0→50.44.0Release Notes
vercel/vercel (vercel)
v50.44.0Compare Source
Minor Changes
Add
vercel oauth-appsto list installation requests, dismiss requests, install apps by OAuth client id, and remove installations. (#15846)Add
vercel teams ssoto show SAML/SSO configuration for the current team. (#15847)Patch Changes
Fetch check run logs inline and use
checkRunLogdeep-link for failed deployment checks. (#15906)Add
mountsupport for experimental services across config validation and service resolution. (#15882)Updated dependencies [
9b3ea340f23c1faad6d56c2a54d75bb2e77b0162,4362505f1f5bf9b8fa0738dec2ad3189edc933b2]:v50.43.0Compare Source
Minor Changes
Add Deployment Checks support to
deploy --prod. Shows "Running Checks..." spinner when checks are pending, detects check failures before alias promotion, and displays failed check run details with links to logs. (#15884)Extend marketplace integration CLI parity: add
vercel integration installationsto list team installations (with optional--integrationfilter and JSON output), alignvercel integration updateargument parsing with other subcommands (parse only tokens afterupdate, so the integration slug is the first positional), and ship related help/telemetry updates. (#15849)Add
vercel project protectionactions for automation protection bypass via PATCH/v1/projects/.../protection-bypass(--protection-bypass). (#15862)Add
vercel project protectionactions for customer support code visibility (--customer-support-code-visibility). (#15860)Add
vercel project protectionactions for Git fork protection (--git-fork-protection). (#15861)[services] migrate python workers to Queues V3 API (#15885)
[cli] Add
vercel flags overridesubcommand to encrypt and decrypt flag override tokens for thevercel-flag-overridescookie (#15875)Patch Changes
Persist CLI telemetry across invocations with bounded-time sessions, stable installation device IDs, and per-invocation identifiers. (#15872)
Update the
vercel metricsCLI to use the V2 observability metrics API with--metric-based schema inspection and querying. (#15876)Improve
vercel integration addcommand to support fallback to the discover API and first-party integrations. (#15788)refactor(cli): remove FF_AUTO_PROVISION_INSTALL feature flag and dead code from
integration add(#15871)Updated dependencies [
5e02289f927050a6c1025cc0edb7eda607fd5e73,2e15ee828f14de4a849a462429ca03feab161174,a31c84d1bda56a60da6d7bc6d611b0b18ba3bf57]:v50.42.0Compare Source
Minor Changes
Add
vercel project protectionactions for password deployment protection (--password). (#15858)Add
vercel project protectionactions for skew protection viaskewProtectionMaxAge(--skew). (#15859)Add
vercel project protectionactions for SSO deployment protection (--sso). (#15857)Support configuration via vercel.toml (#15750)
Add support for running Sandbox commands through
vercel sandbox. (#15839)Patch Changes
Fixed
VERCEL_TOKENenvironment variable not being checked before the login prompt, causing the CLI to always ask for credentials even when the env var was set. (#15877)Improve
vc logsergonomics by showingvc logs --helpwhen invalid flags are provided, exiting successfully for explicit--help, and preserving the full nestedlogs[]array in JSON output so all request log messages remain available. (#15855)Updated dependencies [
aea2272ac976a2e13591e402b2a41173cf51f740,42b6ff3113eb7ba5302b8469f8dd10070ecec6f0]:v50.41.0Compare Source
Minor Changes
Add
vercel edge-configwithlist,add,get,update,remove,items, andtokenssubcommands for Edge Config dashboard API parity. (#15822)Add
vercel project checksto list a project's deployment checks configuration (parity with dashboard), including--format jsonand non-interactive error payloads. (#15816)Patch Changes
Improve
vercel teams requestin non-interactive mode: validation, missing team scope, and API errors emit structured JSON on stdout with stablereasonvalues andnext[]commands that preserve global flags (for example--cwdand--non-interactive). (#15815)Hide
--searchflag fromvc logs --helpoutput while continuing to accept it, and update the--queryflag description to indicate advanced querying with filter syntax support. (#15854)Updated dependencies [
a80217a9ed60d7b7f3e98537b0468cc5488078c1]:v50.40.0Compare Source
Minor Changes
Add
vercel project speed-insightsto enable Speed Insights for a project (parity with dashboard), including--format jsonand non-interactive error payloads. (#15832)Add
vercel project web-analyticsto enable Web Analytics for a project (parity with dashboard), including--format jsonand non-interactive error payloads. (#15831)Patch Changes
Improve CLI scope resolution groundwork and fix
vercel switchcurrent-team detection. (#15817)Cache the authenticated
userIdin the CLI auth config to reduce unnecessarygetUser()requests. (#15824)Updated dependencies []:
v50.39.0Compare Source
Minor Changes
Add
vercel tokenssubcommands (ls,add,rm) for auth token API parity with the dashboard. (#15812)Add
vercel project access-summarysubcommand to list member counts by role for a project. (#15813)Add
vercel project membersandvercel project access-groupscommands, and fixvercel teams membersto fetch all pages from the paginated team members API. (#15786)Patch Changes
Add
--idflag tovercel buildandvercel env pullto fetch deployment-scoped environment variables (#15805)Updated dependencies []:
v50.38.3Compare Source
Patch Changes
Improve
vercel linkby searching matching project names across teams by default, with clearer linking choices when multiple matches are found. (#15400)Updated dependencies [
a50d9615ea546050b9f37dc7e5b4a81228987eef,aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9]:v50.38.2Compare Source
Patch Changes
Start user fetch earlier (#15760)
Fix update checker running after
vercel buildon Vercel by reading env vars before CLI internals can unset them (#15804)Updated dependencies [
c98a02d87276f41b1580b78d37f9f671fd9d1f12]:v50.38.1Compare Source
Patch Changes
vercel microfrontends create-groupnon-interactive behavior by allowing free-tier-safe flows with explicit flags, while still blocking non-interactive execution when the action would impact billing. Add support for repeatable--project-route=<project>=<route>to configure non-default project routes without prompts. (#15785)v50.38.0Compare Source
Minor Changes
Simplify and streamline python builder logic (#15696)
[services] Check vercel.ts also in hasExperimentalServicesConfig (#15736)
Fix django static file serving for manifest storage backends. (#15709)
Patch Changes
Add more diagnostic trace spans to CLI build command (#15759)
Emit Claude Code plugin hint to stderr when running inside Claude Code (#15728)
Add routing rules reference to the Vercel CLI skill (#15774)
Include context information during
vc ls(#15758)Suppress warning message about implicit
public/**/*builders not matching (#15771)Remove storybook detect-projects test referencing deleted example (#15796)
Add
--group-by projectand--group-by regionflags tovc usagefor grouping billing charges by project or region (#15777)Updated dependencies [
f912eef614731a75ecdca3bee159cc59abd4c58e,6c107f8ea8e84462f2b6ea8c9d548ef650cb458a,92c858272614b7964705991ba93f171a2b120921,e37942b8fff0fec42afdf5989d0c4a80c36e7363,aed1ef68d1866cce0f4cf8486877e111681b2b63,2b7c95c3fc06631b88e70ce6f9ddf9db59ae5692,812fbfcbaadd3e7e00cee6a44a9fba442d9b501f,0e866b330427c95429881314b20649c2f06b4f36,6cb5c6e1216d7a0dbaa6f740875a36f1b7166900,af261d25a6986785359d151d636c55fabb4c8b47]:v50.37.3Compare Source
Patch Changes
v50.37.2Compare Source
Patch Changes
Fix
vercel flagsenvironment details output to show weighted split variants as normalized percentages in rule and default summaries. (#15659)Updated dependencies [
3427149c3751192b54bb4fad9d3b50f171a28666,9a7d4c509f56b5efdfc8b9e72e76fa69fc21e545]:v50.37.1Compare Source
Patch Changes
Improve agent plugin install flow: agents now receive structured JSON prompts for plugin installation instead of auto-approving silently. Preferences are persisted to avoid repeat prompts. On deploy, shows a non-blocking tip if the plugin is not installed. (#15707)
Auto-install agent tooling on
vercel login,vercel link, andvercel deploy. When a supported agent platform (Claude Code, Cursor) is detected or the user has~/.claude/~/.cursordirectories, prompts to install the Vercel plugin. Onvercel link, also prompts to add Vercel best practices to AGENTS.md/CLAUDE.md. Onvercel deploy, shows a non-blocking tip if the plugin is not installed. User preferences are persisted to avoid repeat prompts. (#15692)Add --archive support to
deploy continuecommand. (#15197)Updated dependencies [
a54b8f246ac6b43ac8f1674093402e3fe145fd64]:v50.37.0Compare Source
Minor Changes
[services] support multiple topics for a single worker service (#15615)
[services] support for specifying an env prefix for each service (#15641)
Patch Changes
Add missing commands to
vercel helpoutput (activity, agent, alerts, buy, contract, crons, httpstat, mcp, rolling-release, skills, target, telemetry, usage) (#15700)fix(cli): support installation-level metadata for
integration add(#15444)Integrations like Sentry have both product-level metadata (e.g.
platform) and installation-level metadata (e.g.name,region). The CLI now:--helpoutput-mflagsinstallationMetadataas a separate API field-mflags)installationMetadatato browser fallback URL so installation config isn't lost on redirectRedirect sources now support domains (#15670)
Improve buy command error handling: handle new API error codes (invalid_plan, already_on_plan, invalid_status, forbidden, purchase_create_hosted_failed), distinguish 402 payment failures from server errors, and auto-open billing page in TTY mode for payment-related errors. (#15699)
Namespace diagnostics keys by builder and service workspace, and aggregate per-builder
package-manifest.jsonfiles into a singleproject-manifest.json(#15399)Updated dependencies [
69cd8ea307f507037fe735d7ba09c58fb4193e13,e921c3f3f42cd436525c05627109115bcffc9f4c,bb98cc3b9a303b9e598c14feca5c0f36128bcf7f,4839214ae9cbcc95d448429bf93133e58284e03f,ac87d5a5ef5d79b55765e094efc957de987d7ac4,ece813e0a9a75e3ad262817f00050c62f5ad67eb,d7107d025500d6be305895dfd5cd89d87e6eb9f0,25a6a2daa46baba6e8d7dec90eb49213b8150b8c,f02b9da61d1acac5b426d8757e9bfb4ba4ffedd8]:v50.35.0Compare Source
Minor Changes
Patch Changes
Adding in non-interactive mode for deploys (#15548)
Fix metrics output formatting for aggregation-transforming measures (
percent,persecond,unique). The displayed unit and stat columns now reflect the effective aggregation rather than the raw measure unit — e.g.percentshows%instead ofbytes,persecondappends/s, anduniquehides the unit entirely. (#15655)Adding in non-interactive for builds (#15547)
Fix SDK key detection for Vercel Flags to avoid false positives with third-party identifiers. Previously any
vf_prefix matched, now onlyvf_server_andvf_client_prefixes match. (#15675)Updated dependencies [
aa73ff858af822c4286c42299398015942ed1325,b9fe3dd0e9b27b40546dbd3b8951a65889245369]:v50.34.3Compare Source
Patch Changes
Update CertMissing error message and type to be accurate (#15657)
Updated
vercel metricsto align with the observability API schema/query contract. The CLI now uses API-fetched schema metadata for validation and output, resolves project scope to canonical project IDs before querying, and documents--projectas accepting either a project name or ID. (#15619)Fix telemetry, add better error handling (#15648)
Track project_id when possible inside cli (#15633)
Updated dependencies [
7ae5de45a681b6b7297f38a4f8fa5a4fd394f2ea]:v50.34.2Compare Source
Patch Changes
v50.34.1Compare Source
Patch Changes
bb5277ab85e41810f96d1619949d76ea5603a58f]:v50.34.0Compare Source
Minor Changes
Emit Vercel Flags embedded definitions by default (#15487)
When you deploy to Vercel, the build process fetches your latest flag definitions once at build time using the Vercel CLI and bundles them into the deployment.
This used to require opt-in by setting
VERCEL_EXPERIMENTAL_EMBED_FLAG_DEFINITIONS=1, and has now been switched to be enabled by default. You can opt out by settingVERCEL_FLAGS_DISABLE_DEFINITION_EMBEDDING=1.Definitions are only fetched in case there is at least one environment variable containing a Vercel Flags SDK key.
See docs
Patch Changes
Adding in non-interactive mode for flags (#15539)
[services] allow services to share builder source (#15631)
[internal] use @vercel/prepare-flags-definitions package for shared logic (#15403)
[python] update celery worker services declaration to support broker_url="vercel://" instead of having to import from vercel.workers.celery (#15454)
Adding in non-interactive mode for routes (#15502)
Adding in non-interactive mode for webhooks (#15542)
[services] prompt to auto-configure
experimentalServicesinvercel.jsonfrom layout during project link (#15590)Updated dependencies [
761dd2d91fd2d21f5cb99ece4539c257c83ef3bf,f352c8ba7d2474a69a0881528290a3e767d3ba36,20974b4079be958f5aa0e1b4984222815aef636d,8e8110d2eca5832e109f5efb64b192690100927d,93083875ffa19f4eca4f40a86e2fab440dc0a584]:v50.33.1Compare Source
Patch Changes
Fixed example in flags disable command with --variant (#15618)
Updated dependencies [
485ff9cc64a894d4fff0fb49f891e0e0a21d30ee,db17810dd1230baf8257ab4ce8d9b9f95b333abb]:v50.33.0Compare Source
Minor Changes
[services] add support for background workers to vc dev (#15434)
Add
stdin_is_ttytelemetry tracking to measure interactive vs non-interactive CLI usage (#15574)[services] add support for cron services to vc dev (#15433)
Patch Changes
Auto-run login flow when AI agent is detected without credentials, instead of printing an error and exiting. The device code flow prints an auth URL, opens the browser when possible, and polls for completion. (#15581)
Improved
vercel activitycommand output formatting: added scope headers showing the team/project being queried, aligned event detail fields in expanded view, and included scope information in JSON output. (#15520)Preserve
--environmentselection whenintegration addfalls back to the browser (#15493)Show availability error instead of price check error when domain unavailable (#15563)
Fixed
--projectflag not being respected when arepo.jsonexists. Previously, runningvercel link --yes --project=examplewould still prompt for project selection in monorepo setups withrepo.json. Now the--projectflag correctly auto-selects the matching project without interactive prompts. (#14790)Non-interactive for redirects (#15450)
Adding in best practices for non-interactive mode (#15496)
Adding in non-interactive mode for teams (#15478)
Adding in non-interactive mode for DNS (#15494)
[cli] Add client-side validation for
--skip-domainflag to require--prodor--target=production(#14650)Updated dependencies [
89f9c77b167bcbcd725c7f963d91f30a22127f2a,1d01a1006715435b145ba3db22421d7365bc0397,8c84d5915e5aa6e773de313b3ecb5f6685e8c077,5badb77cae9c1ed8d1fc32a52788b8af2c36c7fa,e9a791d0fa04ef58695535fa508554415137fb58,283df58cf4b75bf9cfe13958ad379149ffeb7464]:v50.32.5Compare Source
Patch Changes
Add
user_idto CLI telemetry events. (#15504)Output JSON to stdout when
--jsonflag is used withvercel deployand the deployment fails (build error, canceled, or checks failed). (#15476)Updated dependencies [
494ec343e1567e65c2de4e15229f757736412ab7]:v50.32.4Compare Source
Patch Changes
Show ISO timestamp instead of relative age in
vercel activityoutput (#15488)Adding in non-interactive mode for rolling releases (#15427)
v50.32.3Compare Source
Patch Changes
Adding in noninteractive mode for login (#15446)
adding in non-interactive mode for mcp (#15426)
Updated dependencies [
3af5407a5737ae431310ffd114119752fc5a2355,b22731536f46d3f617a79e4faf923431d957a277]:v50.32.2Compare Source
Patch Changes
3330d15d4f3ca9eaeaf6d3b9484d05780e5b9975]:v50.32.1Compare Source
Patch Changes
[experimental-services] build using
experimentalServicesregardless of framework setting (#15451)Updated dependencies []:
v50.31.3Compare Source
Patch Changes
Revert "Env pull local changes preview" (#15460)
Updated dependencies [
f453bdf2e22943d8d4e001ef152dd69897d8622f]:v50.31.2Compare Source
Patch Changes
FF_ALERTSfeature flag and make thevc alertscommand available by default. Remove numbered list output fromvc activityandvc alertscommands and normalize padding between them. ([#Configuration
📅 Schedule: (UTC)
* * * * 0,6)🚦 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.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
50.28.0→50.44.0Release Notes
vercel/vercel (vercel)
v50.44.0Compare Source
Minor Changes
Add
vercel oauth-appsto list installation requests, dismiss requests, install apps by OAuth client id, and remove installations. (#15846)Add
vercel teams ssoto show SAML/SSO configuration for the current team. (#15847)Patch Changes
Fetch check run logs inline and use
checkRunLogdeep-link for failed deployment checks. (#15906)Add
mountsupport for experimental services across config validation and service resolution. (#15882)Updated dependencies [
9b3ea340f23c1faad6d56c2a54d75bb2e77b0162,4362505f1f5bf9b8fa0738dec2ad3189edc933b2]:v50.43.0Compare Source
Minor Changes
Add Deployment Checks support to
deploy --prod. Shows "Running Checks..." spinner when checks are pending, detects check failures before alias promotion, and displays failed check run details with links to logs. (#15884)Extend marketplace integration CLI parity: add
vercel integration installationsto list team installations (with optional--integrationfilter and JSON output), alignvercel integration updateargument parsing with other subcommands (parse only tokens afterupdate, so the integration slug is the first positional), and ship related help/telemetry updates. (#15849)Add
vercel project protectionactions for automation protection bypass via PATCH/v1/projects/.../protection-bypass(--protection-bypass). (#15862)Add
vercel project protectionactions for customer support code visibility (--customer-support-code-visibility). (#15860)Add
vercel project protectionactions for Git fork protection (--git-fork-protection). (#15861)[services] migrate python workers to Queues V3 API (#15885)
[cli] Add
vercel flags overridesubcommand to encrypt and decrypt flag override tokens for thevercel-flag-overridescookie (#15875)Patch Changes
Persist CLI telemetry across invocations with bounded-time sessions, stable installation device IDs, and per-invocation identifiers. (#15872)
Update the
vercel metricsCLI to use the V2 observability metrics API with--metric-based schema inspection and querying. (#15876)Improve
vercel integration addcommand to support fallback to the discover API and first-party integrations. (#15788)refactor(cli): remove FF_AUTO_PROVISION_INSTALL feature flag and dead code from
integration add(#15871)Updated dependencies [
5e02289f927050a6c1025cc0edb7eda607fd5e73,2e15ee828f14de4a849a462429ca03feab161174,a31c84d1bda56a60da6d7bc6d611b0b18ba3bf57]:v50.42.0Compare Source
Minor Changes
Add
vercel project protectionactions for password deployment protection (--password). (#15858)Add
vercel project protectionactions for skew protection viaskewProtectionMaxAge(--skew). (#15859)Add
vercel project protectionactions for SSO deployment protection (--sso). (#15857)Support configuration via vercel.toml (#15750)
Add support for running Sandbox commands through
vercel sandbox. (#15839)Patch Changes
Fixed
VERCEL_TOKENenvironment variable not being checked before the login prompt, causing the CLI to always ask for credentials even when the env var was set. (#15877)Improve
vc logsergonomics by showingvc logs --helpwhen invalid flags are provided, exiting successfully for explicit--help, and preserving the full nestedlogs[]array in JSON output so all request log messages remain available. (#15855)Updated dependencies [
aea2272ac976a2e13591e402b2a41173cf51f740,42b6ff3113eb7ba5302b8469f8dd10070ecec6f0]:v50.41.0Compare Source
Minor Changes
Add
vercel edge-configwithlist,add,get,update,remove,items, andtokenssubcommands for Edge Config dashboard API parity. (#15822)Add
vercel project checksto list a project's deployment checks configuration (parity with dashboard), including--format jsonand non-interactive error payloads. (#15816)Patch Changes
Improve
vercel teams requestin non-interactive mode: validation, missing team scope, and API errors emit structured JSON on stdout with stablereasonvalues andnext[]commands that preserve global flags (for example--cwdand--non-interactive). (#15815)Hide
--searchflag fromvc logs --helpoutput while continuing to accept it, and update the--queryflag description to indicate advanced querying with filter syntax support. (#15854)Updated dependencies [
a80217a9ed60d7b7f3e98537b0468cc5488078c1]:v50.40.0Compare Source
Minor Changes
Add
vercel project speed-insightsto enable Speed Insights for a project (parity with dashboard), including--format jsonand non-interactive error payloads. (#15832)Add
vercel project web-analyticsto enable Web Analytics for a project (parity with dashboard), including--format jsonand non-interactive error payloads. (#15831)Patch Changes
Improve CLI scope resolution groundwork and fix
vercel switchcurrent-team detection. (#15817)Cache the authenticated
userIdin the CLI auth config to reduce unnecessarygetUser()requests. (#15824)Updated dependencies []:
v50.39.0Compare Source
Minor Changes
Add
vercel tokenssubcommands (ls,add,rm) for auth token API parity with the dashboard. (#15812)Add
vercel project access-summarysubcommand to list member counts by role for a project. (#15813)Add
vercel project membersandvercel project access-groupscommands, and fixvercel teams membersto fetch all pages from the paginated team members API. (#15786)Patch Changes
Add
--idflag tovercel buildandvercel env pullto fetch deployment-scoped environment variables (#15805)Updated dependencies []:
v50.38.3Compare Source
Patch Changes
Improve
vercel linkby searching matching project names across teams by default, with clearer linking choices when multiple matches are found. (#15400)Updated dependencies [
a50d9615ea546050b9f37dc7e5b4a81228987eef,aa3ad226ef7b4ab98ef97e15f81c91f4f7c527e9]:v50.38.2Compare Source
Patch Changes
Start user fetch earlier (#15760)
Fix update checker running after
vercel buildon Vercel by reading env vars before CLI internals can unset them (#15804)Updated dependencies [
c98a02d87276f41b1580b78d37f9f671fd9d1f12]:v50.38.1Compare Source
Patch Changes
vercel microfrontends create-groupnon-interactive behavior by allowing free-tier-safe flows with explicit flags, while still blocking non-interactive execution when the action would impact billing. Add support for repeatable--project-route=<project>=<route>to configure non-default project routes without prompts. (#15785)v50.38.0Compare Source
Minor Changes
Simplify and streamline python builder logic (#15696)
[services] Check vercel.ts also in hasExperimentalServicesConfig (#15736)
Fix django static file serving for manifest storage backends. (#15709)
Patch Changes
Add more diagnostic trace spans to CLI build command (#15759)
Emit Claude Code plugin hint to stderr when running inside Claude Code (#15728)
Add routing rules reference to the Vercel CLI skill (#15774)
Include context information during
vc ls(#15758)Suppress warning message about implicit
public/**/*builders not matching (#15771)Remove storybook detect-projects test referencing deleted example (#15796)
Add
--group-by projectand--group-by regionflags tovc usagefor grouping billing charges by project or region (#15777)Updated dependencies [
f912eef614731a75ecdca3bee159cc59abd4c58e,6c107f8ea8e84462f2b6ea8c9d548ef650cb458a,92c858272614b7964705991ba93f171a2b120921,e37942b8fff0fec42afdf5989d0c4a80c36e7363,aed1ef68d1866cce0f4cf8486877e111681b2b63,2b7c95c3fc06631b88e70ce6f9ddf9db59ae5692,812fbfcbaadd3e7e00cee6a44a9fba442d9b501f,0e866b330427c95429881314b20649c2f06b4f36,6cb5c6e1216d7a0dbaa6f740875a36f1b7166900,af261d25a6986785359d151d636c55fabb4c8b47]:v50.37.3Compare Source
Patch Changes
v50.37.2Compare Source
Patch Changes
Fix
vercel flagsenvironment details output to show weighted split variants as normalized percentages in rule and default summaries. (#15659)Updated dependencies [
3427149c3751192b54bb4fad9d3b50f171a28666,9a7d4c509f56b5efdfc8b9e72e76fa69fc21e545]:v50.37.1Compare Source
Patch Changes
Improve agent plugin install flow: agents now receive structured JSON prompts for plugin installation instead of auto-approving silently. Preferences are persisted to avoid repeat prompts. On deploy, shows a non-blocking tip if the plugin is not installed. (#15707)
Auto-install agent tooling on
vercel login,vercel link, andvercel deploy. When a supported agent platform (Claude Code, Cursor) is detected or the user has~/.claude/~/.cursordirectories, prompts to install the Vercel plugin. Onvercel link, also prompts to add Vercel best practices to AGENTS.md/CLAUDE.md. Onvercel deploy, shows a non-blocking tip if the plugin is not installed. User preferences are persisted to avoid repeat prompts. (#15692)Add --archive support to
deploy continuecommand. (#15197)Updated dependencies [
a54b8f246ac6b43ac8f1674093402e3fe145fd64]:v50.37.0Compare Source
Minor Changes
[services] support multiple topics for a single worker service (#15615)
[services] support for specifying an env prefix for each service (#15641)
Patch Changes
Add missing commands to
vercel helpoutput (activity, agent, alerts, buy, contract, crons, httpstat, mcp, rolling-release, skills, target, telemetry, usage) (#15700)fix(cli): support installation-level metadata for
integration add(#15444)Integrations like Sentry have both product-level metadata (e.g.
platform) and installation-level metadata (e.g.name,region). The CLI now:--helpoutput-mflagsinstallationMetadataas a separate API field-mflags)installationMetadatato browser fallback URL so installation config isn't lost on redirectRedirect sources now support domains (#15670)
Improve buy command error handling: handle new API error codes (invalid_plan, already_on_plan, invalid_status, forbidden, purchase_create_hosted_failed), distinguish 402 payment failures from server errors, and auto-open billing page in TTY mode for payment-related errors. (#15699)
Namespace diagnostics keys by builder and service workspace, and aggregate per-builder
package-manifest.jsonfiles into a singleproject-manifest.json(#15399)Updated dependencies [
69cd8ea307f507037fe735d7ba09c58fb4193e13,e921c3f3f42cd436525c05627109115bcffc9f4c,bb98cc3b9a303b9e598c14feca5c0f36128bcf7f,4839214ae9cbcc95d448429bf93133e58284e03f,ac87d5a5ef5d79b55765e094efc957de987d7ac4,ece813e0a9a75e3ad262817f00050c62f5ad67eb,d7107d025500d6be305895dfd5cd89d87e6eb9f0,25a6a2daa46baba6e8d7dec90eb49213b8150b8c,f02b9da61d1acac5b426d8757e9bfb4ba4ffedd8]:v50.35.0Compare Source
Minor Changes
Patch Changes
Adding in non-interactive mode for deploys (#15548)
Fix metrics output formatting for aggregation-transforming measures (
percent,persecond,unique). The displayed unit and stat columns now reflect the effective aggregation rather than the raw measure unit — e.g.percentshows%instead ofbytes,persecondappends/s, anduniquehides the unit entirely. (#15655)Adding in non-interactive for builds (#15547)
Fix SDK key detection for Vercel Flags to avoid false positives with third-party identifiers. Previously any
vf_prefix matched, now onlyvf_server_andvf_client_prefixes match. (#15675)Updated dependencies [
aa73ff858af822c4286c42299398015942ed1325,b9fe3dd0e9b27b40546dbd3b8951a65889245369]:v50.34.3Compare Source
Patch Changes
Update CertMissing error message and type to be accurate (#15657)
Updated
vercel metricsto align with the observability API schema/query contract. The CLI now uses API-fetched schema metadata for validation and output, resolves project scope to canonical project IDs before querying, and documents--projectas accepting either a project name or ID. (#15619)Fix telemetry, add better error handling (#15648)
Track project_id when possible inside cli (#15633)
Updated dependencies [
7ae5de45a681b6b7297f38a4f8fa5a4fd394f2ea]:v50.34.2Compare Source
Patch Changes
v50.34.1Compare Source
Patch Changes
bb5277ab85e41810f96d1619949d76ea5603a58f]:v50.34.0Compare Source
Minor Changes
Emit Vercel Flags embedded definitions by default (#15487)
When you deploy to Vercel, the build process fetches your latest flag definitions once at build time using the Vercel CLI and bundles them into the deployment.
This used to require opt-in by setting
VERCEL_EXPERIMENTAL_EMBED_FLAG_DEFINITIONS=1, and has now been switched to be enabled by default. You can opt out by settingVERCEL_FLAGS_DISABLE_DEFINITION_EMBEDDING=1.Definitions are only fetched in case there is at least one environment variable containing a Vercel Flags SDK key.
See docs
Patch Changes
Adding in non-interactive mode for flags (#15539)
[services] allow services to share builder source (#15631)
[internal] use @vercel/prepare-flags-definitions package for shared logic (#15403)
[python] update celery worker services declaration to support broker_url="vercel://" instead of having to import from vercel.workers.celery (#15454)
Adding in non-interactive mode for routes (#15502)
Adding in non-interactive mode for webhooks (#15542)
[services] prompt to auto-configure
experimentalServicesinvercel.jsonfrom layout during project link (#15590)Updated dependencies [
761dd2d91fd2d21f5cb99ece4539c257c83ef3bf,f352c8ba7d2474a69a0881528290a3e767d3ba36,20974b4079be958f5aa0e1b4984222815aef636d,8e8110d2eca5832e109f5efb64b192690100927d,93083875ffa19f4eca4f40a86e2fab440dc0a584]:v50.33.1Compare Source
Patch Changes
Fixed example in flags disable command with --variant (#15618)
Updated dependencies [
485ff9cc64a894d4fff0fb49f891e0e0a21d30ee,db17810dd1230baf8257ab4ce8d9b9f95b333abb]:v50.33.0Compare Source
Minor Changes
[services] add support for background workers to vc dev (#15434)
Add
stdin_is_ttytelemetry tracking to measure interactive vs non-interactive CLI usage (#15574)[services] add support for cron services to vc dev (#15433)
Patch Changes
Auto-run login flow when AI agent is detected without credentials, instead of printing an error and exiting. The device code flow prints an auth URL, opens the browser when possible, and polls for completion. (#15581)
Improved
vercel activitycommand output formatting: added scope headers showing the team/project being queried, aligned event detail fields in expanded view, and included scope information in JSON output. (#15520)Preserve
--environmentselection whenintegration addfalls back to the browser (#15493)Show availability error instead of price check error when domain unavailable (#15563)
Fixed
--projectflag not being respected when arepo.jsonexists. Previously, runningvercel link --yes --project=examplewould still prompt for project selection in monorepo setups withrepo.json. Now the--projectflag correctly auto-selects the matching project without interactive prompts. (#14790)Non-interactive for redirects (#15450)
Adding in best practices for non-interactive mode (#15496)
Adding in non-interactive mode for teams (#15478)
Adding in non-interactive mode for DNS (#15494)
[cli] Add client-side validation for
--skip-domainflag to require--prodor--target=production(#14650)Updated dependencies [
89f9c77b167bcbcd725c7f963d91f30a22127f2a,1d01a1006715435b145ba3db22421d7365bc0397,8c84d5915e5aa6e773de313b3ecb5f6685e8c077,5badb77cae9c1ed8d1fc32a52788b8af2c36c7fa,e9a791d0fa04ef58695535fa508554415137fb58,283df58cf4b75bf9cfe13958ad379149ffeb7464]:v50.32.5Compare Source
Patch Changes
Add
user_idto CLI telemetry events. (#15504)Output JSON to stdout when
--jsonflag is used withvercel deployand the deployment fails (build error, canceled, or checks failed). (#15476)Updated dependencies [
494ec343e1567e65c2de4e15229f757736412ab7]:v50.32.4Compare Source
Patch Changes
Show ISO timestamp instead of relative age in
vercel activityoutput (#15488)Adding in non-interactive mode for rolling releases (#15427)
v50.32.3Compare Source
Patch Changes
Adding in noninteractive mode for login (#15446)
adding in non-interactive mode for mcp (#15426)
Updated dependencies [
3af5407a5737ae431310ffd114119752fc5a2355,b22731536f46d3f617a79e4faf923431d957a277]:v50.32.2Compare Source
Patch Changes
3330d15d4f3ca9eaeaf6d3b9484d05780e5b9975]:v50.32.1Compare Source
Patch Changes
[experimental-services] build using
experimentalServicesregardless of framework setting (#15451)Updated dependencies []:
v50.31.3Compare Source
Patch Changes
Revert "Env pull local changes preview" (#15460)
Updated dependencies [
f453bdf2e22943d8d4e001ef152dd69897d8622f]:v50.31.2Compare Source
Patch Changes
FF_ALERTSfeature flag and make thevc alertscommand available by default. Remove numbered list output fromvc activityandvc alertscommands and normalize padding between them. ([#Configuration
📅 Schedule: (UTC)
* * * * 0,6)🚦 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.
This PR was generated by Mend Renovate. View the repository job log.