Claude Desktop 1.21459.3 (patch release 2)
This release provides Claude Desktop version 1.21459.3 pre-patched for Linux.
Installation Options
Arch Linux (AUR)
yay -S claude-desktop-binDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-binDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-bin_1.21459.3-2_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.21459.3-2_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-binFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-bin-1.21459.3-2.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.21459.3-2.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.21459.3-x86_64.AppImage
./Claude_Desktop-1.21459.3-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.21459.3-aarch64.AppImage
./Claude_Desktop-1.21459.3-aarch64.AppImageUpdate 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 |
|---|---|
| Tarball (x86_64) | e64c0248b256e3a8f99ea323baaa8ed76420b2e6a1fbd7455d6809059e487e1f
|
| Tarball (aarch64) | 59b7d6b929e84bff324842643f348ffa9b60ed36edd9f728f91be0b0b2c986c5
|
| AppImage (x86_64) | e04b15c65f708f362cb75bc08141b98489f1697e3c5403c3171abd1ac519d7b6
|
| AppImage (aarch64) | ab54c6e9208baf4b15e20b2c1462b7caddbb3c7d9a327c4748f9f30809a71e37
|
| Debian (amd64) | d79a319073f1255a404f6c2ffb69c18913d5acc0dc35db07602b332f76354275
|
| Debian (arm64) | 1a7c67583bc5f2eea64e4b6b7c85e4ab26f785aa1674620f895467769edd2b10
|
| RPM (x86_64) | baa1ee93a61ef60bcc8d12c4ac1370ac870b31697aeee7127164aa4207cfefe2
|
| RPM (aarch64) | 682d8e22efb4e75e1363fa37cc8d02e4070d0cc590047c577ea08d2c617d5cf6
|
Changes since last release
From CHANGELOG.md, 2026-07-16:
Computer Use teach mode: display targeting and superseded-step fixes (#200)
Contributed by @mosi0815 (author of the bundled kwin-portal-bridge) - the JS companion to the bridge 0.2.4 fixes released yesterday:
- Teach steps no longer restart the overlay twice: the redundant
teach-displaycall before each step is gone, sinceteach-stepretargets atomically and the bridge prefers the screen containing the step's anchor anyway. - A teach step superseded by a newer one no longer resolves or stops the session prematurely - the newer call owns the pending step.
- The display fallback no longer guesses from the main window (it is hidden during teach mode, and on Wayland Electron then resolves to whatever screen happens to be active); it now follows the display the session overlay was last actually placed on.
- The Linux executor's
hostBundleIdis nowcom.anthropic.claude, matching the app-identity alignment. - Build: tarball compression uses
pigzwhen available (parallel gzip, noticeably faster builds).
Release notes no longer show stale changelog history on automated releases (#199)
Fully automated upstream bumps (like v1.21459.3) attached the newest CHANGELOG.md section to the GitHub release body even when that section described an earlier, manually handled release. The release workflow now checks whether CHANGELOG.md actually changed since the last release tag: unchanged means the release gets an accurate generic note ("automated upstream bump, patch set applied cleanly, no new changelog entries"), while manual releases keep embedding the new section, now prefixed with its CHANGELOG.md date so it can't be misread as release-specific.