Change8

vercel@54.18.1

📦 vercel-cliView on GitHub →
2 features🐛 1 fixes🔧 11 symbols

Summary

This patch fixes an issue where per-service function configurations were ignored during the build process for experimental V2 services. It also scopes derived queue consumer groups by service name to prevent path collisions.

✨ New Features

  • Apply per-service `functions` config when building experimental V2 services, ensuring configurations like `maxDuration`, `memory`, and `architecture` are correctly passed to lambdas.
  • Derived `queue/v2beta` consumer groups are now scoped by the owning service name to prevent collisions when multiple services declare the same function path + topic.

🐛 Bug Fixes

  • Fixed an issue where function configuration declared under `services.<name>.functions` in `vercel.json` was previously dropped at build time, only honoring the top-level `functions` map.

Affected Symbols