v1.3.17+claude1.1.5368 → v1.3.17+claude1.1.5749
This release adds computer use capability and a new sessions bridge API, plus some practical fixes for corporate network environments. The IPC bridge picked up several new methods, and localization got a meaningful expansion across all supported languages.
New Features
Computer use support added. Two new dependencies landed: @ant/computer-use-mcp and ws@^8.18.0. The MCP server enables programmatic desktop control (screenshots, mouse, keyboard), and ws provides the WebSocket transport layer for it. A new ComputerUseTcc IPC API also shipped in the preload bridge, exposing six macOS TCC permission management methods: getState, requestAccessibility, requestScreenRecording, openSystemSettings, getCurrentSessionGrants, and revokeGrant. This is the plumbing Claude needs to interact with your desktop directly.
Sessions bridge IPC methods expanded. LocalAgentModeSessions picked up several new calls:
respondPluginSearch(e, t)— respond to a plugin search requestkickBridgePoll()— manually trigger a bridge poll cyclegetSessionsBridgeEnabled()— query whether the sessions bridge is activesetSessionsBridgeEnabled(e)— toggle the sessions bridge on or offrespondBridgePermissionPreflight(e, t)— respond to a bridge permission preflightonOnBridgePermissionPreflight(e)— event listener for preflight events from the main process
getLocalFileThumbnail added to FileSystem API. The FileSystem IPC bridge gained a new getLocalFileThumbnail(e, t, n) method for fetching thumbnails of local files.
Sessions bridge CSS marker class added. A [sessions-bridge:attach] Tailwind arbitrary-property class appears in all renderer windows. The non-standard sessions-bridge: attach CSS property acts as a DOM signal — JavaScript or Electron-side code reads it via computed style to trigger session attachment logic.
Bug Fixes / Improvements
Corporate proxy support improved. Three SSL/TLS certificate environment variables are now forwarded from the user's shell into the app: NODE_EXTRA_CA_CERTS, SSL_CERT_FILE, and SSL_CERT_DIR. If you're behind a corporate SSL-inspecting proxy, this should fix the TLS certificate errors you were hitting. Previously these were stripped out in the shell path worker allowlist.
UI Changes
Font smoothing added. An .antialiased CSS utility class landed in all renderer windows (main window, quick window, find-in-page, about). Text using this class renders with subpixel antialiasing on WebKit/Blink and grayscale smoothing on Firefox/macOS. It's a visual polish change — fonts look crisper, especially on high-DPI displays.
border-t CSS utility added. A standard 1px top border class was added across all windows. Previously only the 0.5px variant existed.
Localization
A solid set of new strings landed across all supported languages (de-DE, en-US, es-419, es-ES, fr-FR, hi-IN, id-ID, it-IT, ja-JP, ko-KR, pt-BR, and the pseudo-locales). The new strings cover:
- Chrome install/restart lifecycle actions
- MCP configuration reload failure errors
- Skill file errors (not found, too large, failed to open)
- Browser integration permission warnings ("only grant 'always allow' for sites you trust")
- Net log recording debug action (30s)
- Org admin controls — a notice that Claude Code for Desktop has been disabled by an administrator
- Config file menu items (app config and developer config, separate entries)
- VM bundle deletion and workspace reinstall flows
- "From your organization" label for org-sourced resources
- "Attach logs" action label
Dependency Updates
claude-agent-sdk: 0.2.63 → 0.2.64claude-agent-sdk-future(dev preview): 0.2.64-dev (2026-02-28) → 0.2.72-dev (2026-03-07)conway-client: dev build from 2026-03-02 → 2026-03-06@ant/computer-use-mcp: new additionws@^8.18.0: new addition
Installation
APT (Debian/Ubuntu - Recommended)
# Add the GPG key
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
# Add the repository
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Update and install
sudo apt update
sudo apt install claude-desktopDNF (Fedora/RHEL - Recommended)
# Add the repository
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install
sudo dnf install claude-desktopAUR (Arch Linux)
# Using yay
yay -S claude-desktop-appimage
# Or using paru
paru -S claude-desktop-appimagePre-built Releases
Download the latest .deb, .rpm, or .AppImage from the Releases page.
Analysis Cost
Duration: 92m 59s
| Model | Calls | Input | Cache Read | Cache Write | Output | Cost |
|---|---|---|---|---|---|---|
| claude-sonnet-4-6 | 726 | 2,907 | 22,688,272 | 5,057,420 | 1,139,325 | $71.4507 |
| Total | 726 | 2,907 | 22,688,272 | 5,057,420 | 1,139,325 | $71.4507 |
Like this project? Consider sponsoring!
Wrapper/Packaging Changes
The following commits were made to the build wrapper and packaging between v1.3.17+claude1.1.5368 and v1.3.17+claude1.1.5749:
- Update Claude Desktop download URLs to version 1.1.5749 (eca7c80)