Skip to content

cmux

v0.64.20 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 7d CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

amp claude-code cli codex coding-agents gemini
+11 more
ghostty macos multiplexer multitasking opencode organization parallel-agents programmability terminal-multiplexer tmux workspace-manager

Summary

AI summary

TUI parity, iOS app store lane updates, TestFlight workflow changes, workspace restore fixes, and performance tweaks across modules.

Changes in this release

Feature Medium

Add branch input to TestFlight workflow.

Add branch input to TestFlight workflow.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Add privacy‑safe connection diagnostics to Iroh.

Add privacy‑safe connection diagnostics to Iroh.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Add stable cmux‑tui split IDs.

Add stable cmux‑tui split IDs.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Allow cmux ssh to run an initial remote command.

Allow cmux ssh to run an initial remote command.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Release v0.64.20.

Release v0.64.20.

Source: llm_adapter@2026-07-19

Confidence: low

Feature Low

Release version v0.64.20 of cmux.

Release version v0.64.20 of cmux.

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Performance Medium

Speed up Nightly builds with the shared Xcode 26 cache.

Speed up Nightly builds with the shared Xcode 26 cache.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Fix iOS deployment target to match Iroh.framework (17.5).

Fix iOS deployment target to match Iroh.framework (17.5).

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Fix Intel macOS 14 compatibility verification.

Fix Intel macOS 14 compatibility verification.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Fix unauthenticated GitHub sidebar polling.

Fix unauthenticated GitHub sidebar polling.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Fix Nightly publishing starvation and allow cache‑refresh cold builds to finish.

Fix Nightly publishing starvation and allow cache‑refresh cold builds to finish.

Source: llm_adapter@2026-07-19

Confidence: low

Full changelog

What's Changed

  • Reduce typing latency in large busy workspaces by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/7863
  • Preserve Pi sessions after workspace restore by @silouanwright in https://github.com/manaflow-ai/cmux/pull/7628
  • iOS: public App Store lane (com.cmux.app), privacy manifest, fastlane screenshots by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6697
  • Pause automatic iOS screenshot CI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8100
  • Fix browser eval numeric value formatting by @austinywang in https://github.com/manaflow-ai/cmux/pull/8077
  • Fix Ghostty SSH wrapper path in embedded app bundles by @austinywang in https://github.com/manaflow-ai/cmux/pull/8102
  • Fix browser Space key canonicalization by @austinywang in https://github.com/manaflow-ai/cmux/pull/8079
  • Pause automatic Nightly builds during CI/CD pause by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8111
  • Run cmux iOS over authenticated Iroh transport by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/7908
  • iOS: anchor the terminal files chip to the top by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8124
  • Remove Swift file length budget by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8125
  • Fix Iroh relay policy Vercel deployment by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8118
  • Fix Ghostty SSH wrapper path in embedded app bundles by @austinywang in https://github.com/manaflow-ai/cmux/pull/8109
  • Fix visible popover resize crash by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8115
  • Keep Tailscale routes behind authenticated Iroh by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8122
  • Add surface and workspace reorder shortcuts by @austinywang in https://github.com/manaflow-ai/cmux/pull/8080
  • Refresh Nightly compilation cache four times daily by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8128
  • cmux-tui web frontend: TUI feature parity (screens, context menus, splits, theming) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7924
  • Fix wedged browser automation recovery by @austinywang in https://github.com/manaflow-ai/cmux/pull/8094
  • Revert "Reduce typing latency in large busy workspaces" (#7863) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8138
  • Fix Iroh framework metadata for TestFlight by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8147
  • Fix Settings shortcut display for legacy overrides by @austinywang in https://github.com/manaflow-ai/cmux/pull/8091
  • Fix title-churn typing latency by @austinywang in https://github.com/manaflow-ai/cmux/pull/8084
  • Fix Cmd-click for soft-wrapped URLs by @austinywang in https://github.com/manaflow-ai/cmux/pull/8110
  • Fix typing-latency instrumentation: probe redaction, probe attribution, CGEvent-backed key simulation by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8123
  • Keep only essential automatic delivery lanes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8029
  • Fix two main breakages from the CI-disabled window: reorderPanel overflow, double shortcut notification by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8153
  • Add cmux Fork launch post by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8144
  • Replace per-row sidebar hover reconcilers with a single pointer owner by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8067
  • Add separate release and nightly docs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7871
  • Show OpenCode Fork Conversation in context menu by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8140
  • Preserve Codex YOLO permissions across resume repair by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8045
  • Forward mouse input to TUI applications by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7759
  • Add internal TestFlight group with auto-sync to main by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8180
  • Harden title-churn lifetimes and shortcut cache refresh by @austinywang in https://github.com/manaflow-ai/cmux/pull/8155
  • Fix automatic terminal top inset by @austinywang in https://github.com/manaflow-ai/cmux/pull/8168
  • Support separate TestFlight bundle IDs for internal & external by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8183
  • iOS: Always show animated spinner for reconnecting state by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8182
  • Retry transient Iroh host cold starts by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8181
  • Notify on fatal Codex turn errors by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8170
  • Add internal provisioning profile support to iOS TestFlight workflow by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8185
  • Restore native docs channel picker and fix deploy by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8172
  • Fix: set IOS_BETA_BUNDLE_ID at job level for provisioning profile selection by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8192
  • Reload live socket access policy and preserve denial errors by @austinywang in https://github.com/manaflow-ai/cmux/pull/7988
  • Reap persistent SSH daemon on workspace close by @austinywang in https://github.com/manaflow-ai/cmux/pull/8073
  • Fix animated update popover resize reentrancy by @austinywang in https://github.com/manaflow-ai/cmux/pull/8195
  • Fix tmux mirror pane sizing and divider drag synchronization by @ejc3 in https://github.com/manaflow-ai/cmux/pull/7996
  • Fix inconsistent table border thickness by @austinywang in https://github.com/manaflow-ai/cmux/pull/8193
  • feat: support resizing WKWebView browser viewports by @austinywang in https://github.com/manaflow-ai/cmux/pull/8072
  • TestFlight: skip aps-environment check for internal profiles by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8200
  • iOS: match terminal themes across chrome and live reloads by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7919
  • Fix Dock split rendering and shortcut routing by @austinywang in https://github.com/manaflow-ai/cmux/pull/8142
  • temp: Allow ios-hotfix-chip-top TestFlight upload for beta hotfix by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8216
  • Fix unauthenticated GitHub sidebar polling by @austinywang in https://github.com/manaflow-ai/cmux/pull/8190
  • feat: add branch input to TestFlight workflow by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8217
  • Make docs version picker bare by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8214
  • Preserve connectivity across staggered Iroh upgrades by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8196
  • Fix iOS deployment target for Iroh framework compatibility by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8220
  • Fix sidebar scroll layout livelock by @austinywang in https://github.com/manaflow-ai/cmux/pull/8211
  • Lower iOS deployment target to 17.5 to match Iroh.framework by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8223
  • Attach the mobile workspace-list observer only while a phone subscribes by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8219
  • Group cmux TUI context menu actions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8225
  • Preserve Codex --yolo across session restore by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8133
  • Restore automatic Nightly publishing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8199
  • Unblock internal TestFlight: strip embedded static frameworks, fix assign jobs by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8235
  • Revert temporary ios-hotfix-chip-top TestFlight gate and branch dispatch input by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8238
  • Fix workspace group-create RPC auth test route by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8239
  • Move diff viewer backend boundary to a Rust sidecar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7804
  • Strip any embedded framework without a valid dynamic-library executable by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8245
  • Trust the rotated staging relay policy key by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8244
  • Add session content width setting by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8222
  • Reconcile embedded framework MinimumOSVersion with its binary's minos by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8248
  • Fix coalesceLatest demand-contract crash introduced by #8211 by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8236
  • Fix capped session pane interaction paths by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8250
  • Prevent Nightly false-green starvation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8246
  • Allow Nightly cache refresh cold builds to finish by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8258
  • Isolate CmuxAgentChat package test suites by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8261
  • Fix agent session host warning by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8256
  • Drain buffered coalesced values before completion by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8247
  • Fix CmuxTerminal package test linking by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8234
  • Fix iOS App Store lane bundle fixture by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8242
  • Bundle cmux GPL and corresponding source directions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8212
  • Coalesce terminal resizes during split-divider drags by @austinywang in https://github.com/manaflow-ai/cmux/pull/8240
  • Fix Intel macOS 14 compatibility verification by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8272
  • Settings > Browser > Extensions: import, add-unpacked, and live enable/disable for web extensions by @KyloJorgensen in https://github.com/manaflow-ai/cmux/pull/7699
  • Fix Kimi hook config path and migrate legacy block by @austinywang in https://github.com/manaflow-ai/cmux/pull/8278
  • Fail closed on untrusted iOS dev pairing routes by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8184
  • cmux-tui protocol v7: render-state attach, server-paged scrollback, tree deltas + cmux-lite Swift frontend by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8031
  • iOS: rebuild workspace list on UITableView with exact row heights (kills scrollbar stutter) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8186
  • Publish Nightly for every main merge by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8301
  • Revert "Settings > Browser > Extensions: import, add-unpacked, and live enable/disable for web extensions" by @austinywang in https://github.com/manaflow-ai/cmux/pull/8306
  • Add minimal todo image attachments by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8117
  • Bound overflowing confirmation dialog content by @austinywang in https://github.com/manaflow-ai/cmux/pull/8296
  • Flag-gated AppKit sidebar list (NSTableView rows + headers) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8270
  • Add browser design mode visual editing and agent handoff by @austinywang in https://github.com/manaflow-ai/cmux/pull/8034
  • Fix iOS reconnect and build isolation by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8299
  • Fix sitemap Base docs entry and add IndexNow verification by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8319
  • fix(tui): harden remote control and package publishing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8251
  • Fix escaping-closure capture in sidebar slot view tint by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8329
  • Fix Pi and OMP fork actions in tab context menus by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8173
  • fix(tui): preserve npm binary executable modes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8330
  • Tighten terminal textbox top spacing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8322
  • TestFlight: document internal provisioning profile blocker by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8201
  • Show the sidebar scroll indicator only while scrolling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/7976
  • Fix explicit-self capture breaking clean macOS builds of main by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8331
  • Remove session content width ceiling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8338
  • Speed up Nightly builds with the shared Xcode 26 cache by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8348
  • Lawrence Sidebar: consolidated dogfood fixes (badge centering, selection coalescing, Equatable boundary, hover enforcement, highlight width) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8366
  • Make the sizing fuzz judges say who is wrong and why by @ejc3 in https://github.com/manaflow-ai/cmux/pull/8325
  • iOS: complete chip files gallery — dedup, folders, streaming viewer, previews, gallery UX, QoL by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8287
  • Prevent detached replacements from displacing rearmed Dock portal hosts by @austinywang in https://github.com/manaflow-ai/cmux/pull/8310
  • Expand search and answer-engine discovery by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8339
  • Fix authenticated IndexNow deployment trigger by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8384
  • Harden docs deployment authentication by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8347
  • Recover timed-out Iroh lanes and stale iOS sessions by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8286
  • Fix Files panel contrast across appearances by @austinywang in https://github.com/manaflow-ai/cmux/pull/8290
  • cmux-tui: preserve smallest sizing through web reattach by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8302
  • feat(iroh): add privacy-safe connection diagnostics by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8398
  • Fix ssh-tmux new-window no-focus routing by @austinywang in https://github.com/manaflow-ai/cmux/pull/8402
  • Lawrence Sidebar round 2: reactivity, resize settle, selection coalescing, behavior tests by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8390
  • Make update pill installs causal and fail visibly by @austinywang in https://github.com/manaflow-ai/cmux/pull/8375
  • Refine design mode annotations and context pill removal by @austinywang in https://github.com/manaflow-ai/cmux/pull/8393
  • Fix rename-tab resolution for multi-pane tmux mirrors by @austinywang in https://github.com/manaflow-ai/cmux/pull/8404
  • Fix remaining ssh-tmux GA lifecycle and control blockers by @austinywang in https://github.com/manaflow-ai/cmux/pull/8405
  • Exclude production crons from docs channels by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8407
  • ci: apply proven Nightly speedups by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8401
  • Use 12-vCPU runner for Nightly app builds by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8408
  • Share native SSH connections per host by @austinywang in https://github.com/manaflow-ai/cmux/pull/8308
  • Fix new-surface targeting remote tmux panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/8403
  • Clear SSH auth marker after successful startup by @austinywang in https://github.com/manaflow-ai/cmux/pull/8410
  • Lawrence Sidebar round 3: colleague dogfood fixes by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8415
  • Fix iOS workspace resets during transient Iroh recovery by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/8424
  • Fix AppKit sidebar settings fidelity by @austinywang in https://github.com/manaflow-ai/cmux/pull/8432
  • Default AppKit sidebar on and enforce remote flag precedence by @austinywang in https://github.com/manaflow-ai/cmux/pull/8433
  • Regenerate stale diff viewer bundle by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8416
  • Match nested branches in Vercel deploy filter by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8419
  • cmux-tui: TUI dead-band dimming for foreign-sized surfaces; move CmuxLite out of tree by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8305
  • Add stable cmux-tui split IDs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/8023
  • Fix sidebar GitHub polling lifecycle regressions by @austinywang in https://github.com/manaflow-ai/cmux/pull/8226
  • CLI: allow cmux ssh to run an initial remote command by @austinywang in https://github.com/manaflow-ai/cmux/pull/8439
  • Fix AppKit sidebar agent status labels by @austinywang in https://github.com/manaflow-ai/cmux/pull/8450
  • Release v0.64.20 by @austinywang in https://github.com/manaflow-ai/cmux/pull/8473

New Contributors

  • @silouanwright made their first contribution in https://github.com/manaflow-ai/cmux/pull/7628
  • @KyloJorgensen made their first contribution in https://github.com/manaflow-ai/cmux/pull/7699

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.19...v0.64.20

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track cmux

Get notified when new releases ship.

Sign up free

About cmux

Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents

All releases →

Related context

Related tools

Earlier breaking changes

  • v0.64.15 Stop blocking merges in CodeRabbit (request_changes_workflow=false).

Beta — feedback welcome: [email protected]