Release notes
cmux v0.64.11
Highlights
- Workspace groups — select sidebar workspaces and press ⌘⇧G to group them under a collapsible header, with an anchor workspace, drag-to-group, in-group reorder, per-group color/icon, header unread badges, and a
cmux workspace-groupCLI namespace. - Focus & Recently Closed history — navigate back/forward through recently focused workspaces and windows from the titlebar, and reopen closed surfaces from a searchable history pane.
- Agent Hibernation — pause idle agent sessions and restore them on demand to cut background resource use.
- Detachable SSH PTY daemon — keeps remote sessions alive across reconnects.
- Configurable sidebar and tab bar font sizes, redesigned notifications popover (swipe to dismiss), browser tab mute, Fork Conversation menu, Xcode-style project visualizer pane, and a
cmux diffCodeView viewer. - Fixes across file preview, Hermes hooks, split zoom, titlebar controls, Vault resume, and equalize splits.
Full notes: https://github.com/manaflow-ai/cmux/blob/v0.64.11/CHANGELOG.md
Thanks to 7 contributors!
What's Changed
- Stop bundling example sidebars in the app by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4662
- Fix nightly tag push auth by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4677
- Fix nightly tag push duplicate Authorization header by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4693
- feat(sidebar): viewport-aware workspace path display by @gonzaloserrano in https://github.com/manaflow-ai/cmux/pull/3730
- Fix Vault resume for non-ASCII paths by @austinywang in https://github.com/manaflow-ai/cmux/pull/4683
- Fix markdown files with trailing punctuation detected as URLs by @jasonko in https://github.com/manaflow-ai/cmux/pull/4594
- Support Ctrl-N/Ctrl-P in cmux themes on main by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4474
- Fix hidden Settings CPU during Codex output by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4661
- Recognize Eternal Terminal for remote file drops by @austinywang in https://github.com/manaflow-ai/cmux/pull/4712
- Fix cmux terminal environment injection by @austinywang in https://github.com/manaflow-ai/cmux/pull/4728
- Keep Cmd-Tab app switching off session snapshot path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4613
- Make workspace sidebar lazy with @Observable drag state by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4736
- Fix release stress socket heartbeat and stale focus-pane target by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4676
- Add focus and Recently Closed history by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4160
- Add Agent Hibernation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4165
- Add tmux corpus CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4349
- Forward CLI subcommands from GUI binary to bundled CLI (fixes #4678) by @tiffanysun1 in https://github.com/manaflow-ai/cmux/pull/4679
- Fix TextBox teardown exclusivity crash by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4784
- Treat stable socket aliases as implicit defaults by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4774
- Flash manual unread workspace jumps by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4436
- Add debug.sidebar.simulate_drag for headless drag profiling by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4771
- Add cmux.xcworkspace with Packages visible alongside the project by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4834
- Redesign notifications popover: bigger, minimal, swipe to dismiss by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4778
- Remove History from right sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4785
- Launch restored agent sessions via startup commands by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4777
- Wrap workspace titles in sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4848
- Open external path arguments without socket access by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4812
- Add secure cmux navigation links by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4857
- Fix matched sidebar terminal background by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4780
- Fix JSONC comment skipper for CRLF line endings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4869
- Open forked conversations without palette action probe by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4852
- Skip Cmd+Shift key forwarding test when Ghostty surface init fails by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4871
- Add algorithmic complexity review rule by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4866
- Narrow AppDelegate CI quarantine by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4874
- Add prompt and rules deeplinks by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4839
- Make session index backfill linear by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4868
- Optimize batch workspace sidebar actions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4865
- Restore browser devtools config CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4876
- Make browser search providers configurable by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4849
…