vercel@54.3.0
📦 vercel-functionsView on GitHub →
✨ 3 features🐛 2 fixes🔧 10 symbols
Summary
This release introduces the powerful `--project` flag for non-interactive commands to target specific projects, adds OIDC support for blob operations, and includes a new command to fetch trace summaries. Several dependencies were also updated.
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 to disambiguate projects in monorepos or resolve projects via API in non-interactive contexts.
- Added `vercel traces get <request-id>` command to fetch and render a trace summary for a specific request ID.
- Added OIDC authentication support for `vercel blob` commands when `VERCEL_OIDC_TOKEN` and `BLOB_STORE_ID` are set, or when corresponding flags are passed.
🐛 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`, requiring human interactive confirmation for terms acceptance.