vercel@50.18.0
Breaking Changes📦 vercel-functionsView on GitHub →
⚠ 1 breaking✨ 2 features🐛 2 fixes🔧 7 symbols
Summary
This release introduces easier authentication for cursor/claude and adds experimental manual deployment support. It also fixes issues with integration commands and enforces stricter input requirements for non-TTY environments.
⚠️ Breaking Changes
- Commands like `integration remove`, `integration balance`, and `integration open` now require explicitly passing `teamId` to the configurations API if they were previously relying on implicit context, as the fix ensures explicit context is used.
Migration Steps
- When running integration commands (`integration remove`, `integration balance`, `integration open`) in non-TTY mode, ensure you explicitly pass `teamId` if the command was failing previously.
- If using multi-product integrations in non-TTY mode, you must now use slash syntax (e.g., `product/name`) instead of relying on interactive selection.
✨ New Features
- Easier authentication support for cursor / claude.
- Experimental support for manual deployment added.
🐛 Bug Fixes
- Fixed `integration remove`, `integration balance`, and `integration open` commands failing to find integrations by explicitly passing `teamId` to the configurations API.
- Builders have been moved back into the bundle.