github aaddrick/claude-desktop-debian v2.0.13+claude1.8555.2

4 hours ago

Wrapper Update: v2.0.13+claude1.8555.2

This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.

Changes since v2.0.12+claude1.8555.2

  • docs(changelog): promote [Unreleased] to [v2.0.13] — 2026-05-24 (5f67aa1)
  • docs(changelog): add 9 missing PRs to [Unreleased] for v2.0.13 (a894d41)
  • fix: add powerSaveBlocker logging shim and CLAUDE_KEEP_AWAKE=0 escape hatch (#645) (a470b30)
  • fix(patches): harden regex patterns for minified JS identifiers (#644) (b40441c)
  • fix(patches): preserve mcpServers across config writes (#643) (364147e)
  • fix: toggle menu bar on Alt keyup, not keydown (#642) (d6fc044)
  • fix: harden CI, build pipeline, and packaging scriptlets (ee3d656)
  • fix(patches): redirect org-plugins warnings to stderr (428777a)
  • fix(launcher): soften WM_CLASS comment wording per review (880d21d)
  • fix(patches): reject .asar paths in directory check to prevent false Cowork dispatch (6bfb296)
  • fix(patches): add Linux org-plugins path to platform switch (337e9a4)
  • feat(frame-fix): add F11 fullscreen toggle for Linux parity (a32e1aa)
  • fix(launcher): add --class=Claude to ensure consistent WM_CLASS (1e339ae)
  • fix(launcher): add exec before Electron invocation to fix signal forwarding (e9b71cb)
  • fix(frame-fix): add restore event, document setTimeout gap (#589) (d54efca)
  • fix(frame-fix): skip redundant webContents.focus() under sloppy WMs (920c2be)
  • docs(changelog): add #597 to unreleased; update JoshuaVlantis attribution (fa42d4d)
  • fix(node-pty): clean upstream Windows binaries before staging Linux build (#401) (de604e9)
  • docs(changelog): add #610, #611, #624, #631 to unreleased; credit new contributors (5b5c604)
  • docs: fix anchor, stale path ref, align CHANGELOG ordering convention (230bc7a)
  • docs: fix changelog omission, artifact count, stale links, sync comment (6634477)
  • docs: changelog this refactor; codeowners for new governance files (ffb85a8)
  • docs: codify [$\w]+ identifier-capture convention in CONTRIBUTING and patch-engineer (7a0fdb3)
  • docs: cross-reference sweep for renamed paths (bdaff4a)
  • docs: rename to lowercase kebab-case; move STYLEGUIDE under docs/styleguides (d58a918)
  • docs: required reading, anti-patterns, docs rules; AGENTS mirror (808a9b7)
  • docs: add CHANGELOG, RELEASING, SECURITY, docs/index, docs styleguide (0c74631)
  • fix(launcher): add --print-reply + --reply-timeout to keyring probes (6a7c898)
  • fix(launcher): inject --password-store before app path, probe keyring at startup (c81ca46)
  • fix: correct arch mapping, cache path, and fallback diagnostics (a2685b0)
  • Fix #584: detect missing electron binary + add unzip fallback (e649a48)
  • fix: actively quit on close when CLAUDE_QUIT_ON_CLOSE=1 (6eca4da)
  • fix(rpm): drop unnecessary ${} on PIPESTATUS in arithmetic context (SC2004) (8fedb6a)
  • refactor(rpm): drop dead status init, tighten guard comment (58f7ba3)
  • fix(rpm): silence "File listed twice" warning on chrome-sandbox (#609) (ba8ffa1)

Installation

APT (Debian/Ubuntu)

# First time? Add the repo:
curl -fsSL https://pkg.claude-desktop-debian.dev/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://pkg.claude-desktop-debian.dev stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list

# Install or update:
sudo apt update && sudo apt install claude-desktop

DNF (Fedora/RHEL)

# First time? Add the repo:
sudo curl -fsSL https://pkg.claude-desktop-debian.dev/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo

# Install or update:
sudo dnf install claude-desktop

AUR (Arch Linux)

yay -S claude-desktop-appimage

Manual Download

Download .deb, .rpm, or .AppImage from the assets below.

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

NewReleases is sending notifications on new releases.