Skip to content

Claude Desktop 1.32352.1

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:24
· 2 commits to master since this release

Claude Desktop 1.32352.1

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

Installation Options

Arch Linux (pacman Repository - recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-pacman.sh | sudo bash
sudo pacman -Syu claude-desktop-extra

Arch Linux (manual package)

# x86_64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v1.32352.1/claude-desktop-extra-1.32352.1-1-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v1.32352.1/claude-desktop-extra-1.32352.1-1-aarch64.pkg.tar.zst

Debian/Ubuntu (APT Repository — recommended)

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

Debian/Ubuntu (manual .deb)

# x86_64
sudo apt install ./claude-desktop-extra_1.32352.1-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_1.32352.1-1_arm64.deb

Fedora/RHEL (RPM Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extra

Fedora/RHEL (manual .rpm)

# x86_64
sudo dnf install ./claude-desktop-extra-1.32352.1-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-1.32352.1-1.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-1.32352.1-x86_64.AppImage
./Claude_Desktop-1.32352.1-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.32352.1-aarch64.AppImage
./Claude_Desktop-1.32352.1-aarch64.AppImage

Update existing AppImage (delta download — only changed blocks):

appimageupdatetool Claude_Desktop-*-x86_64.AppImage
# Or from within the AppImage:
./Claude_Desktop-*-x86_64.AppImage --appimage-update

Checksums

File SHA256
Arch pacman (x86_64) cd0f5fcdedbc3c19378a3191003fb474699c986898439153b4275a83853679bd
Arch pacman (aarch64) 723a3229bc99d11964efc2696d6627316d423548005fe67dec442f44f97e55c2
Tarball (x86_64) 44e4e1bc0e590207c6eb0d9a66cbbe2cf7cb63e1053d3b2289de4b33e233cd8e
Tarball (aarch64) bee9bff01a20d168e4467f79340e8b141d1736ef092e18495eca55f00b263109
AppImage (x86_64) 3539e3c71923093a8468b81d26a74e16a3b38d423a1e2bf06182f340ef1db39f
AppImage (aarch64) 6a629df8c174bc427b669e5462ff5503670d25962e5433d5b3859bf8f5250c28
Debian (amd64) a987452acd2f64a7d7b72af2b542a9c02081aefeb69688ad0cc5def934d037d4
Debian (arm64) fb399edbce6e3e1033dde52c9a0b381aedc2a60130bb154f631b083f27b02323
RPM (x86_64) a587986b7a0d866e52a682f6865e66d52e9aef6d51ad601397e05dc9f2b28c65
RPM (aarch64) d43baa69a0fdd22f688a803de5476c0d4b6e503fec46f70e9c0713f8438328af

Changes since last release

From CHANGELOG.md, 2026-08-18:

Claude Desktop v1.32352.1 - seven patches re-fitted after upstream's bundler switch to Rolldown

The auto-releases for v1.32352.0 and v1.32352.1 (issues #227, #228) failed loudly as designed, on seven patches at once. All seven breaks trace to a single cause: upstream switched its JS bundler to Rolldown, which changed the minified output globally - callbacks passed as call arguments are now parenthesized (.on(x,(e=>{...}))) and non-ASCII characters in string literals are emitted as \uXXXX escapes instead of raw bytes. No anchor site was refactored away, removed, or upstreamed.

  • fix_computer_use_linux (9 of 36 sub-patch anchors): re-fitted for both output changes (wrapped arrows plus escaped em-dash needles). Upstream still ships no Linux Computer Use input or screenshot backend - the patch stays load-bearing in full.
  • fix_quick_entry_cli_toggle, fix_quick_entry_ready_wayland, fix_quick_entry_wayland_blur_guard: re-fitted for the wrapped callback arrows; the injected behavior is unchanged and all five quick-entry patches coexist on the new bundle.
  • fix_renderer_gone_suppressed_log: upstream split the crash-handler condition into an early-return guard plus a second check, so the suppressed-crash log now covers both silent paths instead of one.
  • fix_utility_process_kill: upstream hoisted its kill calls into a killOrDeferToSpawn() method but still never hard-kills; the patch now threads a signal parameter through that method and passes SIGKILL only at the timeout-fallback call site, as before.
  • fix_native_frame: one sub-patch removed - it had been assert-only since v1.13576.0 (upstream's setTitleBarOverlay theme update is ungated) and only the minifier's new arrow style broke its match. The patch keeps its two real injections. Patch count stays 43.

The full audit came back clean: no new darwin/win32 gate lacks Linux support, no new native modules, the IPC handler set and the built-in MCP roster are byte-identical to v1.30096.1, the Cowork VM resources are unchanged, and ion-dist re-verified with only content hashes moved. Bundled Electron moved 42.7.0 -> 42.9.2. One new audit trap is documented in the baseline docs: Rolldown emits large numeric object keys unquoted, so a quoted-literal-only flag sweep falsely reports flags as removed.

What upstream added: a flag-gated Remote Control feature (other signed-in devices can start and drive Claude Code sessions on this desktop; the transport shells out to the system ssh), import of claude.ai and Chrome browsing data via node:sqlite, an inferenceCredential auth mode that lets gateway-served plugin marketplaces reuse the 3P bearer, deeper CDP-based control of the Cowork in-app browser, and a session-PR-ownership placeholder capability (unavailable on every platform).

Kept in sync with the release: the Extra -> Deployment panel offers the one new managed-settings key relocateUncUserData (Windows-only UNC-share relocation, inert on Linux; 106 keys total); the GrowthBook flag catalog gained 21 flags (189 entries), among them the Remote Control plumbing, two SSH-transport switches, and a browser-tools mouse-guard kill-switch; baseline docs (feature flags, platform gates, built-in MCP, ION) re-validated.

Links