NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1810 most downloaded on npm
The official TypeScript library for the Anthropic API
Last release 4 days ago
30 Sep 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
4 years old
211 releases · first in 2023
One column per quarter.
api: add list spend limits endpoint
Full Changelog: sdk-v0.130.0...sdk-v0.131.0
api: add a refusal stop reason and stop_details to Managed Agents session idle events
Full Changelog: sdk-v0.129.0...sdk-v0.130.0
transport object to Tunnel and return the one-time relay token in the create response (b0e57ce)api: deprecate the betas param on GA models and completions methods
Full Changelog: sdk-v0.128.0...sdk-v0.129.0
api: add support for claude-opus-5-5, inline tool definitions and MCP tool-list pinning (beta)
Full Changelog: sdk-v0.127.0...sdk-v0.128.0
api: add group with display_name to rate limits, deprecate group_type
Full Changelog: sdk-v0.126.0...sdk-v0.127.0
internal: move tsconfig off settings deprecated in TypeScript 6
Full Changelog: sdk-v0.125.0...sdk-v0.126.0
api: add auto mode tool permissions for Managed Agents
Full Changelog: sdk-v0.124.0...sdk-v0.125.0
api: add Claude Tag category and user breakdowns to usage reports
Full Changelog: sdk-v0.123.0...sdk-v0.124.0
api: beta user profiles: add external_user_onboarded_at, remove relationship in favor of access_type
Full Changelog: sdk-v0.122.0...sdk-v0.123.0
api: beta files/skills namespaces use GA shapes; drop dated beta header pins
Full Changelog: sdk-v0.121.0...sdk-v0.122.0
unwrap() (3230804)Full Changelog: sdk-v0.121.0...sdk-v0.122.0
api: beta files/skills namespaces use GA shapes; drop dated beta header pins (45d693a)
The beta Files and Skills namespaces (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 (with Beta-prefixed type names). Requests that still send those headers on raw HTTP keep receiving the beta shapes.
Changes in the beta namespaces:
client.beta.skills.delete() now deletes a Skill together with all of its versions (previously refused while any version existed). It returns BetaDeletedSkill (was SkillDeleteResponse).BetaSkill (the {type, skill_id, version} entry in BetaContainer.skills) is renamed BetaContainerSkill; the request-side BetaSkillParams keeps its name. BetaSkill now names the Skill object returned by client.beta.skills.create() / retrieve() / list() (replacing SkillCreateResponse / SkillRetrieveResponse / SkillListResponse), and skill versions are BetaSkillVersion / BetaDeletedSkillVersion (replacing Version*Response).client.beta.files.list() returns a BetaFileMetadataPageCursor (PageCursor<BetaFileMetadata> with data / next_page) and FileListParams paginates with page / ids (was BetaFileMetadataPage, a Page<BetaFileMetadata> with data, has_more, first_id, last_id and before_id / after_id); for await auto-pagination is unchanged. BetaSkill uses display_name (was display_title, also in SkillCreateParams) and latest_version_id (was latest_version), and BetaSkillVersion is addressed by its skver_… id (the Unix-timestamp version field is gone).Migration guides: Migrate from files-api-2025-04-14 · Migrate from skills-2025-10-02
unwrap() (3230804)api: add updates thinking display mode (beta)
Full Changelog: sdk-v0.120.0...sdk-v0.121.0
updates thinking display mode (beta) (22274ea)latest support and memory version retention (7405a69)api: managed agents web search config and self hosted sandbox memory
Full Changelog: sdk-v0.119.0...sdk-v0.120.0
api: Files and Skills APIs are now GA; add computer use and browser use toolsets
Full Changelog: sdk-v0.118.0...sdk-v0.119.0
api: additions to files and memory stores
Full Changelog: sdk-v0.117.1...sdk-v0.118.0
ci: allow manually re-publishing a package to npm from the release workflow
Full Changelog: sdk-v0.117.0...sdk-v0.117.1
api: add mid-conversation-tool-changes-2026-07-01 beta
Full Changelog: sdk-v0.115.0...sdk-v0.116.0
mid-conversation-tool-changes-2026-07-01 beta (70e04f6)api: add tool addition/removal blocks and tool_change events
Full Changelog: sdk-v0.114.0...sdk-v0.115.0
api: add new stop reason 'model_context_window_exceeded'
Full Changelog: sdk-v0.113.0...sdk-v0.114.0
api: add support for Managed Agents model effort, initial session events, and threads delta streaming
Full Changelog: sdk-v0.112.5...sdk-v0.113.0
api: add support for new refusal category
Full Changelog: sdk-v0.112.4...sdk-v0.112.5
aws: preserve AWS options and auth mode across withOptions()
Full Changelog: sdk-v0.112.2...sdk-v0.112.3 ### Chores * docs: small updates
Full Changelog: sdk-v0.112.1...sdk-v0.112.2 ### Chores * client: docs updates
Full Changelog: sdk-v0.112.0...sdk-v0.112.1
Full Changelog: sdk-v0.112.0...sdk-v0.112.1
api: add support for MCP Tunnels
tools: gate session tool calls on evaluated_permission; bound idle by server stop_reason
Full Changelog: sdk-v0.110.0...sdk-v0.111.0
api: add agent-memory-2026-07-22 beta header
Full Changelog: sdk-v0.109.1...sdk-v0.110.0
api: remove some nonfunctional types from the SDKs
Full Changelog: sdk-v0.109.0...sdk-v0.109.1
api: add support for Managed Agents event delta streaming, agent overrides, reverse pagination, vault credential injection scoping, and agent and depl
Full Changelog: sdk-v0.108.0...sdk-v0.109.0
api: add support for claude-sonnet-5
api: add support for 20260318 web fetch and support tools
Full Changelog: sdk-v0.106.0...sdk-v0.107.0
client: add support for system.message streaming events
Full Changelog: sdk-v0.105.0...sdk-v0.106.0
tests: stop using deprecated models
Full Changelog: sdk-v0.104.2...sdk-v0.105.0
api: remove retired models from API and SDKs
Full Changelog: sdk-v0.104.1...sdk-v0.104.2
api: add frontier_llm refusal category
Full Changelog: sdk-v0.104.0...sdk-v0.104.1
frontier_llm refusal category (465e686)api: add support for Managed Agents deployments and environment variable credentials
Full Changelog: sdk-v0.103.0...sdk-v0.104.0
api: add support for claude-mythos-5 and claude-fable-5, with support for server-side fallbacks on refusal
Full Changelog: sdk-v0.102.0...sdk-v0.103.0
api: small updates to Managed Agents types
Full Changelog: sdk-v0.101.0...sdk-v0.102.0
client: add support for middleware
Full Changelog: sdk-v0.100.1...sdk-v0.101.0
streaming: carry encrypted_content on beta compaction blocks
Full Changelog: sdk-v0.100.0...sdk-v0.100.1
api: Add support for claude-opus-4-8, mid-conversation system blocks, and usage.output_tokens_details
Full Changelog: sdk-v0.99.0...sdk-v0.100.0
streaming: carry stop_details through message_delta accumulation
client: preserve directory prefix in skills.versions.create uploads
api: Add support for thinking-token-count beta for estimated tokens in thinking block deltas when streaming
Full Changelog: sdk-v0.97.1...sdk-v0.98.0
runner: skip tool calls SessionToolRunner does not own
Full Changelog: sdk-v0.97.0...sdk-v0.97.1
client: Add support for self-hosted sandboxes in CMA with sandbox helpers
Full Changelog: sdk-v0.96.0...sdk-v0.97.0
api: Add BetaManagedAgentsSearchResultBlock types
Full Changelog: sdk-v0.95.1...sdk-v0.95.2
Full Changelog: sdk-v0.95.1...sdk-v0.95.2
redact api-key headers in debug logs
api: add support for Managed Agents multiagents and outcomes, webhooks, vault validation
Full Changelog: sdk-v0.94.0...sdk-v0.95.0
client: allow targeting a workspace for OIDC federation token exchange
Full Changelog: sdk-v0.93.0...sdk-v0.94.0
client: add Workload Identity Federation, interactive OAuth, and auth profiles
Full Changelog: sdk-v0.92.0...sdk-v0.93.0
api: improve Managed Agents APIs
memory: use restrictive file mode for memory files
Full Changelog: sdk-v0.91.0...sdk-v0.91.1
bedrock: use auth header for mantle client
api: add claude-opus-4-7, token budgets and user_profiles
Full Changelog: sdk-v0.89.0...sdk-v0.90.0
api: mark Sonnet and Opus 4 as deprecated
Full Changelog: sdk-v0.88.0...sdk-v0.89.0
Full Changelog: sdk-v0.87.0...sdk-v0.88.0 ### Features * vertex eu region (#882) (1933857) ### Documentation * improve examples (de4f483) * update exa
Full Changelog: sdk-v0.86.1...sdk-v0.87.0 ### Features * api: Add beta advisor tool
update @anthropic-ai/sdk dependency version
Full Changelog: sdk-v0.86.0...sdk-v0.86.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →