SpyBara
Go Premium

desktop-changelog.md 2026-05-13 23:01 UTC to 2026-05-14 17:02 UTC

92 added, 0 removed.

2026
Sun 31 06:39 Sat 30 06:23 Fri 29 06:38 Thu 28 06:37 Wed 27 06:42 Tue 26 06:33 Sun 24 06:25 Sat 23 06:18 Fri 22 06:33 Thu 21 06:36 Wed 20 06:35 Tue 19 06:34 Mon 18 23:59 Sun 17 01:01 Fri 15 22:58 Thu 14 17:02 Wed 13 23:01 Tue 12 22:57 Mon 11 23:00 Sun 10 23:03 Sat 9 04:57 Fri 8 22:00 Thu 7 22:59 Tue 5 23:00 Mon 4 22:58 Sat 2 18:14 Fri 1 18:19

Desktop changelog

Release notes for Claude Code on Desktop, covering new features, improvements, and bug fixes by Desktop app version.

This page covers Claude Code-specific changes in the Desktop app. For changes to the Claude Code CLI bundled inside the app, see the CLI changelog.

* Fixed auto-update hanging indefinitely on Relaunch to Update when popout windows refused to close. * Fixed local sessions failing to start after a corrupted bundled Claude Code binary was cached. * Fixed the credential helper opening duplicate browser sign-in tabs when starting a new conversation. * Fixed Code tab PR status icons showing the wrong state for merged, merge-queued, and draft pull requests. * Fixed Quick Entry dropping characters entered with a Korean, Japanese, or Chinese input method. * Added an "Also delete files on disk" option to the scheduled task delete dialog; checking it removes the task's `SKILL.md` file and associated data from `~/.claude/scheduled-tasks/`. * Added support for mouse back and forward buttons for navigating the chat view.

3P managed deployments

  • Added an organization banner across the top of the app window, configured by IT administrators. </Update>
* Added MCP App widget rendering in Code tab sessions. * Added an OS notification when a Code session finishes a task and you aren't currently viewing it. * Added automatic detection and re-download of corrupted Claude Code CLI binaries on macOS. * Added support for scheduled tasks to modify their own schedule or prompt during a run using the `update_scheduled_task` MCP tool. * Updated the list of available MCP tools to reload automatically when the local MCP configuration changes. * Updated PR auto-fix to post a reply on each review thread it addresses and mark the thread resolved. * Improved SSH session startup speed by preconnecting saved SSH configurations at app launch. * Fixed pasting a code block into a busy terminal; the app now opens a new terminal tab when the existing one has a process running. * Fixed PR bar issues in Code sessions: each row now shows its own diff, and the sidebar status icon updates when a PR is merged. * Fixed garbled scrollback, such as stray `%` marks and half-wrapped prompts, when opening the terminal pane after running a code block. * Fixed Code session links opening with overlapping window controls when reached via Handoff or share links. * Fixed git commit signing failing in local sessions when the signing key is held by 1Password or Secretive. * Fixed locally installed plugins disappearing from sessions after the plugin registry file became corrupted by concurrent writes. * Fixed scheduled tasks running with auto-approve echoing tool-use suggestions into the session. * Fixed SSH plugin sync so a single problematic plugin no longer blocks sync for the rest.

3P managed deployments

  • Added support for stdio-transport local MCP servers via the managedMcpServers managed-settings key; the connector detail panel now shows the command and arguments, and environment variable values are masked outside the admin Setup screen.
  • Added a managed-settings option to disable claude:// deep-link handling.
  • Added support for customizing model display names in the model picker via labelOverride.
  • Fixed per-tool MCP server policies set by administrators not being enforced in all session types. </Update>
* Fixed scheduled tasks failing to run when a previous run was stuck waiting on a permission prompt. * Fixed scheduled tasks repeatedly retrying a failed run instead of waiting for the next scheduled time. * Fixed scheduled-task history incorrectly showing "computer asleep" for runs skipped due to a concurrency limit. * Added per-plugin auto-install for organization-provisioned plugins via the plugin manifest. * Added Unarchive to the Code session context menu; sending a message in an archived session now restores it automatically. * Added a warning when archiving a Code session that has uncommitted changes in its worktree. * Added a warning when quitting or restarting the app while local Code sessions are running. * Added csh and tcsh login shell support when connecting to remote SSH hosts. * Fixed folder permission rules failing to match when the connected folder is a drive root. * Fixed Windows installs leaving an empty folder under `%LOCALAPPDATA%`. * Code sessions now default the working directory to the home folder when none is configured. * `settings.json` project settings now cascade from the SSH host for SSH Code sessions. * "Always allow" tool permissions now persist across app restarts and display their scope. * Added automatic detection and re-download of corrupted Claude Code CLI binaries on Windows. * The PR bar now shows stacked and sibling pull requests alongside the branch's own PR. * Messages sent while a turn is running are now queued rather than dropped. * Opening a Code session link on iOS now continues the session on macOS via Handoff. * Disabling the org Skills toggle in the admin console now removes the skill management tools `list_skills`, `save_skill`, and `propose_skills` from Code sessions. * The preview pane now opens automatically when a session's working directory is a symlink. * Improved login-shell PATH extraction for more reliable tool discovery. * Added a multi-tab terminal pane; click **+** in the terminal pane header to open a second tab, or right-click a folder in the chat to choose **Open in terminal**. * Fixed worktree pool re-lease creating a fresh worktree on checkout failure instead of re-using an existing one. * Fixed rewind selecting the wrong assistant message after a previous rewind created a fork. * Added `list_sessions`, `search_session_transcripts`, and `archive_session` MCP tools for managing Code sessions from within a session. * Improved SSH wake-path reliability and surfaced `ProxyCommand` stderr output for easier debugging. * Fixed login-shell PATH extraction for fish shell users. It was returning a newline-separated list instead of a colon-separated one. * Fixed the SSH remote control socket directory permissions so `~/.claude/remote` is no longer world-traversable. * PR review bodies and issue comments are now forwarded to the auto-fix engine. * Added a category-driven error UI for Code sessions that groups failures by type and surfaces actionable recovery steps.