# Claude Code — full timeline

41 tracked releases from 2026-06-17 to 2026-08-11.

## 2026

- **2026-08-11** `2.1.228` sig 2 — [Claude Code 2.1.228: skill-sync hardening and a Write-tool rule change](https://changelogs.info/claude-code/2-1-228)
- **2026-08-10** `2.1.227` sig 2 — [Claude Code 2.1.227: GitHub Action Bash failures and expired-token flag fixes](https://changelogs.info/claude-code/2-1-227)
- **2026-08-08** `2.1.226` sig 1 — [Claude Code 2.1.226: unspecified fixes](https://changelogs.info/claude-code/2-1-226)
- **2026-08-07** `2.1.225` sig 2 — [Claude Code 2.1.225: OAuth token and MCP auth fixes, gateway spend limits](https://changelogs.info/claude-code/2-1-225)
- **2026-08-07** `2.1.224` sig 4 — [Claude Code 2.1.224: self-hosted runners and cross-session agent messaging](https://changelogs.info/claude-code/2-1-224)
- **2026-08-05** `2.1.223` sig 4 **BREAKING** — [Claude Code 2.1.223: Bash permission bypass fixed, /review folded into /code-review](https://changelogs.info/claude-code/2-1-223)
- **2026-08-04** `2.1.222` sig 4 **BREAKING** — [Claude Code 2.1.222: worktree isolation escape fixed, ultraplan removed](https://changelogs.info/claude-code/2-1-222)
- **2026-08-03** `2.1.221` sig 4 — [Claude Code 2.1.221: zsh permission bypass fixed, sandbox credential masking](https://changelogs.info/claude-code/2-1-221)
- **2026-07-24** `2.1.220` sig 1 — [Claude Code 2.1.220: unspecified fixes](https://changelogs.info/claude-code/2-1-220)
- **2026-07-24** `2.1.219` sig 5 — [Claude Code 2.1.219: Claude Opus 5 becomes the default Opus model](https://changelogs.info/claude-code/2-1-219)
- **2026-07-22** `2.1.218` sig 3 **BREAKING** — [Claude Code 2.1.218: background code review, untrusted-hook fix, agent name restriction](https://changelogs.info/claude-code/2-1-218)
- **2026-07-21** `2.1.217` sig 3 **BREAKING** — [Claude Code 2.1.217: nested subagents off by default, concurrency cap, budget now halts background agents](https://changelogs.info/claude-code/2-1-217)
- **2026-07-20** `2.1.216` sig 3 — [Claude Code 2.1.216: sandbox filesystem toggle, quadratic long-session slowdown fixed](https://changelogs.info/claude-code/2-1-216)
- **2026-07-19** `2.1.215` sig 2 — [Claude Code 2.1.215: /verify and /code-review no longer run autonomously](https://changelogs.info/claude-code/2-1-215)
- **2026-07-18** `2.1.214` sig 4 **BREAKING** — [Claude Code 2.1.214: permission-check bypasses closed, dir/** glob scope narrowed](https://changelogs.info/claude-code/2-1-214)
- **2026-07-16** `2.1.212` sig 4 **BREAKING** — [Claude Code 2.1.212: /fork becomes a background session, /subtask added, runaway-loop caps](https://changelogs.info/claude-code/2-1-212)
- **2026-07-15** `2.1.211` sig 3 — [Claude Code 2.1.211: prompt-caching billing regression fixed on Bedrock/Vertex/Mantle/Foundry](https://changelogs.info/claude-code/2-1-211)
- **2026-07-14** `2.1.210` sig 3 — [Claude Code 2.1.210: worktree isolation escape fixed, ultracode opt-in restricted to human input](https://changelogs.info/claude-code/2-1-210)
- **2026-07-14** `2.1.209` sig 2 — [Claude Code 2.1.209: restores /model and dialogs in background sessions](https://changelogs.info/claude-code/2-1-209)
- **2026-07-13** `2.1.208` sig 3 — [Claude Code 2.1.208: screen reader mode, memory-leak and long-session performance work](https://changelogs.info/claude-code/2-1-208)
- **2026-07-10** `2.1.207` sig 4 **BREAKING** — [Claude Code 2.1.207: auto mode default on cloud providers, plugin shell-injection fix, Opus 4.8 default](https://changelogs.info/claude-code/2-1-207)
- **2026-07-09** `2.1.206` sig 3 — [Claude Code 2.1.206: /commit-push-pr auto-allows non-origin push remotes, MCP timeout fix](https://changelogs.info/claude-code/2-1-206)
- **2026-07-08** `2.1.205` sig 3 **BREAKING** — [Claude Code 2.1.205: transcript-tampering block, Windows worktree data-loss fix](https://changelogs.info/claude-code/2-1-205)
- **2026-07-08** `2.1.204` sig 2 — [Claude Code 2.1.204: hook events stream during SessionStart in headless sessions](https://changelogs.info/claude-code/2-1-204)
- **2026-07-07** `2.1.203` sig 3 — [Claude Code 2.1.203: background agent reliability, worktree isolation and memory fixes](https://changelogs.info/claude-code/2-1-203)
- **2026-07-06** `2.1.202` sig 3 — [Claude Code 2.1.202: dynamic workflow size setting, /review reverts to single-pass](https://changelogs.info/claude-code/2-1-202)
- **2026-07-03** `2.1.201` sig 2 — [Claude Code 2.1.201: harness reminders drop the mid-conversation system role on Sonnet 5](https://changelogs.info/claude-code/2-1-201)
- **2026-07-03** `2.1.200` sig 3 — [Claude Code 2.1.200: AskUserQuestion stops auto-continuing, "default" permission mode renamed to Manual](https://changelogs.info/claude-code/2-1-200)
- **2026-07-02** `2.1.199` sig 3 — [Claude Code 2.1.199: subagent error propagation and retry behaviour fixes](https://changelogs.info/claude-code/2-1-199)
- **2026-07-01** `2.1.198` sig 4 **BREAKING** — [Claude Code 2.1.198: subagents run in the background by default, Claude in Chrome GA](https://changelogs.info/claude-code/2-1-198)
- **2026-06-30** `2.1.197` sig 5 — [Claude Code 2.1.197: Claude Sonnet 5 becomes the default model](https://changelogs.info/claude-code/2-1-197)
- **2026-06-29** `2.1.196` sig 4 **BREAKING** — [Claude Code 2.1.196: MCP self-approval hole closed, Remote Control off on non-Anthropic base URLs](https://changelogs.info/claude-code/2-1-196)
- **2026-06-26** `2.1.195` sig 3 **BREAKING** — [Claude Code 2.1.195: hook matchers now exact-match instead of substring](https://changelogs.info/claude-code/2-1-195)
- **2026-06-25** `2.1.193` sig 4 — [Claude Code 2.1.193: OTel now logs assistant responses where prompt logging is on](https://changelogs.info/claude-code/2-1-193)
- **2026-06-24** `2.1.191` sig 3 — [Claude Code 2.1.191: /rewind past /clear, ~37% less CPU while streaming](https://changelogs.info/claude-code/2-1-191)
- **2026-06-24** `2.1.190` sig 1 — [Claude Code 2.1.190: unspecified bug fixes](https://changelogs.info/claude-code/2-1-190)
- **2026-06-23** `2.1.187` sig 3 — [Claude Code 2.1.187: sandbox credential blocking and org model restrictions](https://changelogs.info/claude-code/2-1-187)
- **2026-06-22** `2.1.186` sig 4 **BREAKING** — [Claude Code 2.1.186: CLI MCP auth, `!` bash output now answered by default, retry cap](https://changelogs.info/claude-code/2-1-186)
- **2026-06-20** `2.1.185` sig 1 — [Claude Code 2.1.185: stream-stall hint reworded and delayed to 20s](https://changelogs.info/claude-code/2-1-185)
- **2026-06-19** `2.1.183` sig 3 — [Claude Code 2.1.183: auto mode blocks destructive git and IaC destroy commands](https://changelogs.info/claude-code/2-1-183)
- **2026-06-17** `2.1.181` sig 3 — [Claude Code 2.1.181: /config key=value, Apple Events entitlement, network-drive write fix](https://changelogs.info/claude-code/2-1-181)

---
Canonical: https://changelogs.info/claude-code/timeline
