Claude Desktop 1.10628.2
This release provides Claude Desktop version 1.10628.2 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.10628.2-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.10628.2-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.10628.2-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.10628.2-1.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.10628.2-x86_64.AppImage
./Claude_Desktop-1.10628.2-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.10628.2-aarch64.AppImage
./Claude_Desktop-1.10628.2-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) | 19254e54b958bdf95af4cc9f0386cfbf05ddaf776047e42a1533df94aea2233d
|
| Tarball (aarch64) | f92def15aa8f9f4cc53799b4feda1e448275dbc90343200853d6c581133ef1bd
|
| AppImage (x86_64) | 27ef6a31a0b2de750b17d38573668d7ae7891ed43bf650946ad72e5572aa9efe
|
| AppImage (aarch64) | 1c015a6e7688c349414f5cb9ae425fb1eaadce73de286a1d3608e95b112a3c66
|
| Debian (amd64) | 0471359f2a1b5969405db546ec15fe0bc4c4edae49deb24f0697c0062d2cac96
|
| Debian (arm64) | d14b2abbffe2805cea6999e4f51b75058c1ac341112dbd02046da3e454cad3f1
|
| RPM (x86_64) | 58105b00759d331e3f32df2b6fa32917499233ba5708bc3cf41f95f3934279f9
|
| RPM (aarch64) | dbc20acee8aef867c4d713327a8df893a0067a67366b118b0d922d07a9ccee1a
|
Changes since last release
Upstream (v1.10628.2)
- Version bump: v1.10628.0 -> v1.10628.2 (webpack re-minify point release on top of v1.10628.0; v1.10628.1 was not observed on the public download channel). No behavioral change vs v1.10628.0: same feature-flag architecture, same patch surface, only fresh minified identifiers in a handful of spots.
- All 48 patches applied without modification - zero regex changes needed. The flexible
[\w$]+patterns absorbed every minified rename.node --checkpassed on the patched JS; ion-dist patch matched both sub-patterns;fix_tray_dbus.nimthis release: tray fnY5A, tray varVE. - Feature flags unchanged: still 32 static +
louderPenguinasync-only = 33 total; identical static feature names (claudeDesignWindow/builtinMcpPresetsboth present, none removed); merger return identical ({...Aw(),louderPenguin:e,coworkKappa:A,coworkArtifacts:t,markTaskComplete:i}viaPromise.all([Fsr(),pRA(()=>It("123929380")),pRA(()=>It("2940196192")),pRA(()=>It("3732274605"))])); both new features still in the Zod.partial()schema (...builtinMcpPresets:Mo,surfaceTogglesPreview:Mo,chatTab:Mo,chatCodeExecution:...). - Function names mostly held (unusually light re-minify): registry
Aw(), async mergerLCA, dev-gateDm()(function Dm(e){return aA.app.isPackaged?{status:"unavailable"}:e()}, electron varaA),louderPenguinasync helperFsr()(stilldarwin||win32gate), cowork async helperpRA(), GrowthBook bool readerIt(), computer-use SetMCA(new Set(["darwin","win32"]),MCA.has(process.platform)), win32 varro, darwin||win32 varO$- all unchanged from v1.10628.0. Renamed: supported constantXQ->Xd({status:"supported"}); chatTab/chatCodeExecution gate fnsR6e->R5e/M6e->M5e; cowork 5s-delay helperu9e->u6e; yukonSilverWjA->W8A; misczKA->z1A,$jA->$8A; tray fnY6A->Y5A(fix_tray_dbus.nim). - No structural changes: file-level diff vs the installed v1.10628.0 shows only content-hashed renderer asset renames (about/buddy/find_in_page/main/quick) plus the expected patched-vs-raw artifacts (node-pty Linux spawn-helper,
resources/i18n/*.jsonare added by the build, not upstream); IPChandle()channel set identical after normalizing the per-build UUID;require()set identical; built-in MCP roster unchanged (imagine/visualize/marketplace/skills/radar/echo/Framebuffer/Window Halo); no cowork protocol changes (control_request/control_response8/7,sessions-bridge3,environments/bridge1,work/poll1,CoworkArtifacts5 - all unchanged); node-pty 1.1.0-beta34 unchanged. - GrowthBook: 68 distinct boolean flag IDs in
It()calls in the raw v1.10628.2 bundle; all documented key flags present and stable (123929380/2940196192/3732274605cowork,4116586025louderPenguin master,2216414644dispatch,2688060585/3269331205autoMode force-ON defaults). No clean prior-version MSIX is served upstream, so a literal old-vs-new flag diff is dominated by our own patch rewrites (enable_local_agent_mode.nim/fix_dispatch_linux.nimturn severalIt("...")calls into!0/!1in the installed build); structural flag continuity verified directly in the new bundle instead. - ion-dist (3P config SPA): no structural change - 90 MB / 691 JS / 909 files / 21 CSS (byte-for-byte counts identical to v1.10628.0). Config chunk
c71860c77-CDhE5jkR.js->c71860c77-CV0D52ti.js(content-hash bump only).mountPathstill mac/win-only (nolinuxkey) ->fix_ion_dist_linux.nimstill required and both sub-patterns matched. Platform enumDarwin="darwin",Win32="win32",Linux="linux"intact; only 1/Library/Application Support+ 1%ProgramFiles%path (both inside mountPath). - Platform gates: darwin 65, win32 113, linux 5 - exactly identical to v1.10628.0 (zero swing). The three "not-mac-not-win -> unavailable" gates (
Fsr()louderPenguin,Lsr()quietPenguin inner,ksr()cowork architecture check) all map to existing PATCHED rows. No new PORTABLE (Linux-actionable) gate. enable_local_agent_mode.nim12-flag override list unchanged - build applied the patch without modification (12 features overridden, coworkKappa/coworkArtifacts/markTaskComplete/chillingSlothPool flags forced ON).