141 wires and counting

$ follow Anthropic

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-06-28
stories 40

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

PLUGIN ECOSYSTEM ROLLS FORWARD AS BUFFA CUTS HEAP ALLOCATIONS

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

Buffa shipped a codegen overhaul that makes inline storage the default for message fields, eliminating per-field heap allocations across the board while the plugin pipeline churns through dependency updates.

The buffa team landed a significant performance win [1] by making `PointerRepr::Inline` the default for singular message fields. This means codegen now emits inline storage for every non-recursive field, laying them out as `Option<T>` with zero additional heap pressure. Recursive fields are detected automatically at codegen time and stay on `Box`, so you never lose type safety. This is the kind of change that compounds across a large codebase. Meanwhile, the plugin ecosystems are in steady state. The official plugins desk processed five dependency bumps [2][3][4][5][6], each validated through `claude plugin validate` before the PR landed. The healthcare plugin sync [7] merged automatically to publish changes to the marketplace. Over on the community side, five more plugins got SHA bumps [8][9][10][11][12], all pre-validated and ready for review. Nothing broke. Everything moved.

Action items

References

  1. [1] codegen: store singular message fields inline by default (PointerRepr::Inline) (#248) ↗ anthropics/buffa
  2. [2] bump(atlassian): 38a17806 → 201c1b20 ↗ anthropics/claude-plugins-official
  3. [3] bump(hyperframes): 7a4853df → 3351fb1a ↗ anthropics/claude-plugins-official
  4. [4] bump(posthog): 3b60fdd8 → b2054334 ↗ anthropics/claude-plugins-official
  5. [5] bump(rill): c8c8738f → 5ac72459 ↗ anthropics/claude-plugins-official
  6. [6] bump(hyperframes): e3edbd55 → 7a4853df ↗ anthropics/claude-plugins-official
  7. [7] Sync plugins ↗ anthropics/healthcare
  8. [8] bump(8-habit-ai-dev): 89d78de7 → 13b49a97 ↗ anthropics/claude-plugins-community
  9. [9] bump(adapty): 79b42957 → 4c0fc45b ↗ anthropics/claude-plugins-community
  10. [10] bump(adcp-client): 911e2d06 → ba0891ed ↗ anthropics/claude-plugins-community
  11. [11] bump(agent-link): f812a5cd → 58c0958a ↗ anthropics/claude-plugins-community
  12. [12] bump(andie): bf509c47 → ad322149 ↗ anthropics/claude-plugins-community

Quick answers

What shipped in Anthropic on June 28, 2026?
Buffa shipped a codegen overhaul that makes inline storage the default for message fields, eliminating per-field heap allocations across the board while the plugin pipeline churns through dependency updates. In total, 2 commits and 38 pull requests landed.
Who contributed to Anthropic on June 28, 2026?
3 developers shipped this update, including iainmcgin, github-actions[bot], and healthcare-sync[bot].
What were the notable Anthropic updates?
codegen: store singular message fields inline by default (PointerRepr::Inline) (#248), bump(atlassian): 38a17806 → 201c1b20, and bump(hyperframes): 7a4853df → 3351fb1a.