Broad stability pass fixing sign-in drops, model-switch cost surprises, and skill stalls; VS Code gains LaTeX math rendering and vim mode gets % bracket matching.
CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) ends a request at a usage limit that resets too far away instead of waitingclaude-api skill, including setting up trace destinations with the ant CLI% motion to vim mode: jump to the matching bracket, alone or with d/c/yrows to a mod's Input: a text field of several lines in the terminal, where Enter submits and Shift+Enter or a backslash before Enter starts a new lineclassifier_verdict and permission_mode to OpenTelemetry tool_decision events, so auto mode classifier decisions can be told apart from permission rulesclassifier_category to OpenTelemetry tool_decision events, naming the built-in rule a classifier block matched, when OTEL_LOG_TOOL_DETAILS=1$$ and multi-line \[ … \] blocks and inline $…$ and \(…\) mathWorktreeCreate hook without asking when it may hold unpushed commitsfable (and best) model alias erroring on the Anthropic API when the newest Fable model is not available to your organization: Claude Code now retries once on the previous Fable model>0q covering the folder trust prompt, and >4m before the shell prompt at exit, in terminals built on VTE older than 0.53 such as MATE Terminal on RHEL 8GOK text appearing in the prompt at startup in some versions of iTerm2application-inference-profile running your awsAuthRefresh command and delaying model-switch hooks when the provider is not Bedrockclaude auth status or claude plugin list exited in the middle of a token refresh/rewindask decision not showing which plugin or skill the hook comes from/diff not noticing a conflicted cherry-pick or revert in reftable repositories when one of its git checks timed out or failedcd in the same session$.model.fork returning nothing-to-fork when called before the first response of a new Claude Code process had finished, as in claude -p runs and cloud sessions[killed] line in their output file.catch handler to run only when the hook throws or times out; events raised beneath the hook's own calls now skip that hook without asking its .catch$.env.set to resolve with {} once the variable is set or unset, or with { deny } saying why when the write is not made/compact and auto-compact briefly freezing the UI while the visible transcript is rebuiltdeniedMcpServers to keep those tools off