The whole hunk
from line 3, old and new numbered
/
lines
from line 3
33> Claude Code on Windows runs without Git Bash, claude auth login accepts a pasted OAuth code when the browser callback can't reach localhost, claude project purge cleans up local state per project, and pasting a PR URL into /resume finds the session that created it.
44
55<div className="digest-meta">
6 <span>Releases <a href="/docs/docs/en/changelog#2-1-120">v2.1.120 → v2.1.126</a></span>
6 <span>Releases <a href="/docs/en/changelog#2-1-120">v2.1.120 → v2.1.126</a></span>
77 <span>4 features · April 27 – May 1</span>
88</div>
99
from line 21
2121 claude auth login
2222 ```
2323
24 <a className="digest-feature-link" href="/docs/docs/en/cli-reference#cli-commands">CLI reference</a>
24 <a className="digest-feature-link" href="/docs/en/cli-reference#cli-commands">CLI reference</a>
2525</div>
2626
2727<div className="digest-feature">
from line 44
4444 claude project purge
4545 ```
4646
47 <a className="digest-feature-link" href="/docs/docs/en/cli-reference">CLI reference</a>
47 <a className="digest-feature-link" href="/docs/en/cli-reference">CLI reference</a>
4848</div>
4949
5050<div className="digest-feature">
from line 73
7373 claude --from-pr 1234
7474 ```
7575
76 <a className="digest-feature-link" href="/docs/docs/en/sessions#use-the-session-picker">Sessions: use the session picker</a>
76 <a className="digest-feature-link" href="/docs/en/sessions#use-the-session-picker">Sessions: use the session picker</a>
7777</div>
7878
7979<div className="digest-feature">
from line 84
8484
8585 <p className="digest-feature-lede">Git for Windows is no longer required. When Bash is absent, Claude Code uses PowerShell as the shell tool, and when the PowerShell tool is enabled it is treated as the primary shell. PowerShell 7 installed via the Microsoft Store, MSI without PATH, or a <code>.NET</code> global tool is now detected automatically.</p>
8686
87 <a className="digest-feature-link" href="/docs/docs/en/setup">Setup guide</a>
87 <a className="digest-feature-link" href="/docs/en/setup">Setup guide</a>
8888</div>
8989
9090<div className="digest-wins">
from line 95
9595 <div>New <code>claude plugin prune</code> removes orphaned auto-installed plugin dependencies, and <code>plugin uninstall --prune</code> cascades</div>
9696 <div><code>/skills</code> now has a type-to-filter search box so you can find a skill in a long list without scrolling</div>
9797 <div><code>PostToolUse</code> hooks can replace tool output for any tool via <code>hookSpecificOutput.updatedToolOutput</code>, not only MCP tools</div>
98 <div>New <a href="/docs/docs/en/ultrareview"><code>claude ultrareview</code></a> subcommand runs <code>/ultrareview</code> non-interactively from CI or scripts: prints findings to stdout (<code>--json</code> for raw output) and exits 0 on completion or 1 on failure</div>
98 <div>New <a href="/docs/en/ultrareview"><code>claude ultrareview</code></a> subcommand runs <code>/ultrareview</code> non-interactively from CI or scripts: prints findings to stdout (<code>--json</code> for raw output) and exits 0 on completion or 1 on failure</div>
9999 <div><code>--dangerously-skip-permissions</code> now bypasses prompts for writes to <code>.claude/</code>, <code>.git/</code>, <code>.vscode/</code>, shell config files, and other previously protected paths, while catastrophic removal commands still prompt as a safety net</div>
100100 <div>The <code>/model</code> picker can list models from your gateway's <code>/v1/models</code> endpoint when <code>ANTHROPIC\_BASE\_URL</code> points at an Anthropic-compatible gateway; opt in with <code>CLAUDE\_CODE\_ENABLE\_GATEWAY\_MODEL\_DISCOVERY=1</code> since v2.1.129</div>
101101 <div>MCP servers that hit a transient error during startup now auto-retry up to 3 times instead of staying disconnected</div>