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

latest releases: v1.1.8629, v1.1.8359-3
8 hours ago

Claude Desktop 1.1.8359 (patch release 2)

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-2_amd64.deb

Fedora/RHEL (manual .rpm)

sudo dnf install ./claude-desktop-bin-1.1.8359-2.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 962c3b0b45239b2dae19b4ce9ae214e6360c988428521a8c6b9b293262d49325
AppImage 1c515637c001e31e875005d7c30c3165d0f4c614d9c422e53f65d96665971e18
Debian cd48e0d4168baddbde37745b28ab32a83354914746a2638d8f86d54698d6ceec
RPM adf30998b363a76d55879e99194f565f9f4da9210a46619dc8a274d5d5c7c402

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.