Skip to content

cmux

v0.64.14 Feature

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

Published 1mo 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

Thanks to 5 contributors, this release modularizes iOS, extracts CmuxGit and CmuxControlSocket, refines sidebars and omnibar, hardens Codex resume, tunes settings observers, improves CI for iOS TestFlight, and adds mobile connect commands.

Changes in this release

Feature Low

Adds OMP hook installation and session restore.

Adds OMP hook installation and session restore.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Adds Mobile Connect to the command palette.

Adds Mobile Connect to the command palette.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Adds sign in and sign out to command palette.

Adds sign in and sign out to command palette.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes hidden browser screenshot freshness.

Fixes hidden browser screenshot freshness.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes main window minimum‑width ratchet.

Fixes main window minimum‑width ratchet.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes OSC 11 sequences appearing as literal text in cmux send.

Fixes OSC 11 sequences appearing as literal text in cmux send.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes sidebar close button hidden under wrapped workspace titles.

Fixes sidebar close button hidden under wrapped workspace titles.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes stale group name in title bar after rename.

Fixes stale group name in title bar after rename.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes Dock sidebar render after reopen.

Fixes Dock sidebar render after reopen.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Fixes Claude hibernation for node‑backed sessions.

Fixes Claude hibernation for node‑backed sessions.

Source: llm_adapter@2026-06-06

Confidence: high

Full changelog

What's Changed

  • CmuxGit: extract the git/PR subsystem from TabManager (GitMetadataService + PullRequestProbeService) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5277
  • TabManager: replace git/PR DispatchSourceTimers with injected-Clock tasks by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5363
  • CmuxGit: align config/index/ref parsing with git semantics by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5362
  • Out-of-process custom sidebars: isolated interpreter + remote rendering by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5294
  • Unify iOS into the root workspace and modularize it into a 14-package graph by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5297
  • Revert "Out-of-process custom sidebars: isolated interpreter + remote rendering (#5294)" by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5372
  • Reland: out-of-process custom sidebars (isolated interpreter + remote rendering) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5382
  • Codex resume/restore hardening: surface jumble + CODEX_HOME (#5333, #5350) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5351
  • Fix markdown/browser Cmd zoom on non-US keyboard layouts by @austinywang in https://github.com/manaflow-ai/cmux/pull/5394
  • Cache omnibar suggestion candidates to fix typing beachball by @austinywang in https://github.com/manaflow-ai/cmux/pull/5397
  • Refactor diff viewer onto Pierre React primitives by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5308
  • CmuxControlSocket: extract the listener transport + recovery policy from TerminalController by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5365
  • CmuxControlSocket: harden transport edges from PR #5365 review threads by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5416
  • Scale sidebar workspace group header with sidebar font size (#5398) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5401
  • Reduce settings observer task churn by @austinywang in https://github.com/manaflow-ai/cmux/pull/5403
  • Coalesce sidebar git metadata probes by @austinywang in https://github.com/manaflow-ai/cmux/pull/5402
  • Fix omnibar caret preservation on click focus by @austinywang in https://github.com/manaflow-ai/cmux/pull/5352
  • Drag a workspace into another window's sidebar to move it by @austinywang in https://github.com/manaflow-ai/cmux/pull/5399
  • Interpreter primitives: leaf-tier SwiftUI coverage (composability) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5275
  • Fix stale group name in title bar after rename (#5404) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5408
  • Keep actively-playing media browser panes alive in the background (issue 5409) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5412
  • Fix Claude hibernation for node-backed sessions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5433
  • Revert "Keep actively-playing media browser panes alive in the background (issue 5409)" by @austinywang in https://github.com/manaflow-ai/cmux/pull/5436
  • iOS mobile terminal: SPM repackage + render-grid faithful replay by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5079
  • Preserve syntax highlighting on changed diff lines by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5415
  • Tighten textbox skill fuzzy filtering by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5348
  • Fix Dock sidebar render after reopen by @austinywang in https://github.com/manaflow-ai/cmux/pull/5437
  • Block accidental source artifacts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5434
  • Re-apply cmux hook --settings on native claude resume by @austinywang in https://github.com/manaflow-ai/cmux/pull/5430
  • Investigate browser creation regression on clean main by @austinywang in https://github.com/manaflow-ai/cmux/pull/5442
  • Gate iOS tests on iOS file changes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5443
  • Gate iOS pairing host behind settings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5447
  • iOS TestFlight CI/CD + fix Release-archive build (DEBUG-gating from #5079) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5448
  • Default Agent Hibernation idle window to 5s when enabled by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5449
  • ci: publish iOS TestFlight on iOS-affecting merges to main by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5453
  • Restore menu bar icon dropdown menu on click by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5451
  • Mobile workspace list: propagate renames + match bonsplit terminal order by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5446
  • Reapply media-playback hibernation fix (issue 5409) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5441
  • Add OMP hook installation and session restore by @joshrzemien in https://github.com/manaflow-ai/cmux/pull/5413
  • Browser omnibar: first focus-gaining click selects whole URL (Chrome parity) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5462
  • Extract SocketControlServer into CmuxControlSocket (stage 2) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5432
  • ci: harden iOS TestFlight publish (main-only guard + CODEOWNERS) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5476
  • ios: name the TestFlight beta "cmux BETA" on device by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5485
  • Scale browser chrome with the tab bar font size by @austinywang in https://github.com/manaflow-ai/cmux/pull/5464
  • Fix hidden browser screenshot freshness by @austinywang in https://github.com/manaflow-ai/cmux/pull/5424
  • Fix OMO subagent pane respawn by @austinywang in https://github.com/manaflow-ai/cmux/pull/5465
  • Remove mobile host legacy defaults by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5484
  • Fix notification sound selection playback by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5480
  • Fix sidebar close button hidden under wrapped workspace titles by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5488
  • ci(ios): archive unsigned, sign only at export (fix TestFlight cert-cap failure) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5496
  • macOS: adopt the shared CmuxAuthRuntime AuthCoordinator by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5387
  • ci(ios): 14-digit build number so TestFlight offers updates by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5499
  • ci(ios): 14-digit build number in the workflow fallback too by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5503
  • ci(ios): enforce monotonic TestFlight build numbers against App Store Connect by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5504
  • iOS pairing onboarding: clearer auth error + Download via TestFlight link by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5506
  • Add macOS iOS pairing/onboarding window by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5493
  • iOS: remove dead arrow-nub escapeSequence by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5505
  • Make iOS pairing port configurable with live bound-port status by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5489
  • Fix main window minimum-width ratchet by @austinywang in https://github.com/manaflow-ai/cmux/pull/5474
  • Fix OSC 11 sequences appearing as literal text in cmux send by @austinywang in https://github.com/manaflow-ai/cmux/pull/5509
  • Add Mobile Connect to the command palette by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5518
  • Add sign in and sign out to command palette by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5529
  • Release v0.64.14 by @austinywang in https://github.com/manaflow-ai/cmux/pull/5533

New Contributors

  • @joshrzemien made their first contribution in https://github.com/manaflow-ai/cmux/pull/5413

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.13...v0.64.14

Thanks to 5 contributors!

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

Earlier breaking changes

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

Beta — feedback welcome: [email protected]