Change8

Migrating to Vercel Functions vercel@57.0.0

Version vercel@57.0.0 introduces 1 breaking change. This guide details how to update your code.

Released: 7/24/2026

1
Breaking Changes
2
Migration Steps
11
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

vc.importBuildersvc alertsvc alerts rulesvercel deploy@vercel/vc-native-*@vercel/cli-config/pathsrequire.resolve()vc logsvercel logincurrentTeamvercel teams switch

Breaking Changes

Issue #1

Python framework applications will now observe the resolved rewrite destination as the request path. This is a behavior change that may affect how Python projects handle requests. Affected Python projects will receive a warning about this change.

Migration Steps

  1. 1
    To enable the native CLI binary, run `vercel upgrade --enable-binary` or set the `useNativeBinary` global config flag.
  2. 2
    For Python projects, be aware that the request path observed by framework applications will now be the resolved rewrite destination. Monitor for warnings related to this change.

Release Summary

This release introduces an opt-in native CLI binary, improves the output and behavior of various Vercel CLI commands like alerts and logs, and enhances team scope persistence. It also includes a breaking change for Python framework applications regarding request path observation.

Need More Details?

View the full release notes and all changes for Vercel Functions vercel@57.0.0.

View Full Changelog