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

SLACK ADAPTER REVERTED AFTER TOKEN RESOLUTION BUG, NEXT.JS CANARY CUTS CI TIME

By RepoJournal · Filed · About Vercel

Vercel/Chat pulled the Slack direct WebClient access feature after discovering it silently dropped custom API URLs, while Next.js canary lands 41-second CI wins across test workflows.

The Slack adapter revert [1] undoes a feature that exposed the underlying @slack/web-api WebClient for direct API calls [2], but the implementation had a critical flaw: `createSlackAdapter()` was dropping the `apiUrl` config field entirely, breaking GovSlack and other custom Slack deployments [3]. This is a good catch—the pattern mirrors Linear and GitHub adapters, but shipping broken config handling is worse than shipping nothing. Meanwhile, Next.js canary.18 [4] landed incremental wins: restored pnpm store caching and eliminated redundant Playwright installs across steps [5], cutting 41 seconds from CI pipelines that don't need browser testing. The core changes also remove redundant instant navigation prefetch headers [4] and improve error reporting in Instant Insights. Over in Turborepo, the team shipped v2.9.12 [6] while quietly restoring the mobile docs menu that broke navigation on narrow widths [7]. Vercel's CLI and build packages all bumped with dependency updates [8][9][10][11][12]—nothing earth-shattering, but Python tooling gained service type metadata in the project manifest [12]. Workflow SDK cleaned up the instrumentation stub in the workbench [13], aligning testing with actual getting-started guidance.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Revert "feat(slack): expose direct WebClient access via adapter.client" ↗ vercel/chat
  2. [2] feat(slack): expose direct WebClient access via adapter.client ↗ vercel/chat
  3. [3] Revert "feat(slack): expose direct WebClient access via adapter.client" (#472) vercel/chat
  4. [4] v16.3.0-canary.18 ↗ vercel/next.js
  5. [5] CI speed improvements (#93411) vercel/next.js
  6. [6] release(turborepo): 2.9.12 ↗ vercel/turborepo
  7. [7] fix: Restore docs mobile menu ↗ vercel/turborepo
  8. [8] @vercel/[email protected] vercel/vercel
  9. [9] @vercel/[email protected] vercel/vercel
  10. [10] [email protected] vercel/vercel
  11. [11] @vercel/[email protected] vercel/vercel
  12. [12] @vercel/[email protected] vercel/vercel
  13. [13] Remove instrumentation from workbench (#1959) vercel/workflow

Quick answers

What shipped in Vercel on May 10, 2026?
Vercel/Chat pulled the Slack direct WebClient access feature after discovering it silently dropped custom API URLs, while Next.js canary lands 41-second CI wins across test workflows. In total, 11 commits, 13 pull requests, and 11 releases landed.
Who contributed to Vercel on May 10, 2026?
4 developers shipped this update, including visyat, bensabic, github-actions[bot], and anthonyshew.
What were the notable Vercel updates?
Revert "feat(slack): expose direct WebClient access via adapter.client", feat(slack): expose direct WebClient access via adapter.client, and Revert "feat(slack): expose direct WebClient access via adapter.client" (#472).

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?