
Major Updates in Claude Code v2.1.149 to v2.1.150
This page has been translated by machine translation. View original
This is Ishikawa from the Cloud Business Division. Claude Code v2.1.149 (released 2026-05-22) and v2.1.150 (released 2026-05-23) have been released. This article summarizes the update contents of these 2 versions.
Update Summary
This covers 2 versions (v2.1.149–v2.1.150, 2026-05-22–2026-05-23). The focus is on v2.1.149, which includes 2 new features, 3 improvements, along with numerous bug fixes including security fixes related to permissions. v2.1.150 contains only internal infrastructure improvements with no user-facing changes. Overall, this release stands out for PowerShell and sandbox permission hardening and stability improvements.
Notable Updates
- New Feature:
/usagenow displays a breakdown of usage by skill, sub-agent, plugin, and MCP server (v2.1.149) - Bug Fix: Fixed an issue where the
findcommand in the Bash tool was exhausting the macOS file table and crashing the host (v2.1.149) - Security: Fixed a PowerShell permission bypass (an issue where the working directory was changed undetected via
cd-type functions) (v2.1.149)
Target Versions and Period
| Version | Release Date | Overview |
|---|---|---|
| v2.1.149 | 2026-05-22 | New features, improvements, and numerous fixes (main focus) |
| v2.1.150 | 2026-05-23 | Internal infrastructure improvements only (no user-facing changes) |
New Features
/usagebreakdown display:/usagenow shows a breakdown by skill, sub-agent, plugin, and MCP server of what is consuming your usage limits (v2.1.149). This makes it easier to understand what is putting pressure on your limits.

allowAllClaudeAiMcpssetting for Enterprise: A management setting has been added that loads claude.ai cloud MCP connectors together withmanaged-mcp.json(v2.1.149).
Improvements
/diffkeyboard scrolling: The/diffdetail view can now be scrolled using arrow keys,j/k,PgUp/PgDn,Space, andHome/End(v2.1.149).- GFM task list rendering: Markdown output now renders GFM task list checkboxes (
- [ ] todo/- [x] done) instead of plain bullet points (v2.1.149). /feedbackreport improvements: Reports now include conversations before context compression, making it easier to isolate issues that occurred early in long sessions (v2.1.149).
Security
Several important fixes related to permissions and sandboxing have been made (all in v2.1.149).
- Fixed PowerShell permission bypass: Fixed an issue where built-in
cdfunctions (cd..,cd\,cd~,X:) were changing the working directory undetected, allowing subsequent commands to read outside the workspace. - Fixed git worktree sandbox write permission: Fixed an issue where the write allowlist was covering the entire main repository root rather than just the shared
.gitdirectory (hooks/andconfigare denied). - Fixed permission parsing gap: Fixed an issue where stale tracked values of
PWD/OLDPWD/DIRSTACKvariables were being trusted acrosscd/pushd/popd.
Fixes (Major)
Here is a selection focusing on fixes related to stability and usability.
- Fixed host crash caused by
find: Fixed an issue where thefindcommand in the Bash tool was exhausting the macOS system file/vnode table and crashing the host on large directory trees (v2.1.149). - Fixed PowerShell allow rule pre-approval: Fixed an issue where prefix/wildcard allow rules (e.g.,
PowerShell(dotnet.exe build *)) were not pre-approving native executables and scripts (v2.1.149). - Fixed managed settings approval dialog freeze: Fixed an issue where the terminal remained frozen after approving at startup (v2.1.149).
- Fixed
/ultraplanand remote session creation failure: Fixed an issue where creation failed with "Could not capture uncommitted changes" when there were no actual changes in the working tree (v2.1.149). - Fixed argument hints display after skill Tab completion: Fixed an issue where argument hints and progressive argument suggestions were not displayed after Tab-completing a skill whose frontmatter
name:differed from the directory name (v2.1.149). - Fixed Ctrl+O transcript display freeze: Fixed an issue where it would freeze at the moment of opening without following new messages (v2.1.149).
- Fixed
/insightscrash: Fixed an issue where a crash occurred when cached session meta files were missing arbitrary fields (v2.1.149). - Fixed PowerShell and History tool call misclassification: Fixed an issue where malformed calls with missing input were misclassified as reads in transcript collapsing (v2.1.149).
- In addition, numerous minor bugs have been fixed including the thinking spinner color, prompt history editing,
/configexit summary, status bar effort display, and argument hint rendering.
Closing
v2.1.149 was a release centered on the practical new feature of /usage usage breakdowns, along with PowerShell and sandbox permission hardening, and stability fixes including the host crash caused by find. v2.1.150 contains only internal improvements.
In particular, since the permission-related fixes have security implications, we recommend updating as soon as possible. We also encourage you to try out the new breakdown display in /usage.
References
