diff --git a/snapshots/anthropic/api-release-notes.md b/snapshots/anthropic/api-release-notes.md index 2978ba8..2400299 100644 --- a/snapshots/anthropic/api-release-notes.md +++ b/snapshots/anthropic/api-release-notes.md @@ -12,5 +12,5 @@ For updates to Claude Code, see the complete CHANGELOG.md in the `claude-code` r - You can now set up an IP allowlist for your organization in the Claude Console, in beta. Requests to covered services from addresses not on your list are refused, which limits where a leaked API key can be used. Add IPv4 and IPv6 addresses or CIDR ranges, up to 1,000 per organization. See IP allowlisting for what's covered and how to set it up. -- You can now sign a member of your Claude Enterprise (claude.ai) organization out of Claude everywhere with the Admin API (see the Admin API reference). `POST /v1/organizations/users/{user_id}/sign_out` is in beta, and every request must include the `admin-user-sign-out-2026-10-08` beta header. It ends the member's sign-in sessions and trusted devices on every browser and device, and their OAuth tokens for your organization. The member stays in the organization and can sign in again right away. See Sign a member out everywhere for the key scope that the request needs and for what it doesn't end. +- You can now sign a member of your Claude Enterprise (claude.ai) organization out of Claude everywhere with the Admin API. This capability is in beta. See the Admin API reference. The member stays in the organization and can sign in again. See Sign a member out everywhere for the beta header and what the request doesn't end. ### November 3, 2026 @@ -639,7 +639,5 @@ For updates to Claude Code, see the complete CHANGELOG.md in the `claude-code` r ### August 5, 2025 -- We've launched Claude Opus 4.1, an incremental update to Claude Opus 4 with enhanced capabilities and performance improvements.* Learn more in Models overview. - -*Opus 4.1 does not allow both `temperature` and `top_p` parameters to be specified. Use only one. +- We've launched Claude Opus 4.1, an incremental update to Claude Opus 4 with enhanced capabilities and performance improvements. Opus 4.1 does not allow both `temperature` and `top_p` parameters to be specified. Use only one. Learn more in Models overview. ### July 28, 2025 @@ -699,14 +697,14 @@ For updates to Claude Code, see the complete CHANGELOG.md in the `claude-code` r - Cache control must now be specified directly in the parent `content` block of `tool_result` and `document.source`. For backwards compatibility, if cache control is detected on the last block in `tool_result.content` or `document.source.content`, it will be automatically applied to the parent block instead. Cache control on any other blocks within `tool_result.content` and `document.source.content` will result in a validation error. -### April 9th, 2025 +### April 9, 2025 - We launched a beta version of the Ruby SDK. -### March 31st, 2025 +### March 31, 2025 - Our Java SDK has moved from beta to its first stable release. - We've moved our Go SDK from alpha to beta. -### February 27th, 2025 +### February 27, 2025 - We've added URL source blocks for images and PDFs in the Messages API. You can now reference images and PDFs directly through a URL instead of having to base64-encode them. Learn more in Vision and PDF support. @@ -714,5 +712,5 @@ For updates to Claude Code, see the complete CHANGELOG.md in the `claude-code` r - We've launched an OpenAI-compatible API endpoint, allowing you to test Claude models by changing just your API key, base URL, and model name in existing OpenAI integrations. This compatibility layer supports core chat completions functionality. Learn more in OpenAI SDK compatibility. -### February 24th, 2025 +### February 24, 2025 - We've launched Claude Sonnet 3.7, our most intelligent model yet. Claude Sonnet 3.7 can produce near-instant responses or show its extended thinking step-by-step. One model, two ways to think. Learn more about all Claude models in Models overview. @@ -725,86 +723,83 @@ For updates to Claude Code, see the complete CHANGELOG.md in the `claude-code` r - `computer_20250124`: Updated computer use tool with new command options including `hold_key`, `left_mouse_down`, `left_mouse_up`, `scroll`, `triple_click`, and `wait`. This tool requires the `computer-use-2025-01-24` anthropic-beta header. Learn more in Tool use with Claude. -### February 10th, 2025 +### February 10, 2025 - We've added the `anthropic-organization-id` response header to all API responses. This header provides the organization ID associated with the API key used in the request. -### January 31st, 2025 +### January 31, 2025 - We've moved our Java SDK from alpha to beta. -### January 23rd, 2025 +### January 23, 2025 - We've launched citations capability in the API, allowing Claude to provide source attribution for information. Learn more in Citations. - We've added support for plain text documents and custom content documents in the Messages API. -### January 21st, 2025 +### January 21, 2025 - We announced the deprecation of the Claude 2, Claude 2.1, and Claude Sonnet 3 models. Read more in Model deprecations. -### January 15th, 2025 +### January 15, 2025 - We've updated prompt caching to be easier to use. Now, when you set a cache breakpoint, we'll automatically read from your longest previously cached prefix. - You can now prefill Claude's response when using tools. -### January 10th, 2025 +### January 10, 2025 - We've optimized support for prompt caching in the Message Batches API to improve cache hit rate. -### December 19th, 2024 +### December 19, 2024 - We've added support for a delete endpoint in the Message Batches API. -### December 17th, 2024 - -The following features are now available in the Claude API without a beta header: - -- Models API: Query available models, validate model IDs, and resolve model aliases to their canonical model IDs. -- Message Batches API: Process large batches of messages asynchronously at 50% of the standard API cost. -- Token counting API: Calculate token counts for Messages before sending them to Claude. -- Prompt Caching: Reduce costs by up to 90% and latency by up to 80% by caching and reusing prompt content. -- PDF support: Process PDFs to analyze both text and visual content within documents. - -We also released new official SDKs: +### December 17, 2024 -- Java SDK (alpha) -- Go SDK (alpha) +- The following features are now available in the Claude API without a beta header: + - Models API: Query available models, validate model IDs, and resolve model aliases to their canonical model IDs. + - Message Batches API: Process large batches of messages asynchronously at 50% of the standard API cost. + - Token counting API: Calculate token counts for Messages before sending them to Claude. + - Prompt Caching: Reduce costs by up to 90% and latency by up to 80% by caching and reusing prompt content. + - PDF support: Process PDFs to analyze both text and visual content within documents. +- We also released new official SDKs: + - Java SDK (alpha) + - Go SDK (alpha) -### December 4th, 2024 +### December 4, 2024 - We've added the ability to group by API key on the Usage and Cost pages of the Developer Console. - We've added two new Last used at and Cost columns and the ability to sort by any column on the API keys page of the Developer Console. -### November 21st, 2024 +### November 21, 2024 - We've released the Admin API, allowing users to programmatically manage their organization's resources. -### November 20th, 2024 +### November 20, 2024 - We've updated our rate limits for the Messages API. We've replaced the tokens per minute rate limit with new input and output tokens per minute rate limits. Read more in Rate limits. - We've added support for tool use in the Console Workbench. -### November 13th, 2024 +### November 13, 2024 - We've added PDF support for all Claude Sonnet 3.5 models. Read more in PDF support. -### November 6th, 2024 +### November 6, 2024 - We've retired the Claude 1 and Instant models. Read more in Model deprecations. -### November 4th, 2024 +### November 4, 2024 - Claude Haiku 3.5 is now available on the Claude API as a text-only model. -### November 1st, 2024 +### November 1, 2024 - We've added PDF support for use with the new Claude Sonnet 3.5. Read more in PDF support. - We've also added token counting, which allows you to determine the total number of tokens in a Message prior to sending it to Claude. Read more in Token counting. -### October 22nd, 2024 +### October 22, 2024 - We've added Anthropic-defined computer use tools to our API for use with the new Claude Sonnet 3.5. Read more in Computer use tool. - Claude Sonnet 3.5, our most intelligent model yet, just got an upgrade and is now available on the Claude API. Read more in the Claude Sonnet documentation. -### October 8th, 2024 +### October 8, 2024 - The Message Batches API is now available in beta. Process large batches of queries asynchronously in the Claude API for 50% less cost. Read more in Batch processing. @@ -812,51 +807,51 @@ We also released new official SDKs: - We've deprecated the Build and Scale plans in favor of a standard feature suite (formerly referred to as Build), along with additional features that are available through sales. Read more in our API pricing information. -### October 3rd, 2024 +### October 3, 2024 - We've added the ability to disable parallel tool use in the API. Set `disable_parallel_tool_use: true` in the `tool_choice` field to ensure that Claude uses at most one tool. Read more in Parallel tool use. -### September 10th, 2024 +### September 10, 2024 - We've added Workspaces to the Developer Console. Workspaces allow you to set custom spend or rate limits, group API keys, track usage by project, and control access with user roles. Read more in our Workspaces blog post. -### September 4th, 2024 +### September 4, 2024 - We announced the deprecation of the Claude 1 models. Read more in Model deprecations. -### August 22nd, 2024 +### August 22, 2024 - We've added support for usage of the SDK in browsers by returning CORS headers in the API responses. Set `dangerouslyAllowBrowser: true` in the SDK instantiation to enable this feature. -### August 19th, 2024 +### August 19, 2024 - 8,192-token outputs on Claude Sonnet 3.5 are out of beta and no longer require the `max-tokens-3-5-sonnet-2024-07-15` header. -### August 14th, 2024 +### August 14, 2024 - Prompt caching is now available as a beta feature in the Claude API. Cache and re-use prompts to reduce latency by up to 80% and costs by up to 90%. -### July 15th, 2024 +### July 15, 2024 - Generate outputs up to 8,192 tokens in length from Claude Sonnet 3.5 with the new `anthropic-beta: max-tokens-3-5-sonnet-2024-07-15` header. -### July 9th, 2024 +### July 9, 2024 - Automatically generate test cases for your prompts using Claude in the Developer Console. - Compare the outputs from different prompts side by side in the new output comparison mode in the Developer Console. -### June 27th, 2024 +### June 27, 2024 - View API usage and billing broken down by dollar amount, token count, and API keys in the new Usage and Cost tabs in the Developer Console. - View your current API rate limits in the new Rate Limits tab in the Developer Console. -### June 20th, 2024 +### June 20, 2024 - Claude Sonnet 3.5, our most intelligent model yet, is now available across the Claude API, Amazon Bedrock, and Vertex AI. -### May 30th, 2024 +### May 30, 2024 - Tool use is out of beta across the Claude API, Amazon Bedrock, and Vertex AI, with no beta header required. -### May 10th, 2024 +### May 10, 2024 - Our prompt generator tool is now available in the Developer Console. The prompt generator helps you guide Claude to generate high-quality prompts tailored to your specific tasks. Read more in our prompt generator blog post.