claude_code_releases ยท May 21, 2026 ยท release
v2.1.147
What's changed Pinned background sessions ( Ctrl+T in claude agents ) now stay alive when idle, are restarted in place to apply Claude Code updates, and are shed under memory pressure only after non-pinned sessions Renamed /simplify to /code-review . It now reports correctness bugs at a chosen effort level (e.g., /code-review high ); pass --comment to post findings as inline GitHub PR comments. The old cleanup-and-fix behavior has been removed Improved auto-updater: retries transient network failures, reports specific error categories and OS error codes on failure, and shows the current version when an update fails Improved diff rendering performance for large file edits Prompt history no longer records consecutive duplicate entries โ recalling a prompt with arrow-up and submitting it again won't add another copy Fixed enterprise login restrictions ( forceLoginOrgUUID and forceLoginMethod managed-settings) not being enforced against third-party-provider and API-key sessions Fixed & in ! command output displaying as & , which broke copy-pasting URLs from commands like gcloud auth login on headless machines Fixed unknown slash commands silently doing nothing in headless/SDK mode โ they now show an error message Fixed /help rendering a broken tab header and showing only one command per page on small terminals when not in fullscreen mode Fixed shell snapshot dropping user functions whose names start with a single underscore, which broke aliases referencing them Fixed plugin a