vercel@54.3.0
📦 vercel-cliView on GitHub →
✨ 3 features🐛 3 fixes🔧 11 symbols
Summary
This release introduces granular project targeting via the `--project` flag across core commands and adds OIDC support for Vercel Blob operations. It also enhances trace debugging capabilities with a new `vercel traces get` command.
Migration Steps
- If using `vercel blob` commands in CI/CD with OIDC, ensure `VERCEL_OIDC_TOKEN` and `BLOB_STORE_ID` are set, or pass `--oidc-token` and `--store-id` together. Note that `--rw-token` takes precedence over OIDC credentials.
✨ New Features
- Added support for `--project <NAME_OR_ID>` flag to `build`, `deploy`, `pull`, and `dev` commands for non-interactive CI/CD and agent use, enabling project disambiguation and API resolution.
- Added `vercel traces get <request-id>` command to fetch and render a trace summary for a request, resolving project/team context via linked project or flags.
- Added OIDC authentication support to `vercel blob` commands when `VERCEL_OIDC_TOKEN` and `BLOB_STORE_ID` are set or passed via flags.
🐛 Bug Fixes
- `vercel curl --trace` now correctly sends `_vercel_session` cookie, scopes the session API call via query parameters, sends `hostname` instead of `deploymentId`, and parses the request id from the `x-vercel-id` response header.
- Reverted non-interactive Marketplace terms acceptance for `integration accept-terms`; requires human interactive confirmation for terms acceptance.
- Updated `vercel env pull` to add `.env*` to `.gitignore` when pulling default `.env.local`.