github patrickjaja/claude-desktop-bin v1.1.3963
Claude Desktop 1.1.3963

latest releases: v1.1348.0, v1.1062.0-2, v1.1062.0...
one month ago

Claude Desktop 1.1.3963

This release provides Claude Desktop version 1.1.3963 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.3963_amd64.deb

Fedora/RHEL (manual .rpm)

sudo dnf install ./claude-desktop-bin-1.1.3963-1.x86_64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-bin

AppImage (Any Distro)

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

Checksums

File SHA256
Tarball a648fc4a888fcad84347df76afcde910c3744f21355ef3c3015ecc15a0cddbcc
AppImage f625b0d8d80c06743a88c75f49e001c5d780399aa45c2475ad35362ab31382c4
Debian a996815b0888104fb6e3252820581f41d008bc912bf0b78a63ed1ba53923c01f
RPM 8ce897e8ac700882b5d7ae85a8d02ff58a67afe9386cd00e5a26667d81ce1cbb

Changes since last release

Changed

  • Update to Claude Desktop v1.1.3918 (from v1.1.3770)

Added

  • RPM packagingpackaging/rpm/build-rpm.sh + claude-desktop-bin.spec for Fedora/RHEL; builds in fedora:40 container during CI, .rpm included in GitHub Release assets
  • NixOS packagingflake.nix + packaging/nix/package.nix using system Electron via makeWrapper; packaging/nix/update-hash.sh helper for version bumps
  • CI: RPM build/test — Fedora container builds and smoke-tests the .rpm before release
  • CI: Nix build — Validates nix build succeeds during CI; uses local file:// tarball to avoid hash mismatch with not-yet-created GitHub release

Fixed

  • enable_local_agent_mode.py — Use [\w$]+ instead of \w+ for async merger function names ($Pt contains $); also make User-Agent spoof pattern variable-agnostic (\w+\.set instead of hardcoded s\.set)
  • fix_cowork_linux.py — Use regex instead of literal match for error detection pattern; variable name changed from t to e in v1.1.3918

Added

  • fix_mcp_reconnect.py — New patch: fix MCP server reconnection error ("Already connected to a transport") by calling close() before connect() in the connect-to-mcp-server IPC handler

Documentation

  • CLAUDE_FEATURE_FLAGS.md — Updated for v1.1.3918: function renames (Oh→Fd, mC→mP, QL→o_e), chillingSlothEnterprise moved to static layer, mP simplified to only override louderPenguin, ccdPlugins inlined, added version history table

Notes

  • Key renames: Oh()→Fd(), mC()→mP, QL()→o_e(), all individual feature functions renamed
  • chillingSlothLocal now unconditionally returns supported (no more win32/arm64 gate)
  • louderPenguin removed from Fd() entirely, only exists in mP async merger

Links

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

NewReleases is sending notifications on new releases.