NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #788 most downloaded on Packagist
Anthropic PHP SDK
Last release today
07 Oct 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
61 releases · first in 2025
One column per month.
api: add claude-haiku-5-5 and typed computer and browser toolset tool calls
ci: compare breaking change detection against the last release
api: mark Claude Sonnet 4.5 as deprecated (end-of-life November 30, 2026)
Full Changelog: v0.53.0...v0.54.0
api: add a refusal stop reason and stop_details to Managed Agents session idle events
Full Changelog: v0.52.0...v0.53.0
transport object to Tunnel and return the one-time relay token in the create response (3c9236e)vertex: accept region, deprecate location
Full Changelog: v0.51.0...v0.52.0
request paths that start with / on the base URL (30cab70)api: add support for claude-opus-5-5, inline tool definitions and MCP tool-list pinning (beta)
Full Changelog: v0.50.0...v0.51.0
api: add group with display_name to rate limits, deprecate group_type
Full Changelog: v0.49.0...v0.50.0
api: fix typo in temperature deprecation message
Full Changelog: v0.48.0...v0.49.0
api: add auto mode tool permissions for Managed Agents
Full Changelog: v0.47.0...v0.48.0
api: add Claude Tag category and user breakdowns to usage reports
Full Changelog: v0.46.0...v0.47.0
Full Changelog: v0.46.0...v0.47.0
api: add support for claude-fable-5-1 and claude-mythos-5-1
Full Changelog: v0.45.0...v0.46.0
api: add beta webhooks parse_unverified; unwrap now verifies signatures
Full Changelog: v0.44.0...v0.45.0
Full Changelog: v0.44.0...v0.45.0
api: add beta webhooks parse_unverified; unwrap now verifies signatures (eb701fa)
api: add support for organization compliance settings in the Admin API (42c09e2)
api: beta files/skills namespaces use GA shapes; drop dated beta header pins (e221c18)
The beta Files and Skills services ($client->beta->files, $client->beta->skills) no longer send the files-api-2025-04-14 / skills-2025-10-02 headers and return the same shapes as $client->files / $client->skills (as Anthropic\Beta\… classes). Requests that still send those headers on raw HTTP keep receiving the beta shapes.
Changes in the beta services:
$client->beta->skills->delete($skillID) now deletes a Skill together with all of its versions (previously refused while any version existed). It returns Anthropic\Beta\Skills\BetaDeletedSkill (was SkillDeleteResponse).Anthropic\Beta\Messages\BetaSkill (container skill reference with skillID, type, version) is renamed BetaContainerSkill. Anthropic\Beta\Skills\BetaSkill now names the Skill object returned by create() / retrieve() / list() (replacing SkillNewResponse / SkillGetResponse / SkillListResponse), and skill versions are Anthropic\Beta\Skills\Versions\SkillVersion / DeletedSkillVersion (replacing Version*Response).$client->beta->files->list() returns an Anthropic\PageCursor (with data / nextPage) and paginates with page / ids (was an Anthropic\Page with data, hasMore, firstID, lastID and beforeID / afterID); pagingEachItem() is unchanged. BetaSkill uses displayName (was displayTitle, also the create() parameter) and latestVersionID (was latestVersion), and SkillVersion is addressed by its skver_… id (the Unix-timestamp version property is gone).Migration guides: Migrate from files-api-2025-04-14 · Migrate from skills-2025-10-02
user_profiles: sort the user profile list by name with order_by=name (48bf551)
api: add missing public beta values to the AnthropicBeta enum
Full Changelog: v0.43.0...v0.44.0
api: add input_transformations to beta message responses; default to the user-profiles-2026-08-18 beta
Full Changelog: v0.42.0...v0.43.0
api: add output_behavior to dream creation (create a new memory store or update the input store in place)
Full Changelog: v0.41.0...v0.42.0
api: add mid-conversation-tool-changes-2026-07-01 beta
Full Changelog: v0.40.0...v0.41.0
mid-conversation-tool-changes-2026-07-01 beta (6cdad3e)api: add tool addition/removal blocks and tool_change events
api: add new stop reason 'model_context_window_exceeded'
Full Changelog: v0.38.0...v0.39.0
api: add support for Managed Agents model effort, initial session events, and threads delta streaming
Full Changelog: v0.37.1...v0.38.0
api: add support for new refusal category
api: add support for MCP Tunnels
Full Changelog: v0.36.0...v0.37.0
api: add agent-memory-2026-07-22 beta header
Full Changelog: v0.35.1...v0.36.0
api: remove some nonfunctional types from the SDKs
Full Changelog: v0.35.0...v0.35.1
client: add client-side fallbacks middleware for API providers that do not support server-side fallbacks
Full Changelog: v0.34.0...v0.35.0
api: add support for Managed Agents event delta streaming, agent overrides, reverse pagination, vault credential injection scoping, and agent and depl
Full Changelog: v0.33.0...v0.34.0
api: add support for claude-sonnet-5
api: add support for 20260318 web fetch and support tools
Full Changelog: v0.31.0...v0.32.0
client: add support for system.message streaming events
Full Changelog: v0.30.0...v0.31.0
api: add support for new code_execution_20260120 tool
Full Changelog: v0.29.2...v0.30.0
api: remove retired models from API and SDKs
api: add frontier_llm refusal category
api: add support for Managed Agents deployments and environment variable credentials
Full Changelog: v0.28.0...v0.29.0
api: add support for claude-mythos-5 and claude-fable-5, with support for server-side fallbacks on refusal
Full Changelog: v0.27.0...v0.28.0
api: small updates to Managed Agents types
api: mark Claude Opus 4.1 as deprecated
api: Add support for claude-opus-4-8, mid-conversation system blocks, and usage.output_tokens_details
Full Changelog: v0.24.0...v0.25.0
api: Add support for thinking-token-count beta for estimated tokens in thinking block deltas when streaming
Full Changelog: v0.23.0...v0.24.0
client: Add support for self-hosted sandboxes in CMA with sandbox helpers
Full Changelog: v0.22.0...v0.23.0
api: Add BetaManagedAgentsSearchResultBlock types
Full Changelog: v0.21.0...v0.22.0
aws: Add AWS client for Claude Platform on AWS
Full Changelog: v0.20.0...v0.21.0
api: add support for Managed Agents multiagents and outcomes, webhooks, vault validation
Full Changelog: v0.19.0...v0.20.0
client: allow targeting a workspace for OIDC federation token exchange
Full Changelog: v0.18.0...v0.19.0
api: improve Managed Agents APIs
revert enum parsing change that lead to unconditional failure
Full Changelog: v0.17.0...v0.17.1
client: resolve serialization issue with unions and enums
Full Changelog: v0.16.0...v0.17.0
api: add claude-opus-4-7, token budgets and user_profiles
Full Changelog: v0.15.0...v0.16.0
deprecate sonnet 4 and opus 4 models
Full Changelog: v0.14.0...v0.15.0
client: properly generate file params
Full Changelog: v0.12.0...v0.13.0 ### Features * api: Add beta advisor tool
api: add support for Claude Managed Agents
bedrock: Create Bedrock Mantle client
api: Add support for claude-mythos-preview
Full Changelog: v0.9.0...v0.10.0
add error type field to APIStatusException
Full Changelog: v0.8.0...v0.9.0
internal: remove Bedrock/Vertex/Foundry clients, structured output, update model capabilities
add structured output helpers for messages
Full Changelog: v0.6.0...v0.7.0
api: add support for speed mode
Full Changelog: v0.5.0...v0.6.0
$_ENV aware getenv helper (c40668b)Util::getenv() and add tests (#309) (451a3d4)replace special flag type omittable with just null
Full Changelog: v0.4.0...v0.5.0
omittable with just nullBaseResponse class for accessing raw responses (b803fb8)omittable with just null (e1137de)actions/checkout version (212b762)#[Api(optional: true|false)] to #[Required]|#[Optional] for annotations (f938919)$self = clone $this; instead of $obj = clone $this; (1607f76)api: mark older sonnet models as deprecated
Full Changelog: v0.3.0...v0.4.0
toArray() alias to __serialize() in favour of toProperties()toArray() alias to __serialize() in favour of toProperties() (d12c426)use builders for RequestOptions
Full Changelog: v0.2.0...v0.3.0
license field in composer.json (5296a0d)Full Changelog: v0.1.0...v0.2.0 ### ⚠ BREAKING CHANGES * rename errors to exceptions ### Features * rename errors to exceptions (8bbf53a) ### Bug Fixe
Full Changelog: v0.1.0...v0.2.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →