Claude Desktop 4.29.0 (patch release 2)
This release provides Claude Desktop version 4.29.0 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-extraArch Linux (manual package)
# x86_64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v4.29.0-2/claude-desktop-extra-4.29.0-2-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v4.29.0-2/claude-desktop-extra-4.29.0-2-aarch64.pkg.tar.zstDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install.sh | sudo bash
sudo apt install claude-desktop-extraDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-extra_4.29.0-2_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_4.29.0-2_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extraFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-extra-4.29.0-2.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-4.29.0-2.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-extraAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-4.29.0-x86_64.AppImage
./Claude_Desktop-4.29.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-4.29.0-aarch64.AppImage
./Claude_Desktop-4.29.0-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 |
|---|---|
| Arch pacman (x86_64) | a5f2c2e57b398dd3f56442a51cdb14191ef13de78ce42786bcec92bfd372b3b8
|
| Arch pacman (aarch64) | a9890075eef21741f9e91f72420b9263df694c8f3d8fae878a54537e04abcc30
|
| Tarball (x86_64) | 0ae0a9d0af625295c50725736daa0dd47c50f1503490c24f2fc120d02d2bec53
|
| Tarball (aarch64) | 59604c79e2ac464eaaa7b87e7792a29ccda5a6fa27f466164b2dc26e37b2b1a5
|
| AppImage (x86_64) | eaf296cb2ff1e91766c0afda503c579eb141280e908e0f1484ec434fd0009265
|
| AppImage (aarch64) | c304c40608d8ee4acb9544fa10f4af3fa5d4ce182ea8ec81f7268ba1e47b97c6
|
| Debian (amd64) | 62b83096bb1b7d2cf939e72062f3883a0c87bd6f161ae5673c7ee41c65a12f10
|
| Debian (arm64) | 1ab1bcef62921af5153028cc27f1721c0ee0efa53ef98e1ad8804978ef18598e
|
| RPM (x86_64) | d9821bdb53585232835f2d4fc78597128f09aba0a28b208e15780374a0d0d371
|
| RPM (aarch64) | 63376794a665f4a67823246e5914bb43fdda68ff2f8804ebbb4f3d4d312f4252
|
Changes since last release
From CHANGELOG.md, 2026-10-29:
The Code transcript's stick-to-bottom fix is retired (thanks @Felitendo, #303)
- claude.ai fixed the stranded transcript itself. The Code transcript is now a virtualized feed with its own pin. Measured live against claude.ai without
fix_epitaxy_autoscroll: a 3 px drift while a response streams is snapped back and the view follows to the end, and a deliberate scroll up of 30 px or 500 px is left alone. - The patch now got in the way. It pulled the view back down whenever it was within 64 px of the bottom, so a short scroll up that is not a wheel or touch gesture (dragging the scrollbar, for one) was undone by the next streamed line.
fix_epitaxy_autoscrollandjs/fix_epitaxy_autoscroll.jsare removed.
The "Calm the Cowork glow" switch is gone (thanks @Felitendo, #302)
- claude.ai no longer has the glow it calmed. Cowork now lives in the Claude tab, and the pulsing hero glow went with the old Cowork home:
.cowork-hero-glowand itscowork-hero-glow-pulsekeyframes are in none of claude.ai's current stylesheets, so the switch matched nothing and changed nothing.add_feature_cowork_glowand its Community Features row are removed; a leftovercoworkGlow/coworkGlowOpacitykey inclaude-desktop-extra.json(c)is ignored.