RepoJournal
Vercel

@vercel

Next.js + the Vercel platform - frontend infrastructure for the web

Keep up with Vercel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

MESSENGER ADAPTER SHIPS, WORKFLOW COLD-START FIX LANDS, NEXT.JS TURBOPACK GAINS ISOLATION

By RepoJournal · Filed · About Vercel

Meta Messenger is now a first-class chat platform with full webhook support and message caching [ref:1], while a critical workflow regression that broke deployments on cold starts is resolved [ref:6].

The chat SDK's new Messenger adapter [1] [2] brings HMAC-SHA256 webhook verification, generic and button templates, postback handling, and 98% test coverage—production-ready for conversational apps on Meta's network. Parallel shipping: button and modal callbacks now support webhook-based workflows via a new `callbackUrl` prop [3], letting you chain actions through external engines with server-side token storage. Over in workflow, a v2 regression where `world.js` got tree-shaken out of the bundle is now fixed [4]—first requests on cold starts no longer 500 with MODULE_NOT_FOUND. Next.js landed a crucial Turbopack feature: `chunkLoadingGlobal` config [10] lets you rename the global chunk variable from `TURBOPACK` to avoid conflicts when multiple Turbopack apps run on the same page (horizontal micro-frontends). The team also removed 22 ineffective turbo-tasks that were carrying more overhead than value [9], and fixed stale task rescheduling to respect invalidation priority [11]. Turborepo's VS Code extension now respects your theme colors instead of forcing gradients [5], and the LSP now correctly handles transit nodes and `$TURBO_EXTENDS$` sentinels [6] [7]. CLI logs command now gracefully handles non-READY deployments [8] instead of hanging.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [messenger] add messenger (meta) platform adapter to chat sdk (#461) vercel/chat
  2. [2] [messenger] add messenger (meta) platform adapter to chat sdk ↗ vercel/chat
  3. [3] feat(chat): add callbackUrl to buttons and modals ↗ vercel/chat
  4. [4] fix(core): add world-init side-effect module to fix cold-start MODULE_NOT_FOUND ↗ vercel/workflow
  5. [5] fix: Remove VS Code task key gradient ↗ vercel/turborepo
  6. [6] fix: Allow transit nodes in LSP diagnostics ↗ vercel/turborepo
  7. [7] fix: Allow TURBO_EXTENDS in LSP diagnostics (#12770) vercel/turborepo
  8. [8] cli/logs: Handle non-live deployments ↗ vercel/vercel
  9. [9] Remove ineffective turbo-tasks (#91341) vercel/next.js
  10. [10] feat(turbopack): add chunkLoadingGlobal config option ↗ vercel/next.js
  11. [11] turbopack: reschedule stale tasks with correct invalidation priority ↗ vercel/next.js

Quick answers

What shipped in Vercel on May 9, 2026?
Meta Messenger is now a first-class chat platform with full webhook support and message caching [ref:1], while a critical workflow regression that broke deployments on cold starts is resolved [ref:6]. In total, 34 commits, 41 pull requests, and 9 releases landed.
Who contributed to Vercel on May 9, 2026?
7 developers shipped this update, including visyat, dancer, VaguelySerious, anthonyshew, ergunsh, tim123abc, and sokra.
What were the notable Vercel updates?
[messenger] add messenger (meta) platform adapter to chat sdk (#461), [messenger] add messenger (meta) platform adapter to chat sdk, and feat(chat): add callbackUrl to buttons and modals.

More from @vercel

Daily updates, in your inbox

Follow Vercel

Keep up with Vercel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?