github patrickjaja/claude-desktop-extra v4.4212.0
Claude Desktop 4.4212.0

3 hours ago

Claude Desktop 4.4212.0

This release provides Claude Desktop version 4.4212.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.4212.0/claude-desktop-extra-4.4212.0-1-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v4.4212.0/claude-desktop-extra-4.4212.0-1-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.4212.0-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_4.4212.0-1_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.4212.0-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-4.4212.0-1.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-extra

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-4.4212.0-x86_64.AppImage
./Claude_Desktop-4.4212.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-4.4212.0-aarch64.AppImage
./Claude_Desktop-4.4212.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) 0fe7f5db198598c96189ce3eb765aa84e1c9ed08dfefc4ebf0ae00e718005d8c
Arch pacman (aarch64) 13cf4875c17ce719059e4fa0948762c02e39dd6c5ad48a11cf913d7e676ecc6b
Tarball (x86_64) ec20941d93fd911c9ee3d9efd0f9ffa5647eac5140e326780b1cfec483c8979b
Tarball (aarch64) 68fbbd930e1e923c191de3b81356655edb10d04a700f0c8527f5412cfdc73447
AppImage (x86_64) b0cf8db7cdd33e879d61594bc061b4dc6116bdedb292daec39688c4d0270555a
AppImage (aarch64) d442c439acc3f2ac58399f3b89777fd636bc7882fd8f481ac8af600013aed132
Debian (amd64) 745e0a0a3a0a78ce25f406a909653e44dec4805ab9d74d557ac302c7d71edad3
Debian (arm64) c3be8a0b2bf31516fdc8d07bf6d3df40835088b3deb165c5bd2a127640de0fa7
RPM (x86_64) 890207768c92c431529fd6b0033b92a65721db1c6a3452ccd62d770694253dd6
RPM (aarch64) 6ba9ffe69c4b9a313365e654ff2a49e72d0f5494df93e682d292c61f0c2887e7

Changes since last release

From CHANGELOG.md, 2026-10-30:

Upstream v4.4212.0

  • Custom models re-fitted. The Code session's env builder is now a free function the buildSessionEnv method forwards to, with the base config one parameter further right; add_feature_custom_models sub-patch B finds the function through the method and splices cliEnv() there.
  • "Load large sessions in full" keeps upstream's new history window. The session manager's limits now also carry historyWindowBytes, historyRequestBytes, historyScanChunkBytes and historyReadDeadlineMs. They belong to a paged history reader that nothing calls yet, so the feature still matters. The heavy-work worker's helper returned only our four sizes, which would have left those keys undefined in the worker once that reader is used; it now overrides the four sizes and keeps the rest, and add_feature_transcript_limits_worker matches the longer literal.
  • Extra -> Deployment lists the new managed keys projectsEnabled, mcpAppWidgetsEnabled and sessionStatusLine (201 keys).
  • --diagnose and --reset-screen-sharing stay bounded on Ubuntu 26.04. Its default timeout (uutils) sends a KILL to the direct child only, so a hung Computer Use bridge that left a child running made the launcher wait for that child. Bridge calls now time out with TERM followed by KILL a second later, which ends the whole process group with both GNU and uutils timeout.
  • Audited: feature flags (672 -> 695; the one new Linux-facing gate, 1116624256, stops a bare Alt tap from opening the app menu on GNOME, matching upstream's release note), platform gates (no new macOS/Windows-only feature that Linux lacks), built-in MCP servers (no roster change), the ion-dist setup window (both ion patches apply unchanged) and the custom-models anchors. Electron stays 44.9.3, Claude Code 2.1.309.

Links

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

NewReleases is sending notifications on new releases.