Skip to content

Release v1.4.2 - #14

Merged
malpern merged 1 commit into
mainfrom
release-1.4.2
Jul 25, 2026
Merged

Release v1.4.2#14
malpern merged 1 commit into
mainfrom
release-1.4.2

Conversation

@malpern

@malpern malpern commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Bumps version.env to 1.4.2 (build 11) and writes the release notes.

The previously "Unreleased" iCloud relay and iOS widget/Siri/Live Activity work is folded into the v1.4.2 section, since it ships in this build.

Why cut this now

The published v1.4.1 leaks a file descriptor per served request. Any client polling /status steadily — including this repo's own browser extension — exhausts the 256-descriptor soft limit in under an hour, after which the listener silently refuses every connection while the menu bar app still looks healthy. That fix (#12) currently exists only on main, so every installed copy is still affected.

Also included since v1.4.1: Spotify ducking in the extension (#10), the extension polling fix (#13), and the /agent-notify documentation cleanup (#11).

After merge

Push the v1.4.2 tag to trigger .github/workflows/release.yml, which builds, Developer ID-signs, notarizes, uploads VoxClaw.zip, and updates the Sparkle appcast from version.env.

🤖 Generated with Claude Code

Bumps to 1.4.2 (build 11) and folds the previously unreleased iCloud relay and
iOS work into the release notes alongside this round of fixes.

The headline fix is the listener descriptor leak: the published v1.4.1 leaks a
file descriptor per served request, so any client polling /status steadily —
including this repo's own browser extension — silently kills the listener in
under an hour while the app still appears healthy.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@malpern
malpern merged commit 0506360 into main Jul 25, 2026
2 checks passed
@malpern
malpern deleted the release-1.4.2 branch July 25, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant