Claude docs changelog
We periodically re-check Anthropic's official docs and record every case where a fact our guides relied on has changed — with the date, previous value, current value and source. This is our own verified log, not Anthropic's official change history.
13 entries · How we verify (editorial principles)
September 9, 2026
- Claude app
Voice mode availability
- Before
- Two-way voice conversation limited
- Now
- Two-way voice mode on mobile, desktop and web, all plans. Non-English in beta; counts toward usage limits
- Claude app
Chat file upload limits
- Before
- 30MB per file
- Now
- 500MB per file, up to 20 files, PDFs up to 1,000 pages (visual analysis up to 100). Project files remain 30MB
- Claude app
Artifacts Remix button
- Before
- Signed-in users can Remix into an editable copy
- Now
- Remix button removed. Copy the published artifact code into a new chat and ask for changes (Free, Pro, Max)
- MCP
MCP Python SDK 2.0 server class
- Before
- from mcp.server.fastmcp import FastMCP
- Now
- SDK 2.0 required; from mcp.server import MCPServer. uv add "mcp[cli]" installs 2.x
- API
Agent SDK subscription credit change
- Before
- From June 15, Agent SDK usage on subscription plans draws from a separate monthly credit
- Now
- Paused on June 15. Agent SDK, claude -p and third-party apps still draw from subscription limits; no credit
- API
Streaming fallback content block
- Now
- When a request is served by a different model, a fallback block (start/stop pair, no deltas) appears at each model boundary
- API
What a 429 means
- Before
- Rate limit exceeded; follow retry-after
- Now
- Also returned at the tier monthly spend cap, with no retry-after header (SDK auto-retries keep failing). A self-set spend limit returns 400
- Models
API model aliases
- Before
- One-word aliases like opus / sonnet resolve to the recommended version
- Now
- One-word names are Claude Code /model shortcuts. API aliases exist only for pre-4.6 models (claude-haiku-4-5 form); from 4.6 the dateless ID is the snapshot
- API
Previous-turn thinking blocks in context
- Before
- Stripped automatically by the API
- Now
- Kept by default on Opus 4.5+, Sonnet 4.6+ and Fable (count as input tokens); stripped only on older Opus/Sonnet and all Haiku
- API
Structured outputs generally available
- Before
- Beta header required, parameter output_format
- Now
- GA. No beta header; parameter is output_config.format. Python SDK 1.0+ raises TypeError if output_format is passed to beta create()
- API
How extended thinking is enabled
- Before
- type: enabled + budget_tokens
- Now
- Current models think by default. Manual mode is deprecated on 4.6 and rejected (400) on 4.7+; steer with type: adaptive + effort
- Claude Code
Node.js requirement for Claude Code install
- Before
- Node.js 18 or later required
- Now
- Native install needs no Node.js. Only npm installs (v2.1.198+) require Node 22+; lower versions print an EBADENGINE warning but still run
September 2, 2026
- Pricing
Claude Sonnet 5 API pricing
- Before
- Announced September increase ($3/$15)
- Now
- Increase withdrawn; $2/$10 confirmed as standard