RepoJournal
Anthropic

@anthropics

Claude SDKs and developer tooling

Keep up with Anthropic 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: AI / ML Full archive →

The Wire · Showcase

CLAUDE CODE ACTION FIXES SILENT DATA CORRUPTION IN BINARY FILE COMMITS

By RepoJournal · Filed · About Anthropic

A critical fix in claude-code-action detects binary files by content instead of a hardcoded extension list, preventing silent corruption of .sqlite, .docx, .wasm, and dozens of other formats.

The binary detection bug [1] was catastrophic in scope: any file format outside a hardcoded allowlist (png, jpg, gif, pdf, zip, etc.) was read as UTF-8 text, corrupting the bytes and silently committing garbage to the Git tree. Invalid UTF-8 sequences were replaced with the replacement character during decode, making the committed blob irreversibly wrong. Two companion fixes ship alongside this: a summary rendering bug [2] that dropped extra text blocks from tool results, and pagination support [3] for the GitHub Actions MCP server that previously hid workflow runs and matrix jobs beyond the first API page. The plugin ecosystem saw heavy SHA bumps across community, official, and knowledge-work repos [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15], all validated before PR creation. Two new plugins landed in development: synthflow in knowledge-work [16] and google-cloud-storage plus superdesign in the official registry [17] [18].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(mcp): detect binary files by content instead of extension allowlist ↗ anthropics/claude-code-action
  2. [2] fix(summary): keep every text block in structured tool results (#1619) anthropics/claude-code-action
  3. [3] fix(mcp): paginate GitHub Actions results ↗ anthropics/claude-code-action
  4. [4] bump(aport-guardrails): 282f7c4d → 3a8a0b40 ↗ anthropics/claude-plugins-community
  5. [5] bump(artibot): be59b014 → 1be0246a ↗ anthropics/claude-plugins-community
  6. [6] bump(atlassian-forge-skills): ea409cc7 → a8eb1097 ↗ anthropics/claude-plugins-community
  7. [7] bump(azure): 18ad18c6 → 66cd9273 ↗ anthropics/claude-plugins-community
  8. [8] bump(box): 172a8273 → 20374501 ↗ anthropics/claude-plugins-community
  9. [9] bump(exa): 394f9210 → e64c11f2 ↗ anthropics/knowledge-work-plugins
  10. [10] bump(langfuse): b9958d6c → ea09af90 ↗ anthropics/knowledge-work-plugins
  11. [11] bump(carta-crm): f95f76bc → c71893f6 ↗ anthropics/knowledge-work-plugins
  12. [12] bump(carta-investors): f95f76bc → 581c57bd ↗ anthropics/knowledge-work-plugins
  13. [13] bump(carta-investors): 581c57bd → 5da53736 ↗ anthropics/claude-plugins-official
  14. [14] bump(cds-mcp): f3b3cde4 → c8f55f11 ↗ anthropics/claude-plugins-official
  15. [15] bump(langfuse-observability): 05b77428 → f493772e ↗ anthropics/claude-plugins-official
  16. [16] Add synthflow plugin (#863) anthropics/knowledge-work-plugins
  17. [17] Add google-cloud-storage plugin (#5192) anthropics/claude-plugins-official
  18. [18] Add superdesign plugin (#5185) anthropics/claude-plugins-official

Quick answers

What shipped in Anthropic on August 12, 2026?
A critical fix in claude-code-action detects binary files by content instead of a hardcoded extension list, preventing silent corruption of .sqlite, .docx, .wasm, and dozens of other formats. In total, 11 commits, 115 pull requests, and 1 releases landed.
Who contributed to Anthropic on August 12, 2026?
5 developers shipped this update, including github-actions, Bryan Thompson, henriquepe, Neal Daftary, and abhinavkr26104.
What were the notable Anthropic updates?
fix(mcp): detect binary files by content instead of extension allowlist, fix(summary): keep every text block in structured tool results (#1619), and fix(mcp): paginate GitHub Actions results.

More from @anthropics

Daily updates, in your inbox

Follow Anthropic

Keep up with Anthropic 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?