·
1 commit
to master
since this release
Claude Desktop 1.14271.0 (patch release 3)
This release provides Claude Desktop version 1.14271.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.14271.0-3_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.14271.0-3_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.14271.0-3.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.14271.0-3.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.14271.0-x86_64.AppImage
./Claude_Desktop-1.14271.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.14271.0-aarch64.AppImage
./Claude_Desktop-1.14271.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 (x86_64) | 6ff254194b6a0f66d540db493efc90bcc38b59c597945901c17c89c58cb4a5ae |
| Tarball (aarch64) | 0204ca06406a1393a60ed2c9e0fa7652413e543b2704f7885b03d9b24328596f |
| AppImage (x86_64) | 0b7bca1dee7829d8b211b22fd1d8faaa977a0b87f2d1e7e28bdfd9eee9230419 |
| AppImage (aarch64) | b66e70f4c86802b55bfda4a4a978f8d624f0246223578452b16b0ae738905f66 |
| Debian (amd64) | f8a9c4899c0a48bbb4941456a27bc373e5c6222b7135bd9c72f8d9776d4f23df |
| Debian (arm64) | 908cb6085d9d51633e2b942f026d153d79b427573188e1d8615268f1d2ef9664 |
| RPM (x86_64) | 63162af3135041801c65c5b38bbc08982b11af1d507181b6011880136aafd946 |
| RPM (aarch64) | 9364ae2c1b4929c3a05463bcb77c20ebc496a2abfd57c048dff8c00f1fa2599c |
Changes since last release
Prevent VM bundle provisioning in Linux native Cowork (#150)
fix_cowork_download_status_linux.nimnow blocks VM provisioning in Linux native mode (#150). The existing patch madegetDownloadStatus()reportReady, which hid the false setup banner, but the renderer still called the publicdownload()entry point andsetYukonSilverConfig()independently started a stale/missing bundle refresh wheneverautoDownloadInBackgroundwas enabled. These paths downloaded and unpacked about 9 GB ofrootfs.vhdx,vmlinuz, andinitrdeven thoughclaude-cowork-serviceruns the CLI directly on the host. The patch now returns success fromdownload()and preserves the Yukon Silver config update before returning, both only whenprocess.platform==="linux"&&!globalThis.__coworkKvmMode. Linux KVM, Windows, and macOS keep the original provisioning paths. (The native daemon never downloads a VM bundle; it only consumes one in KVM mode from~/.config/Claude/vm_bundles, so the KVM-keeps-download gate is load-bearing.)- Added a fixture regression test covering fresh and partial patch states, idempotency, preservation of the non-native fallback expressions, and JavaScript syntax.
- Thanks to @Adiker for the patch (#151).
Custom themes: raw customCss field for selector-level styling (#149)
add_feature_custom_themes.nim: themes can now carry acustomCssfield. Previously a theme object only accepted CSS-variable keys (--*) pluschatFont, then a fixed block of element overrides was appended. The main chat UI is Tailwind CSS v4, whose@layerutilities (.bg-bg-100,.border-border-300, …) win the cascade over a:rootvariable override - so variable overrides re-theme text and accents but leave utility-painted surfaces (sidebar, some backgrounds, borders) at their defaults, and authors had no way to fix that without editing the patch and rebuilding.customCssaccepts a raw CSS string or an array of strings (joined with newlines), at the top level (applies to the active theme) and/or inside a theme object (applies only for that theme). Both are injected after the variable declarations and built-in overrides so author rules win the cascade; per-theme is appended after global. The field is optional and fully backward-compatible - configs without it behave exactly as before. Startup logs[CustomThemes] customCss appended (N chars)when present.themes/README.mddocuments the verified technique for beating Tailwind v4 utilities, found by inspecting the live DOM: double the stable token class to out-specify the utility (nav.bg-bg-100.bg-bg-100{…}) rather than chasing minified hashes, and clear gradientbackground-image(e.g. the sidebar fill is abg-gradient-to-t, sobackground-coloralone is invisible untilbackground-image:noneis set).