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

MEMORY GOES FIRST-CLASS, WORKFLOWS LEARN TO FAIL GRACEFULLY, AND SLACK PATCHES ATTACHMENTS

By RepoJournal · Filed · About Vercel

Eve's new memory core landed overnight, Next.js fixed a Turbopack deadlock, and chat adapters closed a security hole in attachment downloads.

Eve's memory system gets a first-class upgrade with path-authored providers and lifecycle hooks keyed to recall and capture events [1], plus a bounded file provider on top [2]. This is the architecture the team has been building toward. Meanwhile, vercel-py hardened workflow suspension: workflows now raise CancelledError instead of running side effects while suspended [3], and step errors serialize properly with a new WorkflowRunFailedError [4]. Django users get a Vercel Queues backend for Django Tasks [5]. Over in Next.js, Turbopack no longer deadlocks on re-export cycles [6], AVIF image optimization is back with sharp 0.35.4 [7], and a client-reference drop bug where module id 0 was treated as falsy is fixed [8]. Slack and Discord attachment downloads now refuse private and internal addresses, cap at 25 MB, and time out after 30 seconds [9]. "Slack sends the bot token only on hops to trusted Slack origins" [9]. Eve also fixed an extension regression where flat instructions collided [10] and corrected Agentcard connector setup [11].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(eve): memory - add first-class provider lifecycle ↗ vercel/eve
  2. [2] feat(eve): memory - add bounded file provider ↗ vercel/eve
  3. [3] workflow: prevent workflows from having side effects while suspending ↗ vercel/vercel-py
  4. [4] workflow: serialize run and step errors ↗ vercel/vercel-py
  5. [5] Add `vercel-django-tasks` -- Vercel Queues backend for Django Tasks ↗ vercel/vercel-py
  6. [6] Fix Turbopack re-export cycle deadlock (#97933) vercel/next.js
  7. [7] Re-enable AVIF image optimization (#97931) vercel/next.js
  8. [8] fix: don't drop client references when the concatenated module id is 0 (#97936) vercel/next.js
  9. [9] fix(adapters): guard attachment downloads across slack, discord, telegram, and whatsapp ↗ vercel/chat
  10. [10] fix(eve): scope flat extension instructions ↗ vercel/eve
  11. [11] fix(eve): set up Agentcard MCP connectors ↗ vercel/eve

Quick answers

What shipped in Vercel on August 27, 2026?
Eve's new memory core landed overnight, Next.js fixed a Turbopack deadlock, and chat adapters closed a security hole in attachment downloads. In total, 56 commits, 59 pull requests, and 4 releases landed.
Who contributed to Vercel on August 27, 2026?
13 developers shipped this update, including github-actions, TooTallNate, VaguelySerious, AndrewBarba, ctgowrie, msullivan, fantix, and elprans, and 5 more.
What were the notable Vercel updates?
feat(eve): memory - add first-class provider lifecycle, feat(eve): memory - add bounded file provider, and workflow: prevent workflows from having side effects while suspending.

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?