v1.3.26+claude1.1.9669 → v1.3.26+claude1.2.234
This is a small maintenance release. The app version bumps from 1.1 to 1.2, and the bundled Zod schema library picks up a handful of new validators. There's not much here for end users — it's mostly infrastructure.
Dependency Updates
Zod string validators expanded
Three new IP address format validators were added to Zod's string type:
Su— IPv4 address validationku— IPv4 CIDR notation (e.g.192.168.1.0/24)xu— IPv6 address validation (full, compressed, loopback, and IPv4-mapped forms)
These back the .ip(), .ipv4(), and .ipv6() schema methods. If you're using Zod schemas in any renderer code or preload scripts, you can now validate IP addresses natively without a custom regex.
ZodTuple support in deep schema traversal
The recursive schema-walking utility (deepPartial or similar) gained a ZodTuple branch. It now maps over t.items to recurse into each tuple element rather than treating tuples as opaque. The ZodNullable handling that was in that slot appears to have moved elsewhere.
Build
- App version:
1.1.9669→1.2.234 - Build timestamp:
2026-03-30T20:17:34Z→2026-04-01T07:58:22Z - Commit:
aea25dad→2d185519
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-desktopDNF (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-desktopAUR (Arch Linux)
# Using yay
yay -S claude-desktop-appimage
# Or using paru
paru -S claude-desktop-appimagePre-built Releases
Download the latest .deb, .rpm, or .AppImage from the Releases page.
Analysis Cost
Duration: 131m 28s
| Model | Calls | Input | Cache Read | Cache Write | Output | Cost |
|---|---|---|---|---|---|---|
| claude-sonnet-4-6 | 1021 | 4,141 | 39,021,344 | 21,856,838 | 1,424,645 | $115.0516 |
| Total | 1021 | 4,141 | 39,021,344 | 21,856,838 | 1,424,645 | $115.0516 |
Like this project? Consider sponsoring!
Wrapper/Packaging Changes
The following commits were made to the build wrapper and packaging between v1.3.26+claude1.1.9669 and v1.3.26+claude1.2.234:
- Update Claude Desktop download URLs to version 1.2.234 (a5bffe6)
- docs: credit gianluca-peri for GNOME quit accessibility report (a4fa9c8)
- fix: enable Alt menu toggle and Ctrl+Q quit on Linux (c429cfb)
- docs: credit jarrodcolburn for session-start hook sudo fix (5926280)
- fix: prevent session-start hook from blocking on sudo password (891d722)
- docs: add learnings directory with NixOS packaging knowledge (879a700)
- style(nix): apply style guide conventions to installPhase (2650d8e)
- fix(nix): enable isPackaged=true by co-locating Electron binary with app resources (a326ea2)
- docs: credit reinthal for NixOS nodePackages fix (5777727)
- fix(nix): fix package rename asar (f04ec24)