github patrickjaja/claude-desktop-extra v4.29.0-2
Claude Desktop 4.29.0 (patch release 2)

4 hours ago

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-extra

Arch 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.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_4.29.0-2_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_4.29.0-2_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-4.29.0-2.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-4.29.0-2.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (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.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) 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_autoscroll and js/fix_epitaxy_autoscroll.js are 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-glow and its cowork-hero-glow-pulse keyframes are in none of claude.ai's current stylesheets, so the switch matched nothing and changed nothing. add_feature_cowork_glow and its Community Features row are removed; a leftover coworkGlow / coworkGlowOpacity key in claude-desktop-extra.json(c) is ignored.

Links

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

NewReleases is sending notifications on new releases.