Claude Desktop 1.569.0
This release provides Claude Desktop version 1.569.0 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.569.0-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.569.0-1_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.569.0-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.569.0-1.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.569.0-x86_64.AppImage
./Claude_Desktop-1.569.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.569.0-aarch64.AppImage
./Claude_Desktop-1.569.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 |
|---|---|
| Tarball | 54b2abc7107dece56046323bc2d176674ad3d72304bce00228542b1019f92e31
|
| AppImage (x86_64) | 9d8b3a4eb23fca005ebcda871ca1c8b0e6356ba0e2f9201575b0d98e22cbf083
|
| AppImage (aarch64) | 23ac69303c74d36335e6ba25649fa81b62a5598dc2d12be7def45ebd2f28f28e
|
| Debian (amd64) | 955199f64bae4355650d6747407ec47c0365a18d58db9c0e8df4747b6042679d
|
| Debian (arm64) | 618ac182b132b538f22790307459a4ddb1837e4b50ebe24cf6db9d82c557ddc2
|
| RPM (x86_64) | 766df74279970a232194d217bdfa3c9766f352fa6a11a913cdc931a5a8ba535d
|
| RPM (aarch64) | 50bb7d5c74b6326455179ebf750081a41348936478fe1becb9bb75e989b51cde
|
Changes since last release
Fixed
- enable_local_agent_mode.py: Async feature merger regex failed because the static registry function was renamed to
$w()— the$character isn't matched by\w. Changed regex from\w+to[\w$]+to handle$-prefixed minified names.
Added
- fix_dispatch_linux.py: Force-enable GrowthBook flag
1143815894(hostLoopMode / non-VM cowork) on Linux. Since Linux has no VM infrastructure and uses native cowork via the Go daemon, host-loop mode is semantically correct — it tells the Electron side to skip VM path translations and use native host paths directly.
Changed
- Version bump to v1.569.0 — upstream switched from 4-part versioning (v1.2.234) to 3-part (v1.569.0). All 31 patches apply cleanly. Same 18 feature flags, no structural changes.
- Function renames:
Uw()→$w()(static registry),Lse→tse(async merger),I_e()→V0e()(production gate),fn()→Sn()(flag reader). - 3 new GrowthBook flags:
286376943,1434290056,2392971184. Flag1143815894re-added.
Docs
- CLAUDE_FEATURE_FLAGS.md: Updated all function names, version history table, GrowthBook catalog for v1.569.0.
- CLAUDE_BUILT_IN_MCP.md: Updated version header.