ClaudeUpdates.dev
Update Claude Code
ClaudeUpdates.dev
414 releases|Latest v2.1.292|Last Update Oct 06, 2026
Update Claude Code
v2.1.156Older
2.1.154
2.1.156
2.1.157
2.1.158
2.1.159
2.1.156
2.1.157
2.1.158
v2.1.158Newer
← Back to all releases

v2.1.157 Claude Code Release Notes

May 29, 2026
Claude's Analysisby Sonnet 4.6
Full Analysis

Skills auto-load from .claude/skills without a marketplace; claude plugin init scaffolds new ones. 15 fixes address terminal freezes, worktree orphans, and --resume failures.

Changes
33
Total Changes (vs Average)
1.9×
Version Type
Patch
Release Focus
Bug Fixes
Day Since Prior Release
1
Release # This Month
#25 of 27
Bug Fix Ratio
52%
Post-Release Edits
—
Change Category
Ecosystem Impact
Plugins/Skills appeared in 7 of the last 10 releases, tracing an arc from marketplace dependency toward frictionless local loading and scaffolding. Terminals matches at 7/10 — display reliability and extensibility are receiving sustained parallel attention.
Key Themes
5Plugin & Skills: No Marketplace Required|8Agents & Worktree Lifecycle Hardening|8Terminal Display & Clipboard Fixes|4Session Resume & Worktree Navigation|4Startup Declutter & Breaking Changes
May Help If You've Noticed
Your terminal freezes after accepting a security dialog during startup
Text copied in tmux or integrated terminals gets duplicated or lost
Background agents aren't listed when you resume a previous Claude Code session
Plugins from .claude/skills don't load unless you've set up a marketplace
Long or resumed conversations feel noticeably slow to render

Changes in Claude Code v2.1.157

Added3 changes

  • •Added claude plugin init <name> to scaffold a new plugin in .claude/skills
  • •Added autocomplete for /plugin arguments: subcommands, installed plugin names, and plugins from known marketplaces
  • •Added a "Workflow keyword trigger" setting in /config to stop the word "workflow" in a prompt from triggering a dynamic workflow

Improved1 change

  • •Improved performance of long and resumed conversations by eliminating redundant message-rendering recomputations

Fixed17 changes

  • •Fixed unprocessable images (zero-byte, corrupt) attached via paste, MCP, or dialog crashing the request instead of becoming a text placeholder
  • •Fixed sandbox network permission prompts appearing in auto and bypass-permissions mode when using the desktop app, IDE extensions, or SDK
  • •Fixed claude agents completed sessions not retiring when an idle subagent was still parked or had leaked a backgrounded shell
  • •Fixed claude agents pressing Esc not cancelling a slow "opening…", leaving the list unresponsive
  • •Fixed background agent worktrees under .claude/worktrees/ being orphaned after the 30-day job retention sweep
  • •Fixed background sessions re-attached after a sleep/wake not telling the model the correct date
  • •Fixed copy-on-select in claude agents not reaching the system clipboard inside tmux with set-clipboard on (regression in 2.1.153)
  • •Fixed --resume not reporting background subagents that were running when the previous Claude Code process exited
  • •Fixed the --resume session picker leaving its contents on the terminal after exiting in fullscreen mode
  • •Fixed --worktree and --worktree --tmux returning to the canonical repo root instead of the current linked worktree
  • •Fixed the /model picker showing an incorrect "Newer version available" hint when the selected model is already the newest in its family; the pinned-model row now shows the model's description instead of its raw ID
  • •Fixed literal markdown markers (backticks, asterisks) appearing in the in-progress message text in fullscreen mode
  • •Fixed the terminal freezing after approving the managed-settings security dialog at startup
  • •Fixed a rare duplicate line appearing in scrollback after the terminal UI redraws
  • •Fixed right-click paste duplicating the clipboard in the VS Code, Cursor, and Windsurf integrated terminals
  • •[IDE] Fixed clicking Stop while a background subagent is running not actually stopping it
  • •[VSCode] Fixed the fast mode indicator not appearing on Opus 4.8

Removed2 changes

  • •Removed the "bash commands will be sandboxed" startup banner — sandbox status still shows in /status and when a command is blocked
  • •Removed the "/ide for …" startup hint toast

Other10 changes

  • •Plugins in .claude/skills directories are now automatically loaded, no marketplace required
  • •claude agents: the agent field in settings.json is now honored for dispatched sessions, with --agent <name> to override it
  • •EnterWorktree can now switch between Claude-managed worktrees mid-session
  • •tool_decision telemetry events now include tool_parameters (bash commands, MCP/skill names) when OTEL_LOG_TOOL_DETAILS=1
  • •Worktrees managed by Claude are now left unlocked when the agent finishes, so git worktree remove/prune can clean them up
  • •WSL: fixed image paste (alt+v keybinding), screenshot paste on Windows 11, and added support for dragging images from Windows Explorer
  • •/terminal-setup now disables GPU acceleration in VS Code/Cursor/Windsurf integrated terminals to prevent garbled-text rendering
  • •The Feature of the Week credit-claim status now appears as a notification in the status area instead of a line above the prompt
  • •claude agents: slash-command autocomplete in the dispatch input now matches substrings
  • •Pressing backspace right after a workflow trigger keyword now dismisses the workflow request (same as alt+w) instead of deleting a character

← v2.1.156
All Releases
v2.1.158 →