Skip to content

Release history

cmux releases

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

All releases

41 shown

No immediate action
v0.64.12 Bug fix

Web Inspector fix

Upgrade now
v0.64.11 Breaking risk
Auth RCE / SSRF

Sidebar bundle removal + Nightly auth fixes + Claude settings

No immediate action
v0.64.10 Mixed

Terminal textbox + timeout reversion

Upgrade now
v0.64.9 Security relevant
RCE / SSRF

Git search traversal fix

No immediate action
v0.64.8 Bug fix

QuickLook crash fix

No immediate action
v0.64.7 Breaking risk

Unread handling, VM reconciliation, Slack fix, flag removal, name change

No immediate action
v0.64.6 Bug fix

Swift interpolation fix

No immediate action
v0.64.5 Bug fix

Korean arrows fix

v0.64.4 Breaking risk
Breaking changes
  • Renamed Rovo Dev index package from "Rovo Dev" to "Agent Vault"
  • Removed stale SwiftTerm package path
Full changelog

What's Changed

  • Set up Stack Cloud VM create credits by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3619
  • Stabilize CLI output contracts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3596
  • Fix main macOS CI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3643
  • Rename Rovo Dev index package to Agent Vault by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3595
  • Trim 0.64.0 changelog to shipped features by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3646
  • Support Pi session restoration by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3636
  • Redirect /changelog to /docs/changelog (307) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3668
  • Fix Rovo Dev transcript previews by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3666
  • fix: forward Left/Right arrow keys to browser surface (#3622) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3663
  • Add Hermes Agent hook support by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3585
  • Keep Settings layered above the main window by @austinywang in https://github.com/manaflow-ai/cmux/pull/3612
  • Count cmux app RSS in Task Manager totals by @austinywang in https://github.com/manaflow-ai/cmux/pull/3587
  • fix: 'Match Terminal Background' sidebar toggle no longer snaps back on (#3630) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3635
  • Fix Cmd+N window size after last window closes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3611
  • Fix #3618: Add Insert Path context menu items by @austinywang in https://github.com/manaflow-ai/cmux/pull/3620
  • Fix Task Manager CPU samples by @austinywang in https://github.com/manaflow-ai/cmux/pull/3588
  • Add reconnectable cmux event stream by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3629
  • Fix main CI Swift file length budget by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3676
  • Add review rule against hacky sleeps by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3633
  • Toggle agent session auto-resume on reopen (#3610) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3616
  • Restore Zhuyin IME candidate marked-text handling by @austinywang in https://github.com/manaflow-ai/cmux/pull/3574
  • Add Vault Pi agent restore support by @austinywang in https://github.com/manaflow-ai/cmux/pull/3582
  • Pause Swift file length budget CI check by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3692
  • Add Cloud VM default-provider stress check by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3697
  • Make file drops default to path text by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3684
  • Fix command palette arrow keys and no-match flash by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3698
  • Fix arrow key navigation in IME candidate window during composition by @austinywang in https://github.com/manaflow-ai/cmux/pull/3694
  • Add guarded cmux SSH URLs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3677
  • Fix Cmd-W for Task Manager and auxiliary windows by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3734
  • Add fixed right sidebar toggle by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3733
  • Fix Mark Workspace as Unread enablement by @austinywang in https://github.com/manaflow-ai/cmux/pull/3727
  • Fix terminal top-row click routing by @austinywang in https://github.com/manaflow-ai/cmux/pull/3720
  • Fix tab bar empty-click behavior by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3740
  • Add auxiliary window close shortcut review rule by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3753
  • Alias top-level auth commands by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3754
  • Fix SSH image drops through terminal text route by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3755
  • Fix right sidebar Find typing lag by @austinywang in https://github.com/manaflow-ai/cmux/pull/3739
  • Fix right sidebar titlebar double-click by @austinywang in https://github.com/manaflow-ai/cmux/pull/3750
  • Make browser find shortcuts respect remaps by @austinywang in https://github.com/manaflow-ai/cmux/pull/3728
  • Remove stale SwiftTerm package path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3761
  • Second change by @austinywang in https://github.com/manaflow-ai/cmux/pull/3766
  • Revert "Second change" (#3766) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3768
  • Allow HTTP localhost subdomains in browser by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3764
  • Move right sidebar close button into sidebar and fix titlebar sizing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3757
  • Fix right sidebar shortcut defaults by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3784
  • Add browser cookie import CLI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3770
  • Fix duplicate browser pane drop zone overlay by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3782
  • Revert duplicate browser pane drop zone overlay fix by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3788
  • Restore right sidebar Ctrl shortcuts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3796
  • Fix Chinese IME Enter swallowed in terminal (#3762) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3767
  • Fix folder proxy icon drag by @lederniermagicien in https://github.com/manaflow-ai/cmux/pull/3804
  • Add Welcome sidebar toggle shortcuts by @austinywang in https://github.com/manaflow-ai/cmux/pull/3748
  • Restore SSH workspace descriptors on relaunch (#1337) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3576
  • Follow SSH workspaces in the Files sidebar by @austinywang in https://github.com/manaflow-ai/cmux/pull/3721
  • Clear surface notifications during pane teardown by @austinywang in https://github.com/manaflow-ai/cmux/pull/3744
  • Add Show in Finder to workspace sidebar context menu by @austinywang in https://github.com/manaflow-ai/cmux/pull/3632
  • fix: close all targeted tabs in pane right-click 'Close Other Tabs' (#3605) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3628
  • Fix Escape command palette dismissal by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3823
  • Fix Claude resume cwd by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3816
  • https://github.com/manaflow-ai/cmux/issues/3586 Finding 7: Retire Codex hook monitors by @austinywang in https://github.com/manaflow-ai/cmux/pull/3589
  • Fix Files find result aggregation by @austinywang in https://github.com/manaflow-ai/cmux/pull/3818
  • Fix McBopomofo Bopomofo candidate opening by @austinywang in https://github.com/manaflow-ai/cmux/pull/3836
  • Close Web Inspector before browser host teardown by @austinywang in https://github.com/manaflow-ai/cmux/pull/3835
  • Fix modified Backspace with omnibar inline completions by @austinywang in https://github.com/manaflow-ai/cmux/pull/3842
  • Add warnBeforeClosingTab close-warning toggle by @austinywang in https://github.com/manaflow-ai/cmux/pull/2808
  • Fix SSH browser loopback fetches across ports by @austinywang in https://github.com/manaflow-ai/cmux/pull/3820
  • Make Close Tab remaps own browser popup close by @austinywang in https://github.com/manaflow-ai/cmux/pull/3830
  • fix(claude): preserve dev channel resume flag by @Clean-Cole in https://github.com/manaflow-ai/cmux/pull/3752
  • Revert "Fix McBopomofo Bopomofo candidate opening" by @austinywang in https://github.com/manaflow-ai/cmux/pull/3845
  • Revert "Fix Chinese IME Enter swallowed in terminal (#3762)" by @austinywang in https://github.com/manaflow-ai/cmux/pull/3846
  • Revert "Fix arrow key navigation in IME candidate window during composition (#3694)" by @austinywang in https://github.com/manaflow-ai/cmux/pull/3849
  • Fix managed defaults replay after user changes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3847
  • Fix stale terminal foreground after theme switch by @austinywang in https://github.com/manaflow-ai/cmux/pull/3852
  • Release v0.64.4 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3853

New Contributors

  • @lederniermagicien made their first contribution in https://github.com/manaflow-ai/cmux/pull/3804
  • @Clean-Cole made their first contribution in https://github.com/manaflow-ai/cmux/pull/3752

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.3...v0.64.4

v0.64.3 Bug fix
Notable features
  • Gate CircleCI approvals by GitHub org trust
  • Add cmux config doctor CLI
Full changelog

What's Changed

  • Gate CircleCI approvals by GitHub org trust by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3517
  • Add cmux config doctor CLI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3454
  • Fix file preview drop routing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3539
  • Fix managed settings reapply for issue 3590 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3598
  • Release v0.64.3 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3607

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.2...v0.64.3

v0.64.2 Bug fix

Fixed Finder image drops into Claude Code terminals, preventing recursive lock crashes and launching panes reliably.

Full changelog

What's Changed

  • Fix Finder image drops into Claude Code terminals by @austinywang in https://github.com/manaflow-ai/cmux/pull/3567
  • Keep Claude launch env and bypass opt-in by @austinywang in https://github.com/manaflow-ai/cmux/pull/3564
  • fix: prevent recursive os_unfair_lock crash on cmd-clicked .md viewer route + drop fragment/query gate by @psh4607 in https://github.com/manaflow-ai/cmux/pull/3559
  • fix: open links in MarkdownPanelView via explicit OpenURLAction by @psh4607 in https://github.com/manaflow-ai/cmux/pull/3558
  • Fix v0.64.1 bundled CLI launch crash by @austinywang in https://github.com/manaflow-ai/cmux/pull/3565
  • Keep SSH sessions alive when closing a pane by @austinywang in https://github.com/manaflow-ai/cmux/pull/3566
  • Fix sidebar scroller visibility by @austinywang in https://github.com/manaflow-ai/cmux/pull/3570
  • Release v0.64.2 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3572

New Contributors

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

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.1...v0.64.2

v0.64.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Fix sidebar workspace close hover state by @austinywang in https://github.com/manaflow-ai/cmux/pull/3546
  • Release v0.64.1 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3549

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.0...v0.64.1

v0.64.0 Breaking risk
Breaking changes
  • Passkey / WebAuthn / FIDO2 stack reverted (nightly broken; users cannot launch).
Full changelog

What's Changed

  • Fix sidebar PR status polling rate limits by @austinywang in https://github.com/manaflow-ai/cmux/pull/2585
  • ci: only enforce Sparkle monotonic check on release by @austinywang in https://github.com/manaflow-ai/cmux/pull/2651
  • Add settings.json review guardrail for Settings rows by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2655
  • Configurable surface tab bar font size by @austinywang in https://github.com/manaflow-ai/cmux/pull/2645
  • Add a system-wide hotkey to show and hide cmux windows by @austinywang in https://github.com/manaflow-ai/cmux/pull/2389
  • Add passkey, WebAuthn, and FIDO2 support to browser pane by @austinywang in https://github.com/manaflow-ai/cmux/pull/2660
  • Fix workspace color picker context menu blinking by @austinywang in https://github.com/manaflow-ai/cmux/pull/2566
  • Hide stale startup workspace portals during teardown by @austinywang in https://github.com/manaflow-ai/cmux/pull/2658
  • Coalesce sidebar PR polling per-repo, drop checks fetch, state-machine the probe queue by @austinywang in https://github.com/manaflow-ai/cmux/pull/2662
  • Fix nightly codesign: sign CmuxDockTilePlugin and other nested bundles by @austinywang in https://github.com/manaflow-ai/cmux/pull/2676
  • Fix nightly codesign: sign Sparkle nested executables and dock tile plugin by @austinywang in https://github.com/manaflow-ai/cmux/pull/2677
  • Fix codesign: drop -perm filter so Sparkle Autoupdate gets signed by @austinywang in https://github.com/manaflow-ai/cmux/pull/2679
  • Fix codesign: path filter excluded all files inside outer .app by @austinywang in https://github.com/manaflow-ai/cmux/pull/2680
  • Revert passkey stack (nightly broken; users can't launch) by @austinywang in https://github.com/manaflow-ai/cmux/pull/2681
  • Update ghostty submodule to latest upstream (112 commits past v1.3.1) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2704
  • Auto-hide terminal scroll bar fixes 2674 by @austinywang in https://github.com/manaflow-ai/cmux/pull/2678
  • Fix terminal selection autoscroll past viewport edge by @austinywang in https://github.com/manaflow-ai/cmux/pull/2725
  • Add Cursor and Gemini CLI agent integrations + setup-hooks by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2717
  • Fix minimal-mode traffic-light inset for new workspaces by @austinywang in https://github.com/manaflow-ai/cmux/pull/2740
  • Fix command-hold shortcut hints and prevent sidebar truncation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2767
  • Fix Raycast paste fallback regression by @austinywang in https://github.com/manaflow-ai/cmux/pull/2768
  • Fix up/down arrow keys in browser surface by @austinywang in https://github.com/manaflow-ai/cmux/pull/2780
  • Fix Cmd+Shift+V paste in browser pane by @austinywang in https://github.com/manaflow-ai/cmux/pull/2779
  • Fix shell integration (report_pwd) not injected — ZDOTDIR override by @michaeljauk in https://github.com/manaflow-ai/cmux/pull/2778
  • Fix Cmd+click file path punctuation trimming by @austinywang in https://github.com/manaflow-ai/cmux/pull/2831
  • fix: allow symlinked Ghostty config files by @ivanrvpereira in https://github.com/manaflow-ai/cmux/pull/2813
  • Fix paste only pasting first character (#2805) by @dezren39 in https://github.com/manaflow-ai/cmux/pull/2847
  • Fix blank split panes after portal reveal by @jaynora2026 in https://github.com/manaflow-ai/cmux/pull/2840
  • Add Finder-like file explorer sidebar with SSH support by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1963
  • Fix macOS modifier desync causing idle terminal input corruption by @austinywang in https://github.com/manaflow-ai/cmux/pull/2855
  • chore: stop tracking node_modules by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2875
  • Fix flaky FileExplorerStoreTests (macOS Compatibility) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2880
  • Refactor app icon appearance handling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2876
  • Prune old nightly release assets before publish by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2882
  • Revert "Refactor app icon appearance handling (#2876)" by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2883
  • fix: prefer UTF-8 plain text in pasteboard to avoid Mac OS Roman loss by @dasanworld in https://github.com/manaflow-ai/cmux/pull/2877
  • Suppress right-edge scroll bar on TUI alt-screen and add disable setting (fixes 2728) by @austinywang in https://github.com/manaflow-ai/cmux/pull/2729
  • Fix appIcon=automatic crash on macOS Tahoe by @austinywang in https://github.com/manaflow-ai/cmux/pull/2833
  • Fix PortScanner subprocess pipe fd leak by @austinywang in https://github.com/manaflow-ai/cmux/pull/2893
  • Persist app icon mode on the app bundle by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2884
  • Passkey / WebAuthn / FIDO2 support in browser pane (fresh implementation) by @austinywang in https://github.com/manaflow-ai/cmux/pull/2727
  • Revert application-identifier injection from nightly signing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2902
  • Inside-out signing with per-binary entitlements for passkeys on notarized Developer ID by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2905
  • Refactor cmux bundle signing: shared script + checked-in entitlements (competing with #2906) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2908
  • Add opt-in setting to open Cmd-clicked markdown files in cmux viewer by @SeongJaeSong in https://github.com/manaflow-ai/cmux/pull/2904
  • Add --layout to workspace.create for programmatic split layouts by @talldan in https://github.com/manaflow-ai/cmux/pull/2916
  • feat(i18n): complete Korean (ko) localization for macOS app by @say8425 in https://github.com/manaflow-ai/cmux/pull/2885
  • Fix scrollback-limit byte handling by @austinywang in https://github.com/manaflow-ai/cmux/pull/2927
  • reload.sh: always kill same-tag app after build by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2956
  • Add Sessions panel to right sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2936
  • Fix bilibili search popup opening detached window by @austinywang in https://github.com/manaflow-ai/cmux/pull/2836
  • Fix startup hang from repeated file drop overlay install by @austinywang in https://github.com/manaflow-ai/cmux/pull/2972
  • Fix OpenCode bracketed paste fallback in terminal by @austinywang in https://github.com/manaflow-ai/cmux/pull/2971
  • Fix main CI by deferring file-drop overlay retries by @austinywang in https://github.com/manaflow-ai/cmux/pull/2979
  • Fix LinkedIn external-link redirect handoff in browser pane (#2928) by @austinywang in https://github.com/manaflow-ai/cmux/pull/2930
  • Fix close confirmation bypass when spamming close by @austinywang in https://github.com/manaflow-ai/cmux/pull/2989
  • Keep LazyVStack virtualization; isolate drag state + Equatable row snapshots by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2970
  • Sessions popover: cancel drag on Escape (followup to #2970) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/2995
  • Fix Cmd/Ctrl shortcut hint parity (#2992) by @austinywang in https://github.com/manaflow-ai/cmux/pull/2994
  • Speed up large terminal pastes (#2940) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3000
  • Fix sessions panel CPU loop on nightly by @austinywang in https://github.com/manaflow-ai/cmux/pull/3013
  • Fix #3011 blank terminal after workspace selection by @austinywang in https://github.com/manaflow-ai/cmux/pull/3012
  • Serialize xcodebuild and fetch prebuilt GhosttyKit to unblock Xcode 26 builds by @austinywang in https://github.com/manaflow-ai/cmux/pull/2981
  • Fix 100% CPU from ContentView publisher feedback loop (fixes #3020) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3028
  • Pin regular-weight Japanese auto-fallback face by @austinywang in https://github.com/manaflow-ai/cmux/pull/3015
  • Bring minimal macOS auth scaffolding to main by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3027
  • Fix DebugEventLog NSFileHandle ObjC exception crash by @austinywang in https://github.com/manaflow-ai/cmux/pull/3034
  • Add unified config settings utility window by @austinywang in https://github.com/manaflow-ai/cmux/pull/3024
  • Trim Stack Auth env values before StackServerApp by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3041
  • Use site Geist fonts on Stack Auth handler pages by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3043
  • Fix terminal blanking after OSC completion notifications by @austinywang in https://github.com/manaflow-ai/cmux/pull/3048
  • Use workspace color for selected sidebar rows by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3038
  • Explain shortcut recorder rejections inline (fixes #2988) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3035
  • Drop stale merged PR from sidebar badge selection (#3054) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3063
  • Fix main-thread blocking in workspace PR refresh by @austinywang in https://github.com/manaflow-ai/cmux/pull/3036
  • Fix AX window polling stalls with app hierarchy caching by @austinywang in https://github.com/manaflow-ai/cmux/pull/2986
  • Issue 3081 workspace color left rail by @austinywang in https://github.com/manaflow-ai/cmux/pull/3082
  • Reduce idle overlay animation log churn by @austinywang in https://github.com/manaflow-ai/cmux/pull/3078
  • Revert "Reduce idle overlay animation log churn" by @austinywang in https://github.com/manaflow-ai/cmux/pull/3086
  • Fix minimal-mode traffic-light inset and new-window Bonsplit tab bar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3055
  • Split easy support code out of large Swift files by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3102
  • Split AppDelegate support code into focused files by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3104
  • Apply sidebar background to right panel by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3103
  • Restore previous sessions and resume agents by @austinywang in https://github.com/manaflow-ai/cmux/pull/2978
  • Add configurable cmux.json workspace and tab bar actions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3084
  • Decouple debug logging from Bonsplit by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3128
  • Improve default light and dark theme fallback by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3123
  • Keep selected workspace visible in sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3152
  • Hide portals for unmounted workspaces by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3155
  • Fix multi-workspace close confirmation modality by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3153
  • Add Feed sidebar + cmux feed-hook + OpenCode plugin (workstream MVP) by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3057
  • Route main window bootstrap through AppDelegate by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3164
  • Fix nightly Release build debug feed guards by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3169
  • Add Release build guard to CI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3170
  • fix: add AppleEvents usage description by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3173
  • Quiet reload.sh: log to file, summary on success, dump on failure by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3174
  • Refactor window backdrop policies by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3166
  • cmux vm: cloud VM backend + mac-side skip-bootstrap for Freestyle by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3046
  • Fix feedback editor scrolling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3182
  • Add menu bar only mode by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3181
  • Harden cloud VM production controls by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3185
  • Add copy ID actions to context menus by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3183
  • Disable right sidebar horizontal scroll by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3202
  • Harden Cloud VM ops workflows by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3196
  • Pin Cloud VM smoke workflow checkout by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3209
  • Fix transparent titlebar backdrop matching by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3179
  • Update GitHub actions to Node 24 by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3210
  • Clean up Claude session titles by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3211
  • Keep Cmd-Shift-N windows on source display by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3214
  • Fix Go cache dependency path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3213
  • Update Ghostty upstream by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3216
  • Harden Cloud VM create limits by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3219
  • Add Swift warning budget CI guard by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3220
  • Add Swift file length budget CI guard by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3223
  • Restore cmux themes Enter apply by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3221
  • Split CLI theme command out of cmux.swift by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3226
  • Add Kitty graphics protocol verification script by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3225
  • Add CLI contract help checks by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3246
  • Fix ecosystemd idle overlay churn by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3138
  • Fix minimal-mode drag pass-through for new windows by @austinywang in https://github.com/manaflow-ai/cmux/pull/3194
  • Add command palette ID copy actions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3247
  • Add cmux browser disable switch by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3256
  • Clean up Sessions preview interactions by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3259
  • Fix cmux.json named workspace colors by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3149
  • Add settings sidebar shell by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3244
  • Improve settings search aliases by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3294
  • Add Dock sidebar TUI controls by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3217
  • Localize settings search aliases for all locales by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3296
  • Show Codex TUI errors in sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3212
  • Fix minimal mode window routing and portal hit testing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3150
  • Fix bare window.open(_blank) routing in browser pane by @austinywang in https://github.com/manaflow-ai/cmux/pull/3262
  • Fix locale separators in sidebar identifiers by @austinywang in https://github.com/manaflow-ai/cmux/pull/3269
  • fix: keep selection highlight uniform across colored and uncolored workspaces (#3308) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3310
  • Select find text on repeated Cmd+F by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3314
  • Add hover tooltips to workspace and pane tabs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3329
  • Namespace agent hook CLI commands by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3298
  • Add cmux docs and settings CLI guidance by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3295
  • Fix terminal portal tab drop routing by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3299
  • Add top snapshots and Task Manager window by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3290
  • Support macOS clear glass background blur by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3313
  • Move tabs into new workspaces by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3285
  • Add shared behavior policy to agent notes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3336
  • Add iMessage mode for agent prompts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3252
  • Fix Bonsplit tab bar height by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3331
  • Make hook notifications non-blocking by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3218
  • Route blocking v2 socket methods off main by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3340
  • Harden socket response writes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3355
  • fix: make find escape behavior consistent by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3330
  • Update Bonsplit selected tab separator by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3351
  • Add sidebar file preview panels by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3139
  • Require explicit Dock config by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3366
  • Prefer CMUX_SOCKET_PATH in socket tooling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3364
  • Allow keyboard shortcuts to be unbound by @austinywang in https://github.com/manaflow-ai/cmux/pull/3334
  • Fix cmux theme picker Enter from search by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3378
  • fix: make Cmd+D new-tab shortcut rebindable via KeyboardShortcutSettings (#2524) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3338
  • Fix browser tab drag to new workspace by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3381
  • Add configurable workspace recoloring actions by @austinywang in https://github.com/manaflow-ai/cmux/pull/3327
  • Prevent shortcut recorder keys from navigating Settings by @austinywang in https://github.com/manaflow-ai/cmux/pull/3377
  • Fix sidebar tint transparency backdrop ownership by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3382
  • Add Dock documentation page by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3376
  • Fix CLI socket wait telemetry by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3361
  • Improve Dock agent prompt docs by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3393
  • Update Ghostty for iOS manual IO by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3394
  • Fix minimal-mode pane tab rendering by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3399
  • Make plus button actions configurable by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3348
  • Consolidate sidebar settings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3400
  • Bridge OpenCode plan approvals into Feed by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3405
  • Search Codex rollout content from sessions sidebar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3396
  • Add command palette actions for right sidebar modes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3408
  • Make cmux.json the canonical settings file by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3409
  • Tune Bonsplit tab bar action lane by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3406
  • Fix custom commands docs formatting by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3404
  • Add CircleCI CI pipeline by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3312
  • Route Codex permission approvals through Feed by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3420
  • Add cmux Help menu resources by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3402
  • Add agent-readable page variants by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3410
  • Share workspace pin action path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3425
  • Fix browser omnibar typing lag with many workspaces by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3422
  • Persist session snapshot when closing the last window via the red X by @austinywang in https://github.com/manaflow-ai/cmux/pull/3419
  • Fix shortcut recorder capture for Cmd-D remaps by @austinywang in https://github.com/manaflow-ai/cmux/pull/3398
  • Add Command Palette action to open cmux.json by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3424
  • Fix launch theme before app appearance exists by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3431
  • Fix browser tab drops into sidebar workspaces by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3430
  • Clamp Settings window away from display edge by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3436
  • Add Cloud VM plus menu action by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3432
  • Limit free Cloud VM creates with Stack credits by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3437
  • Fix terminal focus after browser split by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3460
  • Recover TabManager routes for live terminal surfaces by @austinywang in https://github.com/manaflow-ai/cmux/pull/3429
  • Follow up equalize splits shortcut fixes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3309
  • Fix CircleCI Bun install prefix by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3469
  • Lazy load feed activity history by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3457
  • Disable Claude OSC notifications in cmux wrapper by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3418
  • Move automatic macOS checks to CircleCI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3472
  • Gate Claude OSC suppression on integration setting by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3474
  • Move nightly and release publishing to CircleCI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3477
  • Fix editable shortcuts from settings.json by @austinywang in https://github.com/manaflow-ai/cmux/pull/3462
  • Make reload and rename shortcuts context-aware by @austinywang in https://github.com/manaflow-ai/cmux/pull/3468
  • Split sidebar PR visibility from clickability by @austinywang in https://github.com/manaflow-ai/cmux/pull/3273
  • Fix shortcut settings dispatch_once launch crash by @austinywang in https://github.com/manaflow-ai/cmux/pull/3455
  • Optimize surface config reload by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3480
  • Fix settings-file launch crash paths by @austinywang in https://github.com/manaflow-ai/cmux/pull/3476
  • Keep release publishing on WarpBuild by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3483
  • Add focus-neutral split-off layout command by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3484
  • Use Greptile and CodeRabbit for Swift lint rules by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3493
  • Make sidebar PR clickability default on by @austinywang in https://github.com/manaflow-ai/cmux/pull/3492
  • Fix live theme picker application by @austinywang in https://github.com/manaflow-ai/cmux/pull/3479
  • Tighten CodeRabbit Swift lint enforcement by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3496
  • Add review bot file boundary rule by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3498
  • Fix OpenCode feed plugin resource lookup by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3501
  • ci(circleci): require manual approval before macOS jobs run by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3503
  • Preserve Codex session persistence across relaunch by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3487
  • Restore sidebar edge fades by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3502
  • Preserve context-separated shortcuts through recorder swaps by @austinywang in https://github.com/manaflow-ai/cmux/pull/3489
  • Only gate forked CircleCI PR builds by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3515
  • Allow space as a bindable key in custom keybindings by @austinywang in https://github.com/manaflow-ai/cmux/pull/3333
  • Rename right sidebar Sessions to Vault by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3528
  • Fix Cmd+Shift+Enter pane zoom for browser panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3520
  • Fix SSH LocalCommand incompatibility with Fish shell (#2706) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3506
  • Add task manager workspace and terminal jumps by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3471
  • Fix #3069 non-ASCII Cmd+V paste when rich clipboard payloads are lossy by @austinywang in https://github.com/manaflow-ai/cmux/pull/3268
  • fix: deduplicate numpad input across IME full-to-half-width transition (#3284) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3292
  • fix: make Ctrl+P command palette navigation remappable (#1713) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3335
  • Add Rovo Dev sessions to Vault by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3530
  • Fix inherited Claude auth env in cmux terminals by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3519
  • Fix notification dismissal with stale app focus by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3532
  • Fix config window to open active cmux Ghostty config by @austinywang in https://github.com/manaflow-ai/cmux/pull/3525
  • Harden SSH LocalCommand fish reconnect regression by @austinywang in https://github.com/manaflow-ai/cmux/pull/3534
  • Fix OMX HUD bottom pane placement by @austinywang in https://github.com/manaflow-ai/cmux/pull/3516
  • Add Gemini and Rovo Dev session hooks by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3535
  • Add activation session performance benchmark by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3207
  • Add beta feature toggles for Feed and Dock by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/3537
  • Fix unbound Cmd+Shift forwarding to terminal (#1718) by @austinywang in https://github.com/manaflow-ai/cmux/pull/3332
  • Release v0.64.0 by @austinywang in https://github.com/manaflow-ai/cmux/pull/3544

New Contributors

  • @michaeljauk made their first contribution in https://github.com/manaflow-ai/cmux/pull/2778
  • @ivanrvpereira made their first contribution in https://github.com/manaflow-ai/cmux/pull/2813
  • @dezren39 made their first contribution in https://github.com/manaflow-ai/cmux/pull/2847
  • @jaynora2026 made their first contribution in https://github.com/manaflow-ai/cmux/pull/2840
  • @dasanworld made their first contribution in https://github.com/manaflow-ai/cmux/pull/2877
  • @SeongJaeSong made their first contribution in https://github.com/manaflow-ai/cmux/pull/2904
  • @talldan made their first contribution in https://github.com/manaflow-ai/cmux/pull/2916
  • @say8425 made their first contribution in https://github.com/manaflow-ai/cmux/pull/2885

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.63.2...v0.64.0

v0.63.2 Bug fix

Fixed several UI and backend bugs that caused layout loops, notification spam, dark‑mode leaks, terminal focus issues, and CI failures, added copy‑on‑select, R2 dual‑write and new VS Code integration, and updated licensing and documentation.

v0.63.1 Bug fix

Fixed crashes caused by re-entrant layout flushes and stale geometry after upgrades, added macOS compatibility for geometry persistence, improving stability for all users.

v0.63.0 New feature
Notable features
  • SSH remote workspaces now support automatic port forwarding.
  • Startpage search engine added for fast web searches.
  • Folder drag-and-drop onto the dock icon and double-click terminal tab creation.
v0.62.2 Mixed
Notable features
  • Bundle Ghostty themes in cmux
  • Add workspace stress profiling
  • Fix multiple crashes and improve stability
Full changelog

What's Changed

  • Add minimal sidebar detail toggles by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1312
  • Include current_directory and custom_color in list-workspaces output by @arieltobiana in https://github.com/manaflow-ai/cmux/pull/544
  • Fix Pure prompt duplication in Ghostty zsh integration by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1316
  • Bundle Ghostty themes in cmux by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1314
  • Summarize multi-workspace close confirmation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1329
  • Add setting to hide cmux from the menu bar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1330
  • Follow-up: build only universal nightly artifacts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1332
  • Add settings to disable pane ring and flash by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1217
  • Keep workspaces open when closing the last surface by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1315
  • Share last-surface close flow between X and Cmd+W by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1346
  • Add workspace stress profiling and reduce switch churn by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1218
  • Fix terminal Cmd+V clipboard payload handling by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1305
  • Harden nightly publishing on Depot by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1356
  • Support direct image clipboard UTIs in terminal paste by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1358
  • Support attachment-only RTFD image paste fallback by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1361
  • Restore Ghostty Pure prompt redraw fix by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1363
  • Replace README hero image with cmux.dev landing screenshot by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1369
  • Add subtitle to App Icon setting to clarify it's not a theme toggle by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1367
  • Add VoiceOver traits to pickers, reorder settings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1372
  • Add Discord link to help menu by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1366
  • Change help menu Welcome to Welcome to cmux! by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1377
  • Fix internal drag regressions from bundle type declarations by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1379
  • Add /nightly page by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1378
  • Fix crash when adding a workspace into an orphaned window context by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1380
  • Fix VS Code command palette to open desktop app by @austinywang in https://github.com/manaflow-ai/cmux/pull/1389
  • Fix crash when creating a new workspace by @austinywang in https://github.com/manaflow-ai/cmux/pull/1391
  • Make Cmd+W close window when closing last terminal by @austinywang in https://github.com/manaflow-ai/cmux/pull/1395
  • Honor shell state for close confirmation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1386
  • Fix split cwd inheritance while shell cwd is stale by @austinywang in https://github.com/manaflow-ai/cmux/pull/1403
  • Add cmux themes command by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1334
  • Exit split zoom when jumping to unread by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1401
  • Fix GhosttyKit checksum drift in CI by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1405
  • Fallback stable socket listener to a user-scoped path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1351
  • Add Cmd+P all-surface search option by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1382
  • Fix macOS dictation NSTextInputClient conformance by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1410
  • Fix omnibar backspace/arrow key loss after prefix deletion by @austinywang in https://github.com/manaflow-ai/cmux/pull/1413
  • Throttle repeated socket listener start failures by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1415
  • Tag CLI Sentry events with app release by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1408
  • Fix command palette command-mode shortcut and navigation by @austinywang in https://github.com/manaflow-ai/cmux/pull/1417
  • Fix stale Claude sidebar status: add missing hooks, OSC suppression, PID sweep by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1306
  • Allow smaller sidebar widths by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1420
  • Release v0.62.2 by @austinywang in https://github.com/manaflow-ai/cmux/pull/1430

New Contributors

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

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.62.1...v0.62.2

v0.62.1 New feature
Notable features
  • Enable CLI commands from SSH remote sessions
  • SSH remote workspaces with auto port forwarding
  • Internationalize website with next-intl for 19 languages
Full changelog

What's Changed

  • Enable cmux CLI commands from within SSH remote sessions by @raghavpillai in https://github.com/manaflow-ai/cmux/pull/374
  • Fix cmux --version root walk by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1255
  • Resync terminal portals after sidebar changes by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1253
  • Fix cmd+` window cycling bouncing back by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1243
  • Add Cmd+T (New tab) to welcome screen shortcuts by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1258
  • Fix titlebar shortcut hint clipping by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1259
  • Fix Pure-style zsh prompt redraws by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1260
  • Sync translated READMEs with English version by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1261
  • Fix Return on Cmd+Ctrl+W close confirmation by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1279
  • Internationalize website with next-intl for 19 languages by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1216
  • Avoid remote daemon proxy head-of-line blocking by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1281
  • Add cmux ssh remote workspaces with auto port forwarding by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/239
  • Revert SSH remote workspace stack from main by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1292
  • Release v0.62.1 by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/1300

New Contributors

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

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.62.0...v0.62.1

v0.0.0-dmg-test Bug fix
Security fixes
  • Fix insecure HTTP alert main-thread hang in BrowserPanel
Notable features
  • Added Cmd+Option+T to close other pane tabs with confirmation
  • Aliased Cmd+Shift+R to rename-tab via command palette
  • Enabled Cmd shortcuts during IME composition
v0.61.0 New feature
Notable features
  • Light mode UI option
  • Socket access control with password and full open
  • Workspace tab color schemes with debug toggle
v0.59.0 Bug fix

Resolved a race condition in Homebrew SHA handling and corrected panel resize hitbox and stale portal frame issues, improving build reliability and UI stability.

v0.58.0 Bug fix

The update resolves a blackout that occurred while dragging splits and tightens focus handoff, resulting in a more reliable multi-window terminal experience.

v0.57.0 Bug fix

Stabilized terminal drop overlay, prevented stale tabtransfer routing, and fixed drop target handling to improve UI consistency and prevent race conditions.

v0.55.0 Bug fix

Fixed focus race issues, removed shell port scanning in favor of batched app-side implementation, and eliminated a one-frame stretch when closing right splits.

v0.54.0 Bug fix

Fixed an infinite focus loop in the omnibar that consumed full CPU, improving stability for macOS users.

v0.53.0 Breaking risk
⚠ Upgrade required
  • CLI commands now use workspace-relative paths instead of index-based references
Breaking changes
  • Index-based CLI APIs removed
Full changelog

What's Changed

  • Remove index-based CLI APIs, make commands workspace-relative by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/89
  • Release v0.53.0 by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/96

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.52.0...v0.53.0

v0.52.0 Bug fix
Notable features
  • Reduce terminal input latency via portal hosting
  • Selected-only workspace mounting
Full changelog

What's Changed

  • Reduce terminal input latency via portal hosting + selected-only workspace mounting by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/83
  • Release v0.52.0 by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/95

Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.51.0...v0.52.0

v0.51.0 Bug fix

Fixed browser opening new tabs on link clicks and resolved menubar lag on Apple Silicon Macs, improving stability and performance for users.

v0.50.0 Bug fix

Fixed crashes and fatal errors when dropping files in Finder, corrected zsh git branch display refresh issues after directory changes, and resolved menubar and right-click lag on M1 Macs, improving stability and responsiveness for macOS users.

v0.49.0 Bugfix

### Fixed - Fix crash (stack overflow) when clicking after a Finder file drag - Fix titlebar folder icon briefly enlarging on workspace switch

v0.48.0 Bug fix

Resolved a conflict where the Claude shim interfered with --resume and --continue flags, preventing command failures.

v0.47.0 Bug fix

Fixed a sidebar drag-and-drop regression caused by a view overlay, restoring proper file handling for users.

v0.46.0 Bug fix

A previously reverted fix that caused crashes has been restored, returning stable behavior to the multiplexing component and preventing interruptions for dependent services.

v0.44.0 Bug fix

Added PostHog analytics, removed the docs site, and resolved a crash that caused service failures, improving reliability and providing usage insight.

v0.41.0 Bugfix

Fix file drag/drop targeting in splits, remove focus stealing on drop, use faster paste path for drops

v0.39.0 Maintenance

## What's New Reversion all version numbers from 1.x.x to 0.x.x for pre-launch versioning. No functional changes from v0.38.1 — this release establishes the new version scheme.

Beta — feedback welcome: [email protected]