Skip to content

cmux

v0.64.16 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

Broad release touches fix, iOS, IOSurface, and cloud-testflight.

Changes in this release

Feature Medium

Adds per‑workspace environment variables inherited by every shell.

Adds per‑workspace environment variables inherited by every shell.

Source: llm_adapter@2026-06-15

Confidence: high

Feature Medium

Adds opt‑in AI auto‑naming of workspaces and tabs from agent conversations.

Adds opt‑in AI auto‑naming of workspaces and tabs from agent conversations.

Source: llm_adapter@2026-06-15

Confidence: high

Performance Medium

Improves iOS terminal scroll rendering speed.

Improves iOS terminal scroll rendering speed.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes crash when swiping to delete an iOS workspace.

Fixes crash when swiping to delete an iOS workspace.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes macOS 27 SF Symbol rasterization crash.

Fixes macOS 27 SF Symbol rasterization crash.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes stale Metal drawable after terminal layer realization.

Fixes stale Metal drawable after terminal layer realization.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes iOS TestFlight APNs entitlement export.

Fixes iOS TestFlight APNs entitlement export.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes terminal arrow key routing for TUI model selection.

Fixes terminal arrow key routing for TUI model selection.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes top‑right title bar drag chrome issue.

Fixes top‑right title bar drag chrome issue.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Fixes stale remote connected state after proxy disconnect.

Fixes stale remote connected state after proxy disconnect.

Source: llm_adapter@2026-06-15

Confidence: high

Full changelog

What's Changed

  • Reclaim offscreen terminal renderer GPU memory (IOSurface) non-destructively by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5857
  • Email Founder's Edition customers a welcome note via Resend webhook by @austinywang in https://github.com/manaflow-ai/cmux/pull/5994
  • fix: honor Focus / Do Not Disturb for the fallback notification sound by @Reebz in https://github.com/manaflow-ai/cmux/pull/5651
  • iOS workspace list: groups, unread dots, last-activity previews, shared Unread filter by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5726
  • Refresh Swift file length budget after #5651 by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6018
  • cloud-testflight: --marketing-version override so uploads outrank installed builds by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5858
  • Extract NotificationSoundSettings to restore the Swift file length budget by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6020
  • Dedupe TerminalNotificationStore.swift in the Swift file length budget by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6025
  • iOS sign-out: local-first, offline-safe, bounded best-effort revocation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5776
  • Sidebar perf: kill the LazyVStack layout livelock (combined: 6019 + 6021 + 6026) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6033
  • iOS: add workspace row actions by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6022
  • iOS notifications: cross-device dismiss-sync + authoritative unread badge by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5916
  • CmuxTerminalCore: extract terminal core leaf (interop, key translation, path/link/copy-mode, surface DTOs) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5894
  • CmuxSidebarGit: extract TabManager git-metadata + PR-polling subsystem (actors behind SidebarGitMetadataServing/PullRequestProbing) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5907
  • CmuxIPCService: extract AppDelegate multi-window CLI routing (MultiWindowRouter behind MultiWindowRouting) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5920
  • Sidebar row cleanups: branchless frame anchor, drop description .id, lazy Finder resolve (Fix 5: F9/F11/F13) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6052
  • Fix OpenWrt BusyBox remote platform probe by @austinywang in https://github.com/manaflow-ai/cmux/pull/6056
  • fix(web): read changelog PNG height from correct IHDR offset by @samuelpatro in https://github.com/manaflow-ai/cmux/pull/5551
  • TabManager decomposition: Wave 3+4 sub-models (Browser/Notifications/Sidebar/Workspaces/Panes/FocusHistory) + settings convergence; TabManager becomes a composition root by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5921
  • uitests: de-flake control-socket readiness wait by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6062
  • Fix iOS workspace swipe-delete confirmation crash by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6051
  • CmuxRemote* family: extract Workspace remote/cloud-VM connectivity (transport, daemon RPC, proxy/relay, session coordinator) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5896
  • Fix macOS 27 SF Symbol rasterization crash by @austinywang in https://github.com/manaflow-ai/cmux/pull/5999
  • Honor macos-option-as-alt left/right: send sided modifier bits to libghostty by @austinywang in https://github.com/manaflow-ai/cmux/pull/6007
  • Expose stable window title templates by @austinywang in https://github.com/manaflow-ai/cmux/pull/6059
  • Fix #5917: restore OSC 11 pane-local backgrounds by @austinywang in https://github.com/manaflow-ai/cmux/pull/5997
  • Scope Biome checks to maintained JS sources by @austinywang in https://github.com/manaflow-ai/cmux/pull/6008
  • Preserve Pi sessions across workspace restore by @austinywang in https://github.com/manaflow-ai/cmux/pull/5607
  • Speed up iOS terminal scroll rendering by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6035
  • Fix Cmd+T cwd after session restore by @austinywang in https://github.com/manaflow-ai/cmux/pull/6055
  • AppDelegate decomposition: CmuxSession session-snapshot repository (stack C) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6030
  • Fix terminal arrow key routing for TUI model selection by @austinywang in https://github.com/manaflow-ai/cmux/pull/6002
  • CmuxTerminalEngine + CmuxTerminalServices: extract the embedded Ghostty engine and pasteboard service by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5929
  • Expose workspace custom title to control socket by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6013
  • Fix stale Metal drawable after terminal layer realization by @austinywang in https://github.com/manaflow-ai/cmux/pull/6057
  • Device presence service: Cloudflare Durable Objects realtime layer over the device registry by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5792
  • Workspace god-model split: CmuxWorkspaceCore + Wave-3 value vocabulary (stack B) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5991
  • GhosttyTerminalView decomposition: terminal surface model (stack D) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6024
  • Smooth iOS terminal scrollback with local prefetch by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6067
  • Fix Mermaid diagrams scaling in markdown viewer zoom by @austinywang in https://github.com/manaflow-ai/cmux/pull/6072
  • Freeform 2D canvas layout for workspace panes by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5987
  • Lock native auth URL against locale-prefixed paths by @austinywang in https://github.com/manaflow-ai/cmux/pull/6075
  • Reduce iOS workspace row swipe contention by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6064
  • Fix minimal UI terminal top-row hit testing by @austinywang in https://github.com/manaflow-ai/cmux/pull/6073
  • Require matching email for iOS pairing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6028
  • Fix unexpected menu-bar-only activation policy by @austinywang in https://github.com/manaflow-ai/cmux/pull/6068
  • Fall back to SSH when Cloud VM attach endpoint is unavailable by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6079
  • ContentView drain: command palette (stack E) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6029
  • Add cmux diff language highlighting aliases by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6076
  • Lift ClosedBrowserPanelRestoreSnapshot into CmuxBrowser by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6080
  • Fix browser omnibar Return submitting stale text during fast typing by @austinywang in https://github.com/manaflow-ai/cmux/pull/5923
  • Fix iOS email code sign-in nonce preservation by @austinywang in https://github.com/manaflow-ai/cmux/pull/6097
  • Fix top-right titlebar drag chrome by @austinywang in https://github.com/manaflow-ai/cmux/pull/6003
  • Avoid mirroring web proxies as CONNECT by @austinywang in https://github.com/manaflow-ai/cmux/pull/5959
  • cmuxApp Wave-2 drain: settings repos onto CmuxSettings + CmuxFileOpen/CmuxRuntimeDebug/CmuxTestSupport by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5922
  • ContentView drain: lift WorkspaceMountPolicy trio to CmuxFoundation by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6115
  • Make Codex hooks fire-and-forget by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6110
  • Remove compact workspace row tap gestures by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6124
  • Optically center Apple logo in hero "Download for Mac" button by @austinywang in https://github.com/manaflow-ai/cmux/pull/5824
  • Fix sidebar row-height layout feedback by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6111
  • Cover Ghostty split theme foreground override by @austinywang in https://github.com/manaflow-ai/cmux/pull/4796
  • Fix iOS TestFlight APNs entitlement export by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6131
  • Surface a browser fallback when Safari sign-in hangs (#6015) by @austinywang in https://github.com/manaflow-ai/cmux/pull/6113
  • Fix terminal top-row mouse event routing by @austinywang in https://github.com/manaflow-ai/cmux/pull/4391
  • Add per-workspace environment variables inherited by every shell (#5995) by @austinywang in https://github.com/manaflow-ai/cmux/pull/6116
  • iOS: add Shift key to the terminal keyboard toolbar by @austinywang in https://github.com/manaflow-ai/cmux/pull/6104
  • Fix stale remote connected state after proxy disconnect by @austinywang in https://github.com/manaflow-ai/cmux/pull/4513
  • CmuxFoundation: dissolve namespace-enums into value types / owning-type members by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6128
  • CmuxCommandPalette: dissolve namespace-enums into value objects / services by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6127
  • Dissolve remaining namespace-enums (CmuxFeedback/CmuxAppKitSupportUI/CmuxWorkspaceCore/CmuxSidebarProviderKit/CmuxTerminalCore) into value types by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6126
  • Configurable file explorer double-click action (preview | defaultEditor | preferredEditor) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5827
  • AppDelegate: extract NotificationNavigationCoordinator into CmuxNotifications (DI seams, testable) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6129
  • Extract browser-search settings into CmuxSettings (Wave-2 store, no namespace enum) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6143
  • feat: opt-in AI auto-naming of workspaces and tabs from agent conversations by @mvanhorn in https://github.com/manaflow-ai/cmux/pull/5547
  • Polish canvas minimap navigation by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/6105
  • Allow configurable Dock max width by @austinywang in https://github.com/manaflow-ai/cmux/pull/4385
  • Gate remote SSH port scanning on the sidebar ports settings (#6123) by @austinywang in https://github.com/manaflow-ai/cmux/pull/6136
  • Add setting to hide modifier shortcut hints by @austinywang in https://github.com/manaflow-ai/cmux/pull/6071
  • Detect live claude/codex processes so hook-less agent sessions stay fork-able by @austinywang in https://github.com/manaflow-ai/cmux/pull/6133
  • fix: Founder's Edition welcome email — new thread per subscription by @austinywang in https://github.com/manaflow-ai/cmux/pull/6156
  • design+phase1: local-first device list (Durable Object source + local SQLite cache + extensible sync protocol) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6120
  • iOS changelog + auto TestFlight "What to Test" notes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/6154
  • Stagger restored terminal surface spawns by @austinywang in https://github.com/manaflow-ai/cmux/pull/6149
  • Release v0.64.16 by @austinywang in https://github.com/manaflow-ai/cmux/pull/6157
  • Raise release build-sign-notarize timeout to 40 minutes by @austinywang in https://github.com/manaflow-ai/cmux/pull/5969

New Contributors

  • @Reebz made their first contribution in https://github.com/manaflow-ai/cmux/pull/5651
  • @samuelpatro made their first contribution in https://github.com/manaflow-ai/cmux/pull/5551

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.15...v0.64.16

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]