github patrickjaja/claude-desktop-bin v1.1.4010
Claude Desktop 1.1.4010

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

Claude Desktop 1.1.4010

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

Fedora/RHEL (manual .rpm)

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

NixOS / Nix

nix run github:patrickjaja/claude-desktop-bin

AppImage (Any Distro)

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

Checksums

File SHA256
Tarball 2650ca79d5e9666cfaa643226081439621b43fb19642e45c3f39aa3a36ee6704
AppImage cb6776072b42152cda7319d7ad2e18275acd43e0075f266cf32c09571f07d225
Debian e5e0a323109008a4033f1c00a31cc7095d5c2105f88410159750d2017ecee932
RPM dc4b80c876fcca4abc60ba4b3e451f8683393ee1e66b6726fbd9cd781761d8f6

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.