github patrickjaja/claude-desktop-bin v1.1.8359-3
Claude Desktop 1.1.8359 (patch release 3)

latest release: v1.1.8629
9 hours ago

Claude Desktop 1.1.8359 (patch release 3)

This release provides Claude Desktop version 1.1.8359 pre-patched for Linux.

Installation Options

Arch Linux (AUR)

yay -S claude-desktop-bin

Debian/Ubuntu (APT Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-bin

Debian/Ubuntu (manual .deb)

sudo apt install ./claude-desktop-bin_1.1.8359-3_amd64.deb

Fedora/RHEL (manual .rpm)

sudo dnf install ./claude-desktop-bin-1.1.8359-3.x86_64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-bin

AppImage (Any Distro)

chmod +x Claude_Desktop-1.1.8359-x86_64.AppImage
./Claude_Desktop-1.1.8359-x86_64.AppImage

Checksums

File SHA256
Tarball 2961b5504eca861868d14dab38464c177bc338a3eace7fa61ec2c9c8dab725f8
AppImage 86fd9e790c1c8cc241648b298b5fcf11d449edc48068abe2ab88f4e171fe4551
Debian 3badd2474e34ab2dba99fb3d3554997ce624969df3dd3e9310f9765ed128d062
RPM 0a7085669b7f73f1af4dd30badf9159d28de44d20294bc0b2c12d347c6d97cbc

Changes since last release

Added

  • fix_computer_use_linux.py — New patch: enables Computer Use on Linux with 6 sub-patches. Removes 3 upstream platform gates (b7r(), ZM(), createDarwinExecutor), provides a Linux executor using xdotool/scrot/xclip/wmctrl, bypasses macOS TCC permissions (ensureOsPermissions returns granted), and replaces the macOS permission model (rvr() allowlist/tier system) with direct tool dispatch. 22 tools work immediately without request_access — no app tier restrictions, no bundle ID matching, no permission dialogs.
  • fix_detected_projects_linux.py — New patch: enables Recent Projects on Linux. Maps VSCode (~/.config/Code/), Cursor (~/.config/Cursor/), and Zed (~/.local/share/zed/) workspace detection paths. Home directory scanner already works cross-platform.
  • fix_enterprise_config_linux.py — New patch: reads enterprise config from /etc/claude-desktop/enterprise.json on Linux. Returns {} if file doesn't exist (preserving current behavior).

Changed

  • fix_marketplace_linux.py — Simplified: removed dead Pattern A (runner selector, refactored upstream) and Pattern B (search_plugins, removed upstream). Only Pattern C (CCD gate) remains.
  • CLAUDE_FEATURE_FLAGS.md — Updated for v1.1.8359: new operon feature (#16), function renames, 4 new GrowthBook flags, 2 removed flags.
  • CLAUDE_BUILT_IN_MCP.md — Updated for v1.1.8359: Operon IPC system (120+ endpoints), visualize factory rename, all 14 MCP servers unchanged.
  • README.md — Added new patches to table, removed fix_mcp_reconnect.py, added Known Limitations section (Browser Tools).

Removed

  • fix_mcp_reconnect.py — Deleted: close-before-connect fix is now upstream (since v1.1.4088+). Patch was a no-op.

Notes

  • Computer Use MCP is back — Removed in v1.1.7714 (commit 2c69b13) when upstream dropped the standalone computer-use-server.js. Now reintroduced as a built-in internal MCP server integrated into index.js. Upstream gates it to macOS-only (@ant/claude-swift); our patch provides a Linux-native implementation.
  • Operon (Nest) — Major new upstream feature (120+ IPC endpoints). Currently server-gated (flag 1306813456), requires VM infrastructure. Not patched — waiting for Anthropic to enable.
  • Browser Tools — Documented as known limitation. Server registration requires chrome-native-host binary (Rust, proprietary, Windows/macOS only).

Links

Don't miss a new claude-desktop-bin release

NewReleases is sending notifications on new releases.