Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-docs

Changelog changedcowork/changelog

Nearest release: v2.1.314, 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 29 Oct 2026 17:39 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 29 Oct 2026 18:07 UTC.

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

The whole hunk

from line 2, old and new numbered
/
lines
from line 2
22 
33> Release notes for Claude Desktop
44 
5**v4.4212.0**
6 
72026-10-29
8 
9Bundled Claude Code version: 2.1.309.
10 
11**General**
12 
13* Added a per-site "Local network access" setting to the built-in browser's menu, with a question the first time a site tries, for sign-in pages that check a desktop agent such as Okta Verify and for sites that talk to devices on your network.
14* Added Cowork's notes to the import from Claude (third-party): where device management turned it on and no HIPAA restriction applies, Settings > Import shows the notes Cowork kept there and can add them to your Claude memory, where memory import is available.
15* Added Send to options for partner apps, such as Canva, in the Share menu when a Claude Doc is open on its own page.
16* Changed `disableBrowserExternalNavigation` and `browserExternalPageTools` in a device's Claude Code managed settings (`managed-settings.json`, or its MDM or HKLM policy) to apply even when the claude.ai admin console also has managed settings.
17* Removed opening the application menu by pressing Alt on its own on GNOME, so that switching keyboard layouts with Alt+Shift no longer opens it. F10 still opens the menu.
18* Fixed a reply with two or more cards, such as weather or message drafts, showing only one of them, or showing a card with the wrong pictures or places.
19* Fixed background computer use treating a window that had been closed as still open on another desktop, which made Claude click into nothing or ask for full-screen control.
20* Fixed the message box sometimes opening without its saved draft, and not keeping what you typed as a draft, when two windows loaded at the same time, for example right after signing in.
21* Fixed the side panel opening on its own over the conversation in a narrow window when a reply created an artifact or shared a file, which hid the reply and the message box, including from screen readers.
22 
23**Code**
24 
25* Changed `remoteControlAtStartup: false` in a device's Claude Code managed settings (`managed-settings.json`, or its MDM or HKLM policy) to apply even when the claude.ai admin console also has managed settings.
26* Changed SSH connections through a proxy command or jump host on Mac and Linux, where your SSH config sets no ConnectTimeout, to get a longer second try so a slow route has time to come up; the sign-in dialog for a jump host (ProxyJump) no longer closes after 30 seconds.
27* Fixed a message to a new or just-cleared SSH session being refused while the host was unreachable: it now waits and is sent when the host is back, and messages waiting for an unreachable host no longer send by themselves before your organization's settings have loaded.
28* Fixed Rewind on the first message shown in a very large session clearing the whole conversation.
29* Fixed sessions on an SSH machine losing their connection when an `sshHostCommands` command makes a new one; "Replace …'s host" is now "Create another …", available a minute after the last machine is made.
30* Fixed SSH set-up failing at once when Anthropic's download server is busy, and sessions showing only "Reconnecting" when Claude Code couldn't be set up on the host: the app now tries again, names the cause, and offers Retry now.
31* Fixed the first message after an SSH session starts or reconnects sometimes silently running without your MCP servers.
32 
33**Cowork**
34 
35* Fixed a generic error banner sometimes appearing beside the Paused card after safeguards flagged a message.
36* Fixed a stopped tool call showing a message written for Claude as a failure.
37* Fixed Cmd+Shift+S and Cmd+Shift+B answering on their QWERTY keys under Dvorak and other remapped keyboard layouts.
38* Fixed dismissed notices under a reply, such as crisis support or election information, coming back after leaving a chat and returning to it.
39* Fixed furigana (readings above Japanese text) in replies showing as raw HTML tags, and Find counting the hidden tag text and missing words under two readings.
40* Fixed Return in a background Mac app's text field adding a line break to the field instead of submitting it.
41 
42**3P**
43 
44* Added `projectsEnabled`. Set it to `false` to hide projects in Chat and Cowork. Projects are not deleted, and they come back when the setting is turned on again.
45* Added `sessionStatusLine` to show one line of text above the message box in Cowork, Chat and Code, printed by a program that the app runs. On macOS and Linux the program and every folder above it must be writable only by root, and on Windows it must be in Program Files on the system drive.
46* Added `skillScanningEnabled` (beta): run a security scan on each skill a user creates or uploads before it can be used. Skills that fail the security scan are blocked.
47* Added a per-site "Local network access" setting to the built-in browser (`builtinBrowserEnabled`). When an https site first tries to reach an app on this computer or a device on your network, the user is asked whether to allow it. `builtinBrowserBlockedDomains` can block devices, not local apps.
48* Added Escape to close a side pane of a chat or Cowork task, such as a file or connector pane, when focus is in the pane, and return focus to what opened it. While Claude is replying, Escape in a pane closes the pane, and a second Escape stops the reply.
49* (breaking) Changed an unset `desktopHome` to read as `standard` at launches after 12:00 PM PT on November 10, 2026: Unified Claude opens with Cowork on, even where `coworkTabEnabled` is `false`.
50* Changed `sshClientPath` (beta) on Windows to accept a path starting with `%LOCALAPPDATA%\` when machine-wide policy (HKLM) sets it, with `sshTransport: system-openssh`, and Claude does not run as administrator. Whoever replaces a program there can see SSH passwords and get around `sshHostAllowlist`.
51* Changed Code sessions to ask for approval before starting a dev server from `launch.json` in Auto and Bypass permissions modes, where Claude Code's sandbox (the default on macOS, Linux and WSL) or deny or ask rules in managed settings limit shell commands.
52* Changed Cowork to show "Billing issue", with no Try again button, in place of "Something went wrong" when your inference provider or gateway refuses a request with HTTP 402.
53* Changed how to keep Cowork off from 12:00 PM PT on November 10, 2026: `coworkTabEnabled: false` alone no longer does. Set `desktopHome` to `off`, which also turns Chat off and leaves only Code. Where `isClaudeCodeForDesktopEnabled` is also `false`, the app has nothing to open.
54* Changed provider API keys saved in Setup to be encrypted where the computer has secure storage. Keys saved earlier are encrypted at the next launch. Versions below 4.29 cannot read them, so after a rollback below 4.29, or a move of the app's data to another computer or account, enter the key again.
55* Fixed Settings > Usage and the token limit set with `inferenceMaxTokensPerWindow` leaving out requests that the app makes itself, such as naming a session. These now count toward the limit, and once it is reached the app stops making them, except its connection check.
56* Fixed the connection banner's Details and "Copy report for IT" not mentioning managed settings that were not fully applied. Each one is now listed as a warning, and when the connection works, apps configured from a local file also show the "Configuration may need attention" banner.
57 
558**v4.29.0**
659 
7602026-10-27
from line 99
4699* Changed `managedMcpServers` entries with `server: "github"` so that `pull_request_review_write` asks before every call, comment-only reviews and thread resolves included, even when `toolPolicy` allows it. Where no prompt can be shown, the call is refused. `toolPolicy` can still block it.
47100* Changed a failed `PreToolUse` or `PermissionRequest` hook with `"shell": "powershell"` to block the call on PCs without Git for Windows unless it sets `args` or `"onFailure": "continue"`. If written for Bash: remove `shell`, add `"onFailure": "block"` to keep blocking, install Git, reopen Claude.
48101* Changed an unset `desktopHome` to open Unified Claude at launches after 12:00 PM PT on November 10, 2026. With Cowork on, a set `chatSessionRetentionDays` without an equal `coworkSessionRetentionDays` keeps the current view.
49* Changed an unset `desktopHome` with Cowork on to also turn on Chat and Advanced file analysis when it starts to open Unified Claude (November 10, 2026), even if `chatTabEnabled` or `chatAdvancedFileAnalysisEnabled` is `false`.
102* Changed `chatTabEnabled` and `chatAdvancedFileAnalysisEnabled` to have no effect where an unset `desktopHome` with Cowork on starts to open Unified Claude (November 10, 2026).
50103* Changed Chat, Cowork and Code sessions to no longer start while Claude’s provider connection settings are missing, invalid or not yet fetched from your organization’s server. Claude says so at once.
51104* Changed the Microsoft 365 connector to keep each saved sign-in per `tenantId`, `clientId`, `azureCloud` and `continuousAccessEvaluation`. Connected users sign in again once after this update. Where `microsoftAuthDefaultAccount` is `enabled` on Windows, they get the account picker from then on.
52105* Improved the “Configuration sync issue” banner for a fetched configuration with no connection settings that Claude can use. It now says to contact your administrator and adds “Copy report for IT”.
Feedback