173 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-11-05
stories 20

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

PHP SDK 1.5.0 adds typed exceptions; Lustre and BIND 9 join oss-scanner

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

anthropic-sdk-php v1.5.0 ships structured error accessors that change how callers branch on failed requests, while the scanner's enrolment queue picks up two long-lived infrastructure projects.

v1.5.0 anthropics/anthropic-sdk-php

by anthropic-sdks-releaser[bot]

The release adds exception classes for HTTP statuses and API error codes, plus getType(), getAPIMessage(), getErrorCode() and getDetails() on APIStatusException, so catch blocks can branch on the API's own error code instead of string-matching the message. It also adds an ids filter to list workspaces and extends the Foundry client with files and skills.

feat(client): add exception classes for HTTP statuses and API error codes, and getType(), getAPIMessage(), getErrorCode() and getDetails() on APIStatusException anthropics/anthropic-sdk-php

by anthropic-sdks-writer[bot]

The commit behind the headline feature of 1.5.0: status-specific exception classes plus the four accessors on APIStatusException, generated through Stainless. Existing code that matches on message text keeps working, but has a typed path now.

fix(client): send ; unescaped in path params, reject "..;x" and ";x" anthropics/anthropic-sdk-php

by anthropic-sdks-writer[bot]

Path parameters now send a semicolon unescaped, while values of the form "..;x" and ";x" are rejected outright. Any caller building path segments from user input gets the rejection behavior without opt-in.

fix(helpers): count structured output string length limits in characters anthropics/anthropic-sdk-php

by claude[bot]

Structured output string length limits are now counted in characters rather than bytes, which changes where those limits actually trip for non-ASCII payloads.

Enrol Lustre (lustre/lustre-release) anthropics/oss-scanner

by adilger

The Lustre maintainer enrolled lustre/lustre-release, and BIND 9's maintainer filed projects/bind9; both cite the same core-maintainer and tools/validate.py checks as other enrolments. btcayserver-docker's enrollment was merged.

Quick answers

What shipped in Anthropic on November 5, 2026?
anthropic-sdk-php v1.5.0 ships structured error accessors that change how callers branch on failed requests, while the scanner's enrolment queue picks up two long-lived infrastructure projects. In total, 14 commits, 5 pull requests, and 1 releases landed.
Who contributed to Anthropic on November 5, 2026?
10 developers shipped this update, including adilger, NicolasDorier, pspacek, rdimitrov, Sam Barani, anthropic-sdks-releaser[bot], anthropic-sdks-writer[bot], and claude[bot], and 2 more.
What were the notable Anthropic updates?
v1.5.0, feat(client): add exception classes for HTTP statuses and API error codes, and getType(), getAPIMessage(), getErrorCode() and getDetails() on APIStatusException, and fix(client): send ; unescaped in path params, reject "..;x" and ";x".