This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryBroad release touches Thanks to 14 contributors!, browser, fix, and https://github.com/abdullahnauman2.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add agent conversation fork commands Add agent conversation fork commands Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Document cmux agent skills Document cmux agent skills Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add customization and diagnostics skills Add customization and diagnostics skills Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add command palette toggle for file opening Add command palette toggle for file opening Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Show cmux open in CLI help Show cmux open in CLI help Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Reduce Cloud VM create overhead Reduce Cloud VM create overhead Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add Toggle Unread shortcut Add Toggle Unread shortcut Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Expand cmux customization skill surfaces Expand cmux customization skill surfaces Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Rename GhosttyTabs project to cmux Rename GhosttyTabs project to cmux Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add customization examples library Add customization examples library Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add cmux automation skill Add cmux automation skill Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add Grok Build CLI integration Add Grok Build CLI integration Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Preserve unread indicators across session restore Preserve unread indicators across session restore Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix Slack composer Cmd+C in browser panes Fix Slack composer Cmd+C in browser panes Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Mark workspace unread when a tab is marked unread Mark workspace unread when a tab is marked unread Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Reconcile provider-deleted Cloud VMs before active limits Reconcile provider-deleted Cloud VMs before active limits Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix duplicate Codex monitor helpers Fix duplicate Codex monitor helpers Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix background new-workspace commands Fix background new-workspace commands Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix task manager attribution for launchd-parented helpers Fix task manager attribution for launchd-parented helpers Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Optimize command palette search Optimize command palette search Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix browser showOpenFilePicker support Fix browser showOpenFilePicker support Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Drop runtime-only flags from agent resume commands Drop runtime-only flags from agent resume commands Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix omnibar arrow key focus races Fix omnibar arrow key focus races Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix offscreen terminal helper PTY startup Fix offscreen terminal helper PTY startup Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix browser deep-link popups (slack://, discord://, etc.) Fix browser deep-link popups (slack://, discord://, etc.) Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Preserve Codex plugin config during hook setup Preserve Codex plugin config during hook setup Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Ignore foreign crash breadcrumb files Ignore foreign crash breadcrumb files Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fix background workspace PTY startup for socket-created surfaces Fix background workspace PTY startup for socket-created surfaces Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Keep SSH pane close from killing sibling panes Keep SSH pane close from killing sibling panes Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Expose webview lifecycle state in top bar Expose webview lifecycle state in top bar Source: granite4.1:30b@2026-05-19-audit Confidence: low |
— |
Full changelog
What's Changed
- Preserve unread indicators across session restore by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4130
- Fix Slack composer Cmd+C in browser panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/4126
- Mark workspace unread when a tab is marked unread by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4169
- Reconcile provider-deleted Cloud VMs before active limits by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4142
- Fix duplicate Codex monitor helpers by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4164
- Fix background new-workspace commands by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4137
- Document cmux agent skills by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4203
- Add agent conversation fork commands by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4198
- Remove release skill from cmux repo by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4219
- Fix task manager attribution for launchd-parented helpers by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4190
- Optimize command palette search by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4043
- Fix browser showOpenFilePicker support by @austinywang in https://github.com/manaflow-ai/cmux/pull/4122
- Drop runtime-only flags from agent resume commands by @austinywang in https://github.com/manaflow-ai/cmux/pull/4196
- Fix omnibar arrow key focus races by @austinywang in https://github.com/manaflow-ai/cmux/pull/4183
- Add customization and diagnostics skills by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4222
- Add command palette toggle for file opening by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4208
- Show cmux open in CLI help by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4206
- Reduce Cloud VM create overhead by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4202
- Fix Cmd-N routing from browser omnibar by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4038
- Expand cmux customization skill surfaces by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4236
- Rename GhosttyTabs project to cmux by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4205
- Add customization examples library by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4246
- Fix offscreen terminal helper PTY startup by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4233
- Add Toggle Unread shortcut by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4231
- Fix browser deep-link popups (slack://, discord://, etc.) by @austinywang in https://github.com/manaflow-ai/cmux/pull/4226
- Preserve Codex plugin config during hook setup by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4270
- Ignore foreign crash breadcrumb files by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4271
- Fix background workspace PTY startup for socket-created surfaces by @austinywang in https://github.com/manaflow-ai/cmux/pull/3876
- Keep SSH pane close from killing sibling panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3995
- browser: expose webview lifecycle state in top by @lidge-jun in https://github.com/manaflow-ai/cmux/pull/4243
- Fix Claude sidebar resume config dir by @austinywang in https://github.com/manaflow-ai/cmux/pull/4116
- browser: discard hidden webviews for memory by @lidge-jun in https://github.com/manaflow-ai/cmux/pull/4244
- Fix surface tab bar action buttons clipping by @austinywang in https://github.com/manaflow-ai/cmux/pull/4121
- Cmd-click reload duplicates browser tab by @austinywang in https://github.com/manaflow-ai/cmux/pull/4284
- Fix variant-aware CLI socket fallback by @austinywang in https://github.com/manaflow-ai/cmux/pull/3543
- Fix Web Inspector blank restore and close crash by @austinywang in https://github.com/manaflow-ai/cmux/pull/4182
- Fix #3511: discover cmux user themes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3956
- Suppress browser editing shortcut replay by @austinywang in https://github.com/manaflow-ai/cmux/pull/4186
- Let terminal tabs move into existing workspaces by @austinywang in https://github.com/manaflow-ai/cmux/pull/3890
- Add cmux automation skill by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4301
- Fix tagged dev CLI socket selection by @austinywang in https://github.com/manaflow-ai/cmux/pull/4193
- Fix conditional light theme foreground rendering by @austinywang in https://github.com/manaflow-ai/cmux/pull/4278
- browser: add hidden webview discard settings by @lidge-jun in https://github.com/manaflow-ai/cmux/pull/4245
- Open markdown files with shared viewer path by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4285
- Revert cmux automation skill by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4305
- Open crash diagnostics from notifications by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4296
- Fix Cmd-hover bounds for spaced file paths by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4291
- Allow tab header double-click to zoom panes by @austinywang in https://github.com/manaflow-ai/cmux/pull/3892
- Fix browser omnibar IME candidate window for Japanese / Zhuyin by @austinywang in https://github.com/manaflow-ai/cmux/pull/4268
- Fix task manager process accounting accuracy by @austinywang in https://github.com/manaflow-ai/cmux/pull/4132
- Preserve markdown renderer during drops by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4298
- Fix nightly startup crash by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4318
- Add i18n review bot rule by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4324
- Fix markdown viewer image rendering by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4288
- Expose set-status priority by @austinywang in https://github.com/manaflow-ai/cmux/pull/4064
- Add surface resume bindings by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4237
- Avoid idle background terminal surface priming by @austinywang in https://github.com/manaflow-ai/cmux/pull/4184
- Fix permission notifications after auto-allow by @austinywang in https://github.com/manaflow-ai/cmux/pull/3924
- fix: don't auto-resume agent when it was already exited before snapshot by @wowpotato in https://github.com/manaflow-ai/cmux/pull/4269
- Add CLI and socket API stress harness by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4330
- Fix #3732: prevent omo plugin warning loop by @austinywang in https://github.com/manaflow-ai/cmux/pull/3960
- Preload CLI-created browser panes offscreen by @austinywang in https://github.com/manaflow-ai/cmux/pull/4345
- Fix ripgrep resolution for Nix installs by @austinywang in https://github.com/manaflow-ai/cmux/pull/3946
- Fix CLI surface resume approval hang by @lawrencecchen in https://github.com/manaflow-ai/cmux/pull/4360
- Fix NIGHTLY update bundle icon metadata by @austinywang in https://github.com/manaflow-ai/cmux/pull/4353
- Add Grok Build CLI integration by @austinywang in https://github.com/manaflow-ai/cmux/pull/4225
- Release v0.64.7 by @austinywang in https://github.com/manaflow-ai/cmux/pull/4372
New Contributors
- @lidge-jun made their first contribution in https://github.com/manaflow-ai/cmux/pull/4243
- @wowpotato made their first contribution in https://github.com/manaflow-ai/cmux/pull/4269
Full Changelog: https://github.com/manaflow-ai/cmux/compare/v0.64.6...v0.64.7
Thanks to 14 contributors!
- @abdullahnauman2
- @afterthought
- @austinywang
- @dangaogit
- @hexalellogram
- @hummer98
- @jmoses26
- @kylejcaron
- @lawrencecchen
- @lidge-jun
- @Litee
- @liyue2008
- @wowpotato
- @ZhuYichuan
See CHANGELOG.md for curated user-facing release notes.
Breaking Changes
- Removed runtime-only flags from cmux agent resume commands
- Renamed the GhosttyTabs project to cmux
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
About cmux
Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents
Related context
Beta — feedback welcome: [email protected]