Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.319 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-docs

Changelog changedcowork/changelog

Nearest release: v2.1.319, published 6 hours after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Upstream edited this page at 5 Nov 2026 18:22 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 5 Nov 2026 18:37 UTC.

Upstream edited
Recorded here
Lines+73added
Lines−0removed
From line 2 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits69to this page, all time

The whole hunk

from line 2, old and new numbered
/
lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

from line 2
22 
33> Release notes for Claude Desktop
44 
5**v4.23118.0**
6 
72026-11-05
8 
9Bundled Claude Code version: 2.1.317.
10 
11**General**
12 
13* Changed the organization setting that blocks other accounts on a computer: once a member has signed in there, the Claude API key and Console sign-in and the computer's own third-party setup are unavailable too while the block lasts.
14* Fixed a new chat's saved draft being deleted when only spaces or blank lines were typed before the draft had loaded.
15* Fixed connections failing with a certificate error on computers whose company root certificate was renewed with a new key.
16* Fixed Enter or Tab in the "/" menu running a command you had not chosen, or sending your half-typed text, when more commands finished loading.
17* Fixed losing the saved sign-in when a company proxy or firewall answered its renewal with a block page.
18* Fixed permission and question cards and the "Paused" and "Switched to" notices being cut off, with some buttons out of reach or running out of the card, at 400% zoom or in very short or narrow windows, and the "Switched to" notice not closing there.
19* Fixed the third-party history import, the Code tab's queued message and task list, and several saved app files not being read on Windows when the user profile lives in an FSLogix profile container.
20 
21**Code**
22 
23* Added a Minimize button to the Terminal, Browser, and iOS Simulator panes. A minimized pane stays as a small live view in a corner of the chat, or in the session rail when it's shown. You can expand it again or close it, and in a corner you can also move and resize it (not yet in third-party deployments).
24* Changed SSH sessions to hold a message that has waited over a day for its host: it stays above the message box until you press Send now.
25* Improved reconnecting SSH sessions through a slow proxy command or jump host on Mac and Linux: your message or Retry now waits up to 90 seconds, unless the SSH config sets `ConnectTimeout`.
26* Improved SSH sessions on hosts that ask you to sign in at every connection: they can now ride out longer network gaps without a new sign-in.
27* Fixed `SSL_CERT_FILE` and `SSL_CERT_DIR` in Claude Code's managed settings being overridden in Code sessions when the same variable is set on the computer.
28* Fixed a Windows issue where quitting during a settings save could leave `~/.claude.json` empty.
29* Fixed attached files sometimes failing to upload when the network connection changed during the upload.
30* Fixed Claude being unable to read the files of plugins turned on in the managed-settings file when allowed workspace folders are set, for organizations with no server-managed settings.
31* Fixed HTML previews in SSH and WSL sessions showing empty charts and tables that the page's own scripts draw. Organizations that set `disableBrowserExternalNavigation` in Claude Code's `managed-settings.json` keep scripts off in these previews.
32* Fixed SSH sessions failing to start: "Couldn't start the remote server" on hosts whose home folder is on a slow network drive, and Claude Code start failures on Windows hosts that are not set to English, where low memory and similar causes are now retried and shown with their own message.
33* Fixed SSH sessions losing background work on the host after your Claude account's sign-in ran out while the app was away.
34* Fixed SSH sessions not reconnecting by themselves after the network drops during a sign-in (with a saved password: one more try while you are at the computer, and one about 30 minutes later if nobody is; Mac and Linux) or after a long outage when the host's firewall limits new connections.
35* Fixed the app reconnecting over and over, signing in each time, to an SSH host whose shell start-up files print text or change HOME, now saying what to fix at the first refusal, and SSH sign-in questions from an earlier jump host getting lost when a later jump host shares connections.
36 
37**Cowork**
38 
39* Fixed a comment on a file seeming to send from a read-only task. It is now saved on the file.
40* Fixed Cowork deletions left unsent on the few Windows PCs where an October update moved the app's data folder only part way.
41* Fixed imported tasks sometimes starting without your organization's allowed domains when the app was slow to start.
42* Fixed imported tasks using Memory after your admin or you turned Memory off.
43* Fixed new cloud tasks requesting a model that isn't available to you.
44* Fixed removing an import from Settings > Import leaving behind a task whose saved record could not be read.
45* Fixed the app closing, reopening and setting up Claude's workspace again when the workspace could not download or set up its copy of Claude Code.
46 
47**3P**
48 
49* Added "Apps gateway admin" to the user menu, where a Claude apps gateway's spend admins set spend limits and pooled budgets, see spend, and export spend by group and the log of spend limit changes. It shows where people use the gateway's own sign-in and `bootstrapUrl` is on the gateway's address.
50* Added `claudeCodeProcessWrapperEnabled`: starts Code sessions through the `processWrapper` launcher in Claude Code's managed settings, on the device or the SSH host. The launcher must supply the inference credential. Not used for sessions that run on Windows, in WSL or in Cowork.
51* Added `disableDesktopLocalSessions`: turns off Code sessions that run on the device, WSL included, so Code offers only remote environments such as SSH. Set `sshHostAllowlist` too.
52* Added `disableWslSessions` (MDM profile only): blocks Code sessions inside WSL. Unset, they stay blocked on managed devices, and only a machine-wide `false` allows them.
53* Added `sshConfigs` (beta): SSH connections offered to everyone in Code's environment menu. Every connection is still checked against `sshHostAllowlist`.
54* Added a "JSON config (redacted)" export to Setup on managed devices, for importing into the Admin Console. The values of API key, token and header settings are masked. Check URLs, arguments and text fields before sharing it.
55* Added a "Your usage limits" card to Settings > Usage that shows your session and weekly usage limits, where you sign in to a gateway in the app and it reports them. Spend limits do not show there.
56* Added a confirmation before you add, upload or turn on a plugin that your organization didn't provide.
57* Added a dismissible in-app notice, where a device profile sets `forceLoginOrgUUID`, that the saved Claude Console sign-in will stop working after a future update because its organization is not on the list. It shows the organization's ID to add.
58* Added memory to scheduled Cowork tasks that are not in a project: when memory is on, they can read what Cowork remembers but do not save new memories.
59* Added sign-in for a plugin's own connector in Cowork and Chat. One sign-in serves all your tasks, chats and scheduled tasks.
60* (breaking) Removed `organizationPluginsUrl`. Plugins it installed no longer load, even where the key is still set. Offer any you still need through `allowedPluginMarketplaces`.
61* Changed `claudeAiImport.enabled`: Import now also brings projects, memory, scheduled tasks, saved skills, uploaded plugins and some preferences from a Claude Desktop export that the user confirms is their own. Memory and preferences apply at once. Tasks, plugins and skills arrive turned off.
62* Changed `claudeAiImport.exportEnabled`: an export now also holds attached files, projects and their files, memory, scheduled tasks, saved skills, uploaded plugins, some preferences and local MCP servers. Passwords or API keys in them are included. Sign-ins and the servers' variable values are not.
63* Changed `disableNonessentialServices` to also stop the Code tab from reading the status of GitLab merge requests and Gerrit changes. GitHub is not affected.
64* Changed Chat and Cowork on macOS and Linux to ignore cross-certificates between old and renewed private root CAs. If a gateway's or proxy's issuing CA names one by serial number, requests can fail with a certificate error. Put both roots and that CA in the certificate store, then restart Claude.
65* Changed Cowork and Chat so the line that shows what Claude is doing reads "Needs your input" while a task waits for you, and "Nothing new from Claude for 2 minutes", counting up, once Claude has sent nothing for two minutes while no tool is running.
66* Changed Cowork and Chat to stay at your sent message while a long reply appears. To follow the reply, scroll to the end or press the round button above the message box.
67* Changed downloaded updates on macOS and Windows to install sooner: Claude restarts by itself after ten minutes with no Claude window in use and no task running. `disableAutoUpdates` still turns updates off.
68* Changed HTML previews in SSH and WSL sessions to run the page's inline scripts. To keep them off, set `disableBrowserExternalNavigation` in Claude Code's managed settings (it also limits the Browser pane to localhost). In a new file, add `parentSettingsBehavior: "merge"` to keep Desktop's policy.
69* Changed local Code sessions on macOS and Linux: where an organization's configuration sets `allowedWorkspaceFolders`, or leaves `coworkEgressAllowedHosts` unset or without `*`, Claude can still read Terminal panel tabs but no longer opens or types in them. Your own use of the panel is unchanged.
70* Changed profiles exported from Setup with Deployment mode set to Third-party only to also set `disableDeploymentModeChooser`, so that earlier versions hide Claude.ai sign-in too.
71* Fixed `/etc/claude-desktop/managed-settings.json` on Linux refusing the unredacted JSON config that Setup's Export menu writes. Earlier versions still refuse it.
72* Fixed live artifacts that failed on a connector tool nobody had approved, with nothing to click. The artifact now asks the person to allow the tool.
73* Fixed Settings > Import & export asking for an app update, with no way to sign in or choose a file, on computers with an older Claude Code. Import now downloads the Claude Code it needs.
74* Fixed the built-in GitHub connector's tools failing behind a proxy. They now follow `egressProxyPacUrl`, `egressProxyUrl` or the system proxy. For a ghe.com tenant, also allow `api.<tenant>.ghe.com`.
75* Fixed uploaded plugins working only in the tab they were uploaded from, or missing on MSIX installs below Windows 11 and where the app's data folder is reached through a link. Upload earlier ones again, choosing Replace if asked, to use them in every tab.
76* Fixed what you see at a Claude apps gateway's spend limit or group budget: the Code tab shows the gateway's own message instead of rate-limit errors, notices no longer offer a plan upgrade, and the "Billing issue" banner is hidden while those notices show.
77 
578**v4.16336.0**
679 
7802026-11-03
from line 2587
25142587 
25152588**v1.12603.1**
25162589 
25172026-06-11
2518 
2519**General**
2520 
2521* Added Find Next and Find Previous keyboard shortcuts to in-app search.
2522* Fixed preview panes stealing keyboard focus from the chat input when they reloaded or navigated.
2523* Fixed sessions failing to start after your sign-in expired — the app now prompts you to sign in again.
2524 
2525**Code**
2526 
2527* Added the Files panel to remote and SSH sessions — search the session's files and open them in the viewer — plus a Show in Files button in the file viewer.
2528* Added a running-tasks button to the activity indicator that opens the Tasks panel, and Bash rows in the Background tasks panel now open to show their output, including a live tail while the command runs.
2529* Fixed SSH sessions: forking no longer opens an empty conversation, and connections no longer fail with "Failed to upload file" errors on remotes first set up by early-2026 versions of the app.
2530* Fixed renaming a session while its title was still generating — the generated title no longer overwrites the name you set.
2531* Fixed the Pull Requests view showing "No open pull requests" when GitHub isn't connected — it now prompts you to connect.
2532* Added model-picker memory — the picker now remembers your last model choice.
2533 
2534**Cowork**
2535 
2536* Fixed scheduled tasks firing many duplicate runs at once when the computer wakes from sleep.
2537* Fixed remote sessions re-prompting for access to folders you had already trusted.
2538* Fixed plugins becoming corrupted when they synced while you switched accounts.
2539 
2540**3P**
2541 
2542* Added the built-in Microsoft 365 connector — admins can configure it from the Setup window's server presets. Users sign in through their browser, and Claude can search and read Microsoft 365 mail, calendar, OneDrive, and SharePoint. It requests read-only access by default; admins can grant additional read scopes, such as Teams channel messages and meeting transcripts, with the managed server entry's scope setting.
2543* Deprecated the "sso" value for the inferenceGatewayAuthScheme managed configuration key in favor of inferenceCredentialKind "interactive" — existing configurations keep working and log a deprecation warning.
2544* Added the inferenceVertexOAuthLoginHint managed configuration key to pre-fill the Google account chooser when signing in to Vertex AI, so users in organizations federated to a third-party identity provider land on the right account automatically.
2545 
2546**v1.11847.5**
2547 
25482026-06-09
2549 
2550**General**
2551 
2552* Fixed Clear Cache and Restart signing you out instead of just clearing caches.
2553* Fixed mouse back and forward buttons not navigating on macOS for mice managed by driver software like Logitech Options+, and added trackpad swipe navigation.
2554* Fixed organization plugins sometimes failing to open right after app launch, and the plugin directory now offers Install again after an uninstall.
2555* Fixed connector, Chrome extension, and plugin toggles in the composer's "+" menu not responding when you click directly on the switch.
2556* Fixed an issue where signing in could leave the app unable to start sessions until it was restarted.
2557* Fixed shell-exported custom request headers not reaching Claude Code sessions.
2558 
2559**Code**
2560 
2561* Fixed Claude losing its coding instructions, file-link formatting, and worktree context after a session resumed from idle.
2562* Fixed the preview pane sometimes connecting to an unrelated dev server that was already using the configured port, and it now reopens the dev server you last picked for each project.
2563* Improved responsiveness in Code sessions: smoother streaming of long code blocks, quicker side-panel shortcuts, and less delay opening cloud sessions with many screenshots.
2564* Fixed popovers, dialogs, and the rewind picker not appearing — and typed characters jumping to the end of the composer — when a Code session is opened in its own window.
2565* Fixed the slash-command menu opening behind the side chat panel.
2566* Fixed the source-branch picker showing nothing for SSH sessions with worktree enabled.
2567 
2568**Cowork**
2569 
2570* Added a "Free Up Cowork Disk Space" option under Help > Troubleshooting, and Cowork now cleans up caches and old temporary files automatically when its workspace disk runs low.
2571* Improved the read/unread toggle on sidebar sessions: it now works on the currently open session, has a larger click target, and shows a tooltip describing what a click will do.
2572 
2573**3P**
2574 
2575* Added support for the Fable model family, and for Mythos where your organization has access.
2576* Fixed sign-in failing with external identity providers that reject the offline\_access scope — admins can now disable the automatic append.
2577 
2578**v1.11187.4**
2579 
25802026-06-05
2581 
2582**General**
2583 
2584* Fixed reinstalling Claude on Windows failing after an uninstall when IT had installed it for all users.
2585* Fixed the app not starting automatically at login on Windows.
2586* Added a banner when an update fails to install, instead of failing silently.
2587* Fixed built-in connectors staying disconnected after a crash — existing sessions now reconnect them automatically, and disconnecting a built-in connector now signs it out and keeps it disconnected across restarts.
2588 
2589**Code**
2590 
2591* Added math rendering for inline and block expressions in Claude Code transcripts.
2592* Added Ultracode to the effort slider, which selects the highest effort level and turns on dynamic workflows for the session.
2593* Added drag-to-reorder and A→Z sorting for projects in the Claude Code sidebar.
2594* Added triple-click to select a whole code block, plus right-click menu actions to copy a code block or inline code, in Claude Code transcripts.
2595* Fixed resuming Code sessions when the working folder had moved or been deleted — sessions saved with a \~ path no longer show as missing or re-prompt for trust, and a deleted remote folder now reports clearly and offers a Fork session button instead of retrying in a loop.
2596 
2597**Cowork**
2598 
2599* Added a low-disk-space warning before Cowork downloads the files it needs to run.
2600* Added in-session effort and thinking controls for local Cowork projects.
2601* Updated the New project folder picker to default to your Claude data folder (\~/Claude/Projects) instead of \~/Documents.
2602* Fixed Claude reporting that a skill was updated when the change was never saved to your account.
2603* Fixed the /schedule command in Cowork showing as unavailable.
2604 
2605**3P**
2606 
2607* Fixed managed connectors and SSO sign-in requesting broader OAuth scopes than the administrator configured.
2608* Fixed three Bedrock sign-in and session issues: SSO sign-in failing behind corporate proxies that intercept secure traffic, expired SSO tokens prompting a new sign-in every hour instead of refreshing automatically, and resumed sessions failing on their first message.
2609 
25902026-06-1
Feedback