github aaddrick/claude-desktop-debian v1.3.23+claude1.1.8629

7 hours ago

v1.3.23+claude1.1.7714 → v1.3.23+claude1.1.8629

This is a Claude Desktop application update (the wrapper version stays at v1.3.23). The main changes are a security expansion for trusted origins and a Zod library version bump that adds new string validation methods.

Trusted Origin Changes

The allowed-origin list got two new entries and lost one.

Added:

  • localhost — local development environments now pass the origin check. Useful if you're building against Claude Desktop locally.
  • *.ant.dev — Anthropic's internal staging/preview domain. Any subdomain of ant.dev is now trusted.

Removed:

  • https://ion-preview.claude.ai — this staging URL was dropped from the allowlist.

These changes affect both the main window and the find-in-page origin validation.

Zod Library Update

The bundled Zod schema validation library was bumped to a newer version. The practical addition is three new string format validators:

  • IPv4 address validation
  • IPv4 CIDR block validation
  • IPv6 address validation

These correspond to Zod's .ip() and .cidr() string schema methods. If Claude Desktop uses Zod to validate any network address inputs, those paths now have proper format checking.

deepPartial Tuple Support

Zod's .deepPartial() now recurses into tuple types. Previously, tuple schemas passed through unchanged when deep-partialized. Now each positional item in a tuple gets recursively processed. This is a correctness fix in the bundled library.


Installation

APT (Debian/Ubuntu - Recommended)

# Add the GPG key
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg

# Add the repository
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list

# Update and install
sudo apt update
sudo apt install claude-desktop

DNF (Fedora/RHEL - Recommended)

# Add the repository
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo

# Install
sudo dnf install claude-desktop

AUR (Arch Linux)

# Using yay
yay -S claude-desktop-appimage

# Or using paru
paru -S claude-desktop-appimage

Pre-built Releases

Download the latest .deb, .rpm, or .AppImage from the Releases page.


Analysis Cost

Duration: 159m 49s

Model Calls Input Cache Read Cache Write Output Cost
claude-sonnet-4-6 1295 5,190 47,719,971 8,348,516 1,691,032 $71.0040
Total 1295 5,190 47,719,971 8,348,516 1,691,032 $71.0040

Like this project? Consider sponsoring!

Wrapper/Packaging Changes

The following commits were made to the build wrapper and packaging between v1.3.23+claude1.1.7714 and v1.3.23+claude1.1.8629:

  • Update Claude Desktop download URLs to version 1.1.8629 (0a61b73)
  • Update Claude Desktop download URLs to version 1.1.8359 (18591bd)
  • docs: update cowork notice to reflect KVM is non-functional (3741f64)
  • chore: update flake.lock (0b02158)

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

NewReleases is sending notifications on new releases.