vercel@50.20.0
📦 vercel-functionsView on GitHub →
✨ 3 features🐛 1 fixes⚡ 1 deprecations🔧 6 symbols
Summary
This release introduces support for private Blob storage and flattens blob store commands, while also cleaning up unsupported metrics schemas.
Migration Steps
- Rename the `--force` option to `--allow-overwrite` when using blob commands.
- Note that blob store commands are now flattened: use `blob create-store`, `blob delete-store`, `blob get-store` instead of potentially older prefixes.
✨ New Features
- Added support for private Blob storage via `vercel blob create-store --access private`, `vercel blob put --access private`, and `vercel blob get --access private`.
- Introduced conditional headers for blob operations: `--if-match` for put/del/copy and `--if-none-match` for get.
- Added a new `vercel flags prepare` command to prepare flag definitions for embedding (automatically run during Vercel builds).
🐛 Bug Fixes
- Removed several metrics schema entries (events, measures, and dimensions) that were not supported by the observability query engine.
Affected Symbols
⚡ Deprecations
- Old blob store commands and options are deprecated but still work.