Skip to content

cmux

v0.64.11 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 2d 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 codex gemini ghostty opencode
+2 more
cli tmux

Affected surfaces

auth rce_ssrf

Summary

AI summary

Stop bundling example sidebars, fix Nightly tag push authentication issues, and enhance Claude settings integration.

Full changelog

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
  • Fix Bonsplit tab indicator drift by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4873
  • Restore browser remote store CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4878
  • Restore browser lifecycle CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4882
  • docs: add cmux ssh deep links by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4833
  • Pin Xcode 26 (objectVersion 60) and add pbxproj normalizer + CI guard by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4836
  • Add scripts/cleanup-dev-builds.sh for safely reclaiming tagged DerivedData by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4837
  • Fix agent resume when saved cwd is deleted by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4859
  • Restore file preview review CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4883
  • Restore file preview text saving CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4885
  • Restore browser session history CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4886
  • Restore browser devtools visibility CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4887
  • Restore AppDelegate Cmd-W CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4894
  • Restore CLI notification action CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4898
  • Add David Ondrej testimonial by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4896
  • Add more international testimonials by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4897
  • Add more global testimonials by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4906
  • Deflake Grok notification CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4903
  • Fix NSFileHandle process pipe read crashes by @austinywang in https://github.com/manaflow-ai/cmux/pull/4800
  • Restore Ghostty overlay CI coverage by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4913
  • Migrate macOS CI/CD runners to Blacksmith by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4902
  • Optimize testimonial avatars by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4914
  • Add Fork Conversation to tab right-click menu by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4888
  • Gate visual screenshot harness failures by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4915
  • Require R2 appcast uploads by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4918
  • Document package/file/doc/test policies and add Cursor rules shim by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4919
  • Open cmd-clicked Markdown paths in Markdown viewer by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4864
  • Move macOS CI/CD runners back to WarpBuild by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4926
  • Improve macOS CI runner fallbacks by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4922
  • Resolve TypeScript .ts files as text previews by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4924
  • Reduce browser WebView input latency by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4863
  • Fix file preview Open With menu by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4932
  • Wait for E2E virtual display readiness by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4928
  • Add cmux diff CodeView command by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4451
  • Run E2E xcodebuild in GUI bootstrap by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4940
  • Guard E2E Depot runner identity by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4944
  • Unmask right sidebar chrome E2E tests by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4949
  • Unmask help menu E2E launch by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4951
  • Fix equalize split span weighting by @austinywang in https://github.com/manaflow-ai/cmux/pull/4787
  • Fix File Preview hang when drag-selecting large files (#4576) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4962
  • Block hidden browser discard during media capture by @austinywang in https://github.com/manaflow-ai/cmux/pull/4912
  • Fix Claude hooks-disabled env passthrough by @austinywang in https://github.com/manaflow-ai/cmux/pull/4418
  • Fix bash job notification spam by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4934
  • Add grouped workspace sections to the sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4815
  • Re-apply Blacksmith macOS CI/CD runner migration by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4984
  • Make fork conversation destinations configurable by @lawrence703 in https://github.com/manaflow-ai/cmux/pull/4986
  • Use Hermes hook payloads for rich notifications by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4851
  • Point Bonsplit submodule at merged commit by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4991
  • Fix restore previous launch crash and preserve current work by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4982
  • Stop stale closed-browser snapshots from reappearing in unrelated workspaces by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4961
  • Add Xcode-style project visualizer pane by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4996
  • Reimplement Settings as CmuxSettings/CmuxSettingsUI SPM packages (Claude) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4975
  • Lead homepage with a CLI link, rename API Reference to CLI Reference by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4990
  • Fix zsh hook errors when job table is saturated by @austinywang in https://github.com/manaflow-ai/cmux/pull/4959
  • Fix Reload Configuration menu action by @austinywang in https://github.com/manaflow-ai/cmux/pull/4534
  • Fix OMO tmux compat session ids by @austinywang in https://github.com/manaflow-ai/cmux/pull/4468
  • Add browser mute tab toggle for #4910 by @austinywang in https://github.com/manaflow-ai/cmux/pull/4911
  • Fix embedded Ghostty split theme resolution by @austinywang in https://github.com/manaflow-ai/cmux/pull/4795
  • Fix #4995: route TypeScript previews away from QuickLook media by @austinywang in https://github.com/manaflow-ai/cmux/pull/4997
  • Replace sidebar extension kit contract by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/4994
  • Keep workspace group creation in place by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4989
  • Allow narrower sidebar with titlebar accessories by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5013
  • Add beta TextBox defaults settings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4773
  • Add default terminal registration by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4935
  • Make group new workspace placement configurable by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5018
  • Fix nightly publishing runner selection by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5022
  • Restore search-result row highlight in CmuxSettingsUI by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5012
  • Fix spurious "Terminal needs approval" from Hermes pre_tool_call (#4985) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5010
  • Polish sidebar extensions and titlebar chrome by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5017
  • Fix Hermes session restore: treat per-turn session-end as a turn boundary by @austinywang in https://github.com/manaflow-ai/cmux/pull/5009
  • Fix hidden sidebar PR polling by @austinywang in https://github.com/manaflow-ai/cmux/pull/4820
  • Fix browser omnibar per-keystroke lag (#4642) by @austinywang in https://github.com/manaflow-ai/cmux/pull/4647
  • Open diff viewer before rendering large git diffs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5016
  • Fix #5003: protect titlebar controls from resize drags by @austinywang in https://github.com/manaflow-ai/cmux/pull/5005
  • Add detachable SSH PTY daemon persistence by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4807
  • Remove titlebar divider over left sidebar by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5036
  • Open extension browser as pane tab by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5038
  • Fall back for blank sidebar icons by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5037
  • Add extension browser pane by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5053
  • Move sidebar kind selection to titlebar menu by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5044
  • Fix clipped titlebar shortcut-hint tooltip and floor sidebar width to its extent by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5045
  • Extract CmuxFoundation package (modular refactor, wave 1) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5055
  • Center empty sidebar-extension state and fade the host's bottom edge by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5057
  • Align titlebar accessory hints by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5059
  • Fix sidebar Project Worktrees + button: workspace tab exits immediately (#5032) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5035
  • Lift command-palette fuzzy ranking: boundary-aware matching + acceptance fixture by @austinywang in https://github.com/manaflow-ai/cmux/pull/5039
  • Restore sidebar minimum width by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5062
  • Add "Send Ctrl-F to Terminal" passthrough action (force-stop Claude Code agents) (#4993) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5011
  • Per-tag sidebar extension point isolation for dev builds by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5063
  • Nightly: build app with Xcode 26 SDK so Tahoe gets Liquid Glass by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5077
  • Fix #5075: clear split zoom when closing maximized tab by @austinywang in https://github.com/manaflow-ai/cmux/pull/5076
  • Add native Kiro CLI hook integration by @austinywang in https://github.com/manaflow-ai/cmux/pull/4831
  • Extract CmuxSocketControl package (modular refactor, wave 2 PR A) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5058
  • Remove terminal scrollbar workspace menu by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/5072
  • Delete dead legacy in-app SettingsView UI (modular refactor follow-up) by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5090
  • Keep titlebar stable at minimum sidebar width by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5089
  • Gate extension UI behind an experimental Beta Features toggle by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5092
  • Make Settings a top-level peer window, not a floating child (#5081) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5083
  • Add configurable sidebar workspace font size by @austinywang in https://github.com/manaflow-ai/cmux/pull/4798
  • Fix #3799: preserve per-pane OSC 11 backgrounds on inactive panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3886
  • Fix #5099: keep right-sidebar titlebar buttons clickable (stop reparenting interactive controls) by @austinywang in https://github.com/manaflow-ai/cmux/pull/5101
  • Fix #5099: titlebar band swallows right-sidebar button clicks by @austinywang in https://github.com/manaflow-ai/cmux/pull/5102
  • Follow-up to #5102: simplify titlebar inset + fix sidebar-toggle animation desync by @austinywang in https://github.com/manaflow-ai/cmux/pull/5104
  • Revert "Fix #3799: preserve per-pane OSC 11 backgrounds on inactive panes" by @austinywang in https://github.com/manaflow-ai/cmux/pull/5106
  • Read the Extensions flag via @Setting in the main window by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5094
  • Revert "Lift command-palette fuzzy ranking: boundary-aware matching + acceptance fixture" by @austinywang in https://github.com/manaflow-ai/cmux/pull/5109
  • Revert "Read the Extensions flag via @Setting in the main window" by @azooz2003-bit in https://github.com/manaflow-ai/cmux/pull/5110
  • Release v0.64.11 by @austinywang in https://github.com/manaflow-ai/cmux/pull/5112

New Contributors

  • @jasonko made their first contribution in https://github.com/manaflow-ai/cmux/pull/4594
  • @azooz2003-bit made their first contribution in https://github.com/manaflow-ai/cmux/pull/4736
  • @tiffanysun1 made their first contribution in https://github.com/manaflow-ai/cmux/pull/4679
  • @lawrence703 made their first contribution in https://github.com/manaflow-ai/cmux/pull/4986

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.10...v0.64.11

Breaking Changes

  • Stop bundling example sidebars in the app

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 →

Beta — feedback welcome: [email protected]