chore(deps): update dependency vercel to v56.3.1#3857
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/vercel-56.x
branch
from
July 16, 2026 01:39
a3205d7 to
fb8abf1
Compare
renovate
Bot
force-pushed
the
renovate/vercel-56.x
branch
from
July 17, 2026 09:45
fb8abf1 to
1e0d58a
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:
56.1.0→56.3.1Release Notes
vercel/vercel (vercel)
v56.3.1Compare Source
Patch Changes
b08b736: Support linked-project deploys with project-scoped tokens that cannot fetch owner user/team resources.v56.3.0Compare Source
Minor Changes
238543c: Support Python services that declare their web app and development workflow sidecars through apyproject.tomlentrypoint invercel dev.Patch Changes
d5751d6: Allow Env, Target, Flags rules, Routes, Redirects, Firewall, and Git commands to select a project explicitly with--project, including from an unlinked directory.1d8e0ee: Extract project-link validation shared by routes, redirects, and firewall commands.b0aa678: Consolidate suggested-command and subcommand-argument helpers while preserving explicit project context and required-argument validation.c06b596: Fixvercel domains addsending the alias mutation under a stale ambient team scope. When run inside a directory linked to a project in another team, the command now resolves the local project link (likevercel domains ls) and scopes the domain/alias request to the linked team, so a same-name project in the ambient team can no longer be targeted by mistake.a39869e: Fixvercel devreturning 404 forapi/functions using the rust, python, ruby, or go runtimes when the project has a framework dev command (e.g. Next.js). These runtimes are registered by backend framework presets, which caused the dev server to misclassifyapi/functions as the frontend build and skip building them.a55e7df: Replace user-facingexperimentalServicesreferences withservicesin error/warning messages and rename error codes (NO_EXPERIMENTAL_SERVICES_CONFIGURED→NO_SERVICES_CONFIGURED,MISSING_EXPERIMENTAL_SERVICES→MISSING_SERVICES). The deprecated v1 config key should no longer appear in guidance shown to users.e4866e9: Skip the Rusttarget/directory by default for Rust projects.Rust projects produce a
target/directory of build artifacts that can behundreds of MB. It's rebuilt on Vercel during the deployment (and cached
server-side), so uploading it only slows deployments down. When a root
Cargo.tomlis detected,target/is now ignored by default duringvercel deployandvercel dev. Users can opt back in with!/targetintheir
.vercelignore.Also hardened the local file scanner used by
vercel devso that a directoryremoved mid-scan (a common race with
cargo buildchurningtarget/) isskipped instead of crashing the process.
7ea6c7a: Preserve buildCommand and combine preDeployCommand when writing inferred services config to vercel.json in V2 format.4cce813: Write[SENSITIVE]placeholder instead of an empty string whenvercel env pullencounters sensitive environment variables whose values cannot be read, so an unset value is distinguishable from a redacted oneUpdated dependencies [
b0ed8e5]Updated dependencies [
c555d3a]Updated dependencies [
238543c]Updated dependencies [
f97e2e0]v56.2.1Compare Source
Patch Changes
ce094f1: Show a specific error message when purchasing v0 credits without a paid v0 plan, instead of the generic unexpected-error fallback.3e0e6a8: Refactor linked project resolution to use named options.877c1ba: Allowvercel env lsto target a project explicitly without linking the current directory.81360cf: Use/v5/certsinstead of legacy/v5/now/certswhen listing custom certs for a domain.a6af051: Addvercel flags versions <flag>andvercel flags versions diff <flag> --revision <number>to inspect feature flag version history and changes.Examples:
51c7c32:vercel logs --follownow resolves a deployment automatically instead of erroring. When no deployment is specified it follows, in order: the latest deployment on the current git branch (using the provider-agnosticbranchfilter, which also matches deployments from unrecognized git remotes), your latest deployment, then the latest production deployment.--environment productionstreams the latest production deployment directly, and--environment previewrestricts resolution to preview deployments.51c7c32:vercel logsnow defaults to--expandoutput when stderr is not a TTY (agents, pipes, CI), printing every log message in full instead of truncating messages to a fixed-width table column.def07fc: Migrate@vercel/clientand@vercel/build-utilsfromnode-fetchto nativefetch. This removes the lasturl.parse()usage from the CLI bundle, which triggered aDEP0169DeprecationWarning on Node 24 (visible in the standalone binary duringvercel deploy).BREAKING CHANGE (
@vercel/client): theagent?: http.Agentoption was replaced withdispatcher?: FetchDispatcher(an undici dispatcher, e.g.undici.ProxyAgent), since nativefetchdoes not support Node.js HTTP agents. The CLI now threads its proxy-aware dispatcher through automatically, soHTTP_PROXY/HTTPS_PROXYbehavior is unchanged for CLI users.75342cb: Resolve an explicit scope before looking up a project for local builds.b16a9a2: Standardize explicit project resolution across existing project-aware commands.075dc0c: Respect explicit project and scope selection when resolving project context.Updated dependencies [
def07fc]v56.2.0Compare Source
Minor Changes
997d319:vercel env addnow accepts a comma-separated list of environments to create a single Environment Variable entry spanning multiple targets, e.g.vercel env add API_URL production,preview,development. Invalid environment names fail locally with a clear error (invalid_environmentin non-interactive mode), custom Environment slugs are resolved to ids, and a Git branch is rejected unless Preview is the only target. Non-interactivemissing_environment,missing_requirements, and sensitivity-conflict payloads now suggest the multi-target command form.Patch Changes
e6b11f0: Add finer-grainedvc.doBuildspans (vc.readConfigInputs,vc.prepareFlagsDefinitions,vc.getFiles,vc.populateFilesMap, andvc.setMonorepoDefaultSettings) so build-container traces can attribute previously unaccounted CLI orchestration time.383c0a0: Fix native-trampoline test hardcoding 55.0.0 that broke after version bump to 56.1.0.The test now reads the version from packages/cli/package.json and strips
NODE_PATH/VITEST env vars so require.resolve inside the temp install does
not leak the repo's pnpm store. Also fixes VERCEL_VC_NATIVE leak on
ENOENT/EACCES fallback (JS fallback was mislabeled as "(native)") and
updates the stale Part-1 comment in src/vc.js.
351a9b6: Excludevercel.tsconfig file variants from static file servingConfiguration
📅 Schedule: (UTC)
🚦 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.