vercel@54.11.0
·
3 commits
to main
since this release
Minor Changes
- fc7b557: Ensure project manifest includes framework for non-service builds.
Patch Changes
- bc8dc95: Fix the darwin-arm64 native CLI binary crashing with SIGSEGV on most commands. The custom Node
runtime was stripped with barestrip, which removes the exportednapi_*symbols that native
addons (@napi-rs/keyring) bind against at dlopen time. The runtime is now stripped with
strip -SXx, which keeps exported symbols. Also makes the@vercel/vc-nativebin shim launch
the platform binary directly when the postinstall script did not run (pnpm blocks dependency
build scripts by default), instead of always failing. - bc8dc95: Fix
vercel upgradecrashing withENOENT: no such file or directory, realpath '…/.pkg-staging/pkg.js'
in the native binary. The command tried torealpathprocess.argv[1], which points into the binary's
virtual filesystem snapshot. Native installs now detect the package manager (npm, pnpm, or yarn) from
the binary's real install location and suggest the matching global upgrade command.