Wrapper Update: v2.0.18+claude1.10628.2
Wrapper and packaging changes only. The upstream Claude Desktop version is unchanged (1.10628.2).
What changed
Fixed
- Tray icon stuck black at startup on dark desktops.
nativeTheme.shouldUseDarkColorsreadsfalsefor the first ~50 ms, then flipstrue. The leading-edge rebuild mutex latched that transientfalseand dropped the corrective"updated"events. The mutex is now trailing-edge, so it re-applies the final value, and the obsolete 3 s startup-suppression window is gone. The same PR restores the in-place traysetImagefast-path. It had silently stopped applying after upstream switched to a prebuilt context-menu object, so the duplicate-icon race no longer regresses. Thanks @LiukScot. (#680, fixes #679) - File-attach prompt on every taskbar reopen. Electron's ASAR shim returns
truefromexistsSync()for.asarpaths. So the second-instance argv collector kept dispatching the app's ownapp.asarto the file-drop handler. It now rejects.asarpaths, mirroring the existingstatSyncguard. Thanks @MitchSchwartz. (#669, fixes #668)
Changed
- CI now launch-tests the deb and rpm artifacts, not just the AppImage. A shared
run_launch_smoke_testhelper boots each format headless. A startup-only regression like the FedoraSyntaxErrorcan't stay green on the formats it breaks. It skips gracefully where a container forbids Chromium's sandbox. Thanks @sabiut. (#671, closes #670)
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-desktopDNF (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-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.