125 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-07-07
stories 172

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

TURBOREPO CARGO COMPILE CACHE LANDS FULLY EMBEDDED, NEXT.JS DISABLES IMMUTABLE ASSETS FOR EXPORTS

By RepoJournal · Filed · About Vercel · Composed from the cited sources · methodology

Turborepo shipped zero-infrastructure Cargo compilation caching by embedding sccache directly into the binary, while Next.js locked down immutable assets for non-adapter output modes.

Turborepo's Cargo compile cache series landed its final pieces overnight. The feature serves Turborepo's remote cache as an sccache backend [1], eliminating the need for separate S3 or GitHub Actions cache infrastructure. But sccache required installation on PATH until today, when the team embedded it as a linked library, making the entire setup a single flag flip [2]. A critical fix landed simultaneously: CARGO_INCREMENTAL was blocking injection on every CI run [3], discovered during GHA validation. A fourth patch prevents storage failures from failing the build entirely [4], handling the case where bad credentials would tank the whole compilation. End-to-end coverage for Cargo workspaces landed to lock in the full surface from discovery through caching [5]. In Next.js, supportsImmutableAssets is now disabled for export and standalone output modes [11], since those paths bypass adapters and can't deliver the necessary asset data. Turbopack fixed a dynamic exports sealing conflict where barrel files re-exporting CJS chains would hit Object.seal restrictions [12]. Eve shipped three major features: subagent workflows return with a maxSubagents cap [7], skill files now write to `$HOME/.agents/skills` instead of polluting workspace directories [6], and all three subagent types now surface token usage to callers [8]. The Chat SDK channel defaults expanded with markdown rendering and streaming deltas [9], and Slack channel now preserves markdown when combining file uploads [10]. Vercel CLI removed the VERCEL_RESOLVE_ROOT_DIRECTORY guard, shipping monorepo subdirectory builds by default [13], and fixed generated service route preservation in Services V2 nested output [14]. CLI sandbox bumped to 3.4.0 [15], and `vercel list` now emits machine-readable JSON when project resolution fails [16].

Action items

References

  1. [1] feat: Serve the Remote Cache as an sccache backend for Cargo tasks (#13288) ↗ vercel/turborepo
  2. [2] feat: Embed sccache so the Cargo compile cache needs no installation (#13293) ↗ vercel/turborepo
  3. [3] fix: Stop ambient CARGO_INCREMENTAL from suppressing compile cache injection (#13298) ↗ vercel/turborepo
  4. [4] fix: Never let compile cache storage failures fail the build (#13299) ↗ vercel/turborepo
  5. [5] test: Add end-to-end coverage for Cargo workspaces ↗ vercel/turborepo
  6. [6] feat(eve): write skills into `$HOME/.agents/skills` instead of the workspace directory ↗ vercel/eve
  7. [7] feat(eve): reintroduce ExperimentalWorkflow with a maxSubagents cap ↗ vercel/eve
  8. [8] feat(eve): surface subagent usage to callers ↗ vercel/eve
  9. [9] feat(channels): expand chat sdk channel defaults ↗ vercel/eve
  10. [10] fix(eve): slack channel - preserve markdown with file uploads ↗ vercel/eve
  11. [11] Disable `supportsImmutableAssets` with `config.output` (#95521) ↗ vercel/next.js
  12. [12] Turbopack: add all keys to dynamic exports before sealing the object (#93334) ↗ vercel/next.js
  13. [13] [cli] Remove VERCEL_RESOLVE_ROOT_DIRECTORY guard (#16913) ↗ vercel/vercel
  14. [14] [cli] Preserve generated service routes (#16938) ↗ vercel/vercel
  15. [15] Update CLI sandbox dependency to 3.4.0 ↗ vercel/vercel
  16. [16] [cli] Emit agent-output JSON when `vercel list <project>` does not resolve ↗ vercel/vercel

Quick answers

What shipped in Vercel on July 7, 2026?
Turborepo shipped zero-infrastructure Cargo compilation caching by embedding sccache directly into the binary, while Next.js locked down immutable assets for non-adapter output modes. In total, 78 commits, 84 pull requests, and 10 releases landed.
Who contributed to Vercel on July 7, 2026?
7 developers shipped this update, including anthonyshew, felixarntz, ruiconti, bensabic, AndrewBarba, LukeSheard, and bryan-hunter.
What were the notable Vercel updates?
feat: Serve the Remote Cache as an sccache backend for Cargo tasks (#13288), feat: Embed sccache so the Cargo compile cache needs no installation (#13293), and fix: Stop ambient CARGO_INCREMENTAL from suppressing compile cache injection (#13298).