Skip to content

Commit 33ac210

Browse files
authored
Bump version to 0.64.21 (#9414)
1 parent ff3b4aa commit 33ac210

3 files changed

Lines changed: 121 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,81 @@
22

33
All notable changes to cmux are documented here.
44

5+
## [0.64.21] - 2026-08-02
6+
7+
### Added
8+
- Native iPhone and iPad Simulator panes, with their own commands and automation ([#7857](https://github.com/manaflow-ai/cmux/pull/7857))
9+
- First-class Mosh transport for remote workspaces ([#8442](https://github.com/manaflow-ai/cmux/pull/8442))
10+
- Workspace-wide terminal font zoom on Cmd+Ctrl+= / Cmd+Ctrl+- / Cmd+Ctrl+0 ([#8791](https://github.com/manaflow-ai/cmux/pull/8791)), and per-tab zoom now persists across restarts ([#8543](https://github.com/manaflow-ai/cmux/pull/8543))
11+
- Cmd+Shift+T reopens the last closed item ([#9132](https://github.com/manaflow-ai/cmux/pull/9132))
12+
- Cmd+[ and Cmd+] traverse global workspace focus history, and pane cycling becomes rebindable ([#9329](https://github.com/manaflow-ai/cmux/pull/9329)) -- thanks @azooz2003-bit! -- alongside a workspace-only focus history setting ([#8654](https://github.com/manaflow-ai/cmux/pull/8654))
13+
- Move active surfaces between panes with automatic directional splits ([#8764](https://github.com/manaflow-ai/cmux/pull/8764)); `goto_split:previous` and `goto_split:next` cycle through every pane with wrapping ([#2639](https://github.com/manaflow-ai/cmux/pull/2639)) -- thanks @mykmelez!
14+
- Dock panes persist across session restore ([#8690](https://github.com/manaflow-ai/cmux/pull/8690)), with full Dock surface runtime parity ([#8782](https://github.com/manaflow-ai/cmux/pull/8782))
15+
- Reopen closed workspaces with sticky repo identity ([#8841](https://github.com/manaflow-ai/cmux/pull/8841))
16+
- Target browser profiles from the CLI ([#8874](https://github.com/manaflow-ai/cmux/pull/8874)), and Command-clicked HTML files render in browser panes ([#9096](https://github.com/manaflow-ai/cmux/pull/9096))
17+
- Sidebar account and mobile pairing controls ([#8354](https://github.com/manaflow-ai/cmux/pull/8354)); sidebar metadata renders Markdown links ([#8663](https://github.com/manaflow-ai/cmux/pull/8663)) -- thanks @djova!
18+
- Notification feed read state is a leading swipe with mark-unread ([#8868](https://github.com/manaflow-ai/cmux/pull/8868)) -- thanks @azooz2003-bit!
19+
- Idle background agents hibernate under critical memory pressure even when routine Agent Hibernation is off ([#9090](https://github.com/manaflow-ai/cmux/pull/9090))
20+
- `cmux restore` runs without a shell ([#9265](https://github.com/manaflow-ai/cmux/pull/9265))
21+
- iOS (beta): stream Mac browser panes to the phone, interactive and pixel-perfect, with dialogs mirrored ([#8298](https://github.com/manaflow-ai/cmux/pull/8298)) -- thanks @azooz2003-bit!
22+
- iOS (beta): chronological notification feed ([#8210](https://github.com/manaflow-ai/cmux/pull/8210)) -- thanks @azooz2003-bit!
23+
- iOS (beta): launch agent workspaces straight from the task composer ([#7670](https://github.com/manaflow-ai/cmux/pull/7670))
24+
- iOS (beta): Tailscale connection method opt-in with QR-authorized pairing ([#9247](https://github.com/manaflow-ai/cmux/pull/9247)) -- thanks @azooz2003-bit!
25+
- iOS (beta): haptic feedback setting ([#8797](https://github.com/manaflow-ai/cmux/pull/8797)), Open Folders on Tap ([#8524](https://github.com/manaflow-ai/cmux/pull/8524)), unified animated toasts ([#8376](https://github.com/manaflow-ai/cmux/pull/8376)), and workspace identity customization ([#8636](https://github.com/manaflow-ai/cmux/pull/8636)) -- thanks @azooz2003-bit!
26+
27+
### Changed
28+
- Workspace initial commands launch through your login shell ([#8801](https://github.com/manaflow-ai/cmux/pull/8801)) -- thanks @azooz2003-bit! -- and auto-resume uses the normal terminal shell ([#8837](https://github.com/manaflow-ai/cmux/pull/8837))
29+
- iOS (beta): the phone-to-Mac transport is rebuilt on one connectivity authority, with authenticated discovery, named disconnect reasons, and relay-credential rollover ([#9284](https://github.com/manaflow-ai/cmux/pull/9284), [#8840](https://github.com/manaflow-ai/cmux/pull/8840), [#8716](https://github.com/manaflow-ai/cmux/pull/8716), [#8494](https://github.com/manaflow-ai/cmux/pull/8494)) -- thanks @azooz2003-bit!
30+
- iOS (beta): terminal scrolling is local and smooth on screen-anchored render grids ([#8860](https://github.com/manaflow-ai/cmux/pull/8860)) -- thanks @azooz2003-bit!
31+
- iOS (beta): state sync v2 replaces the invalidate-and-refetch loop with per-record deltas ([#8284](https://github.com/manaflow-ai/cmux/pull/8284)) -- thanks @azooz2003-bit!
32+
- iOS (beta): onboarding is rebuilt around a live agent handoff ([#8418](https://github.com/manaflow-ai/cmux/pull/8418)), as a swipeable tour ([#9158](https://github.com/manaflow-ai/cmux/pull/9158)) with a Game of Life backdrop on every page ([#8880](https://github.com/manaflow-ai/cmux/pull/8880)) -- thanks @azooz2003-bit!
33+
- iOS (beta): removing a Mac from a phone hides it for that phone only, instead of deleting it everywhere ([#8760](https://github.com/manaflow-ai/cmux/pull/8760), [#8778](https://github.com/manaflow-ai/cmux/pull/8778)) -- thanks @azooz2003-bit!
34+
35+
### Fixed
36+
- Fix leaked `openThread` loops burning ~90% of cmux idle CPU ([#8851](https://github.com/manaflow-ai/cmux/pull/8851))
37+
- Fix workspace-switch renderer freezes ([#8793](https://github.com/manaflow-ai/cmux/pull/8793)), reclaim hidden Ghostty renderer memory ([#8998](https://github.com/manaflow-ai/cmux/pull/8998)), and fix the Vault sidebar beachball at large session counts ([#8680](https://github.com/manaflow-ai/cmux/pull/8680))
38+
- Fix Vim Mode cursor and selection rendering ([#8995](https://github.com/manaflow-ai/cmux/pull/8995))
39+
- Fix TextBox IME composition rendering ([#8688](https://github.com/manaflow-ai/cmux/pull/8688))
40+
- Fix zsh prompt wrap spacer lines by letting Ghostty own prompt layout ([#8964](https://github.com/manaflow-ai/cmux/pull/8964))
41+
- Fix Settings and main window zombies under AeroSpace ([#8513](https://github.com/manaflow-ai/cmux/pull/8513)) -- thanks @fml09!
42+
- Fix a Debug-build crash on macOS 26.5 from non-finite sidebar divider coordinates ([#9156](https://github.com/manaflow-ai/cmux/pull/9156)) -- thanks @oscarbrey!
43+
- Fix Mermaid diagrams double-scaling under viewer zoom ([#8914](https://github.com/manaflow-ai/cmux/pull/8914)), restore the focused-read indicator after a surface-scoped mark-read ([#8927](https://github.com/manaflow-ai/cmux/pull/8927)), keep Pi launch arguments when resuming a restored session ([#8912](https://github.com/manaflow-ai/cmux/pull/8912)), and import appearance at Settings store init instead of live-applying it ([#8913](https://github.com/manaflow-ai/cmux/pull/8913)) -- thanks @ejc3!
44+
- Notify only after the Pi agent settles ([#8574](https://github.com/manaflow-ai/cmux/pull/8574)) -- thanks @mrohan-sq!
45+
- Tear down remote daemon PTY sessions once ([#8643](https://github.com/manaflow-ai/cmux/pull/8643)) -- thanks @ejc3! -- and support `respawn-pane` in the Go relay tmux compatibility layer ([#8660](https://github.com/manaflow-ai/cmux/pull/8660)) -- thanks @bencollins2!
46+
- Exclude `.attrib` from watched filesystem events ([#8659](https://github.com/manaflow-ai/cmux/pull/8659)) -- thanks @varomorf!
47+
- Preserve surface IDs in workstream events ([#8703](https://github.com/manaflow-ai/cmux/pull/8703)) -- thanks @revanthreddy-hai!
48+
- Stop the sidebar PR poller from re-downloading every repo's full PR list on each poll ([#8521](https://github.com/manaflow-ai/cmux/pull/8521)) -- thanks @joshfree!
49+
- Restore Codex ([#9370](https://github.com/manaflow-ai/cmux/pull/9370)), Kimi Code ([#8584](https://github.com/manaflow-ai/cmux/pull/8584)), Grok ([#9382](https://github.com/manaflow-ai/cmux/pull/9382)), and Pi ([#9399](https://github.com/manaflow-ai/cmux/pull/9399)) sessions across relaunch, and stop duplicate agent resumes ([#8619](https://github.com/manaflow-ai/cmux/pull/8619))
50+
- ssh-tmux: fix focus after single-pane promotion ([#9020](https://github.com/manaflow-ai/cmux/pull/9020)), named-key encoding for the remote `TERM` ([#9273](https://github.com/manaflow-ai/cmux/pull/9273)), and terminal replies leaking into reattached panes ([#9272](https://github.com/manaflow-ai/cmux/pull/9272)); fix workspace shortcuts from hosted tmux terminals ([#8621](https://github.com/manaflow-ai/cmux/pull/8621))
51+
- Fix SSH relay deadlock after app restart ([#9105](https://github.com/manaflow-ai/cmux/pull/9105)), stale SSH workspace connection status ([#9085](https://github.com/manaflow-ai/cmux/pull/9085)), remote PTY `PATH` inherited from cmuxd ([#8677](https://github.com/manaflow-ai/cmux/pull/8677)), and login-shell resolution before terminal spawn ([#8681](https://github.com/manaflow-ai/cmux/pull/8681))
52+
- Fix sidebar reopen cutoff render ([#8626](https://github.com/manaflow-ai/cmux/pull/8626)), row clipping during height-changing reorder ([#9189](https://github.com/manaflow-ai/cmux/pull/9189)), idle layout livelock ([#8532](https://github.com/manaflow-ai/cmux/pull/8532)), and status URL clicks ([#8528](https://github.com/manaflow-ai/cmux/pull/8528))
53+
- Fix Dock paste routing to the selected terminal ([#9112](https://github.com/manaflow-ai/cmux/pull/9112)), Dock terminal working-directory inheritance ([#8691](https://github.com/manaflow-ai/cmux/pull/8691)), and Cmd-click link opening in Dock terminals ([#8594](https://github.com/manaflow-ai/cmux/pull/8594))
54+
- Browser: fix navigation for terminal-wrapped URL pastes ([#8601](https://github.com/manaflow-ai/cmux/pull/8601)), automation recovery after load failures ([#8548](https://github.com/manaflow-ai/cmux/pull/8548)), partial blank screenshots ([#9281](https://github.com/manaflow-ai/cmux/pull/9281)), and blurred Google Sheets canvas rendering ([#8697](https://github.com/manaflow-ai/cmux/pull/8697))
55+
- Fix inline code escaping in the Markdown viewer ([#9274](https://github.com/manaflow-ai/cmux/pull/9274)) and composer attachment thumbnail re-rasterization ([#8817](https://github.com/manaflow-ai/cmux/pull/8817))
56+
- Fix renderer presentation for background-created surfaces ([#8540](https://github.com/manaflow-ai/cmux/pull/8540)) and stale semantic prompts duplicating inline TUI frames ([#9275](https://github.com/manaflow-ai/cmux/pull/9275))
57+
- Fix workspace group anchor numbering ([#9176](https://github.com/manaflow-ai/cmux/pull/9176)); closing a group's anchor keeps the group instead of scattering its members to the root ([#8925](https://github.com/manaflow-ai/cmux/pull/8925))
58+
- Preserve workspace IDs across session restore ([#8695](https://github.com/manaflow-ai/cmux/pull/8695)) and restored resume workspace titles ([#8687](https://github.com/manaflow-ai/cmux/pull/8687)); fit same-display restored windows to visible bounds ([#8675](https://github.com/manaflow-ai/cmux/pull/8675))
59+
- Fix a `DispatchWorkItem` chain stack overflow ([#8615](https://github.com/manaflow-ai/cmux/pull/8615)) and subprocess pipe descriptor leaks ([#9187](https://github.com/manaflow-ai/cmux/pull/9187))
60+
- iOS (beta): preserve terminal input ordering under fast typing ([#8682](https://github.com/manaflow-ai/cmux/pull/8682)), scroll position across mid-stream verified replays ([#9032](https://github.com/manaflow-ai/cmux/pull/9032)), and keyboard focus after the photo picker ([#9287](https://github.com/manaflow-ai/cmux/pull/9287)) -- thanks @azooz2003-bit!
61+
- iOS (beta): fix a startup crash from sentry-init racing environ mutation ([#9238](https://github.com/manaflow-ai/cmux/pull/9238)) and TestFlight crash paths ([#9034](https://github.com/manaflow-ai/cmux/pull/9034))
62+
- iOS (beta): fix workspace-list scroll stutter from live updates ([#9139](https://github.com/manaflow-ai/cmux/pull/9139)), and make the notification feed scroll fast with thousands of items ([#9141](https://github.com/manaflow-ai/cmux/pull/9141)) -- thanks @azooz2003-bit!
63+
64+
### Thanks to 13 contributors!
65+
66+
- [@austinywang](https://github.com/austinywang)
67+
- [@azooz2003-bit](https://github.com/azooz2003-bit)
68+
- [@bencollins2](https://github.com/bencollins2)
69+
- [@djova](https://github.com/djova)
70+
- [@ejc3](https://github.com/ejc3)
71+
- [@fml09](https://github.com/fml09)
72+
- [@joshfree](https://github.com/joshfree)
73+
- [@lawrencecchen](https://github.com/lawrencecchen)
74+
- [@mrohan-sq](https://github.com/mrohan-sq)
75+
- [@mykmelez](https://github.com/mykmelez)
76+
- [@oscarbrey](https://github.com/oscarbrey)
77+
- [@revanthreddy-hai](https://github.com/revanthreddy-hai)
78+
- [@varomorf](https://github.com/varomorf)
79+
580
## [0.64.20] - 2026-07-19
681

782
### Added

cmux.xcodeproj/project.pbxproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10969,10 +10969,10 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1096910969
isa = XCBuildConfiguration;
1097010970
buildSettings = {
1097110971
CODE_SIGN_STYLE = Automatic;
10972-
CURRENT_PROJECT_VERSION = 100;
10972+
CURRENT_PROJECT_VERSION = 101;
1097310973
GENERATE_INFOPLIST_FILE = YES;
1097410974
MACOSX_DEPLOYMENT_TARGET = 14.0;
10975-
MARKETING_VERSION = 0.64.20;
10975+
MARKETING_VERSION = 0.64.21;
1097610976
ONLY_ACTIVE_ARCH = NO;
1097710977
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.appuitests;
1097810978
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -11056,7 +11056,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1105611056
CODE_SIGN_ENTITLEMENTS = "";
1105711057
CODE_SIGN_STYLE = Automatic;
1105811058
COMBINE_HIDPI_IMAGES = YES;
11059-
CURRENT_PROJECT_VERSION = 100;
11059+
CURRENT_PROJECT_VERSION = 101;
1106011060
DEVELOPMENT_TEAM = "";
1106111061
ENABLE_HARDENED_RUNTIME = NO;
1106211062
GENERATE_INFOPLIST_FILE = NO;
@@ -11065,7 +11065,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1106511065
"$(inherited)",
1106611066
"@executable_path/../Frameworks",
1106711067
);
11068-
MARKETING_VERSION = 0.64.20;
11068+
MARKETING_VERSION = 0.64.21;
1106911069
OTHER_LDFLAGS = (
1107011070
"-lc++",
1107111071
"-framework",
@@ -11106,7 +11106,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1110611106
CODE_SIGN_ENTITLEMENTS = Resources/cmux.entitlements;
1110711107
CODE_SIGN_STYLE = Automatic;
1110811108
COMBINE_HIDPI_IMAGES = YES;
11109-
CURRENT_PROJECT_VERSION = 100;
11109+
CURRENT_PROJECT_VERSION = 101;
1111011110
DEVELOPMENT_TEAM = "";
1111111111
ENABLE_HARDENED_RUNTIME = NO;
1111211112
GENERATE_INFOPLIST_FILE = NO;
@@ -11115,7 +11115,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1111511115
"$(inherited)",
1111611116
"@executable_path/../Frameworks",
1111711117
);
11118-
MARKETING_VERSION = 0.64.20;
11118+
MARKETING_VERSION = 0.64.21;
1111911119
ONLY_ACTIVE_ARCH = NO;
1112011120
OTHER_LDFLAGS = (
1112111121
"-lc++",
@@ -11182,10 +11182,10 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1118211182
isa = XCBuildConfiguration;
1118311183
buildSettings = {
1118411184
CODE_SIGN_STYLE = Automatic;
11185-
CURRENT_PROJECT_VERSION = 100;
11185+
CURRENT_PROJECT_VERSION = 101;
1118611186
GENERATE_INFOPLIST_FILE = YES;
1118711187
MACOSX_DEPLOYMENT_TARGET = 14.0;
11188-
MARKETING_VERSION = 0.64.20;
11188+
MARKETING_VERSION = 0.64.21;
1118911189
ONLY_ACTIVE_ARCH = YES;
1119011190
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.appuitests;
1119111191
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -11200,7 +11200,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1120011200
buildSettings = {
1120111201
CODE_SIGN_STYLE = Manual;
1120211202
COMBINE_HIDPI_IMAGES = YES;
11203-
CURRENT_PROJECT_VERSION = 100;
11203+
CURRENT_PROJECT_VERSION = 101;
1120411204
DEVELOPMENT_TEAM = "";
1120511205
ENABLE_USER_SCRIPT_SANDBOXING = YES;
1120611206
GENERATE_INFOPLIST_FILE = YES;
@@ -11209,7 +11209,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1120911209
INFOPLIST_KEY_NSPrincipalClass = "";
1121011210
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
1121111211
MACOSX_DEPLOYMENT_TARGET = 14.0;
11212-
MARKETING_VERSION = 0.64.20;
11212+
MARKETING_VERSION = 0.64.21;
1121311213
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.app.docktileplugin.debug;
1121411214
PRODUCT_NAME = "$(TARGET_NAME)";
1121511215
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -11225,7 +11225,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1122511225
buildSettings = {
1122611226
CODE_SIGN_STYLE = Manual;
1122711227
COMBINE_HIDPI_IMAGES = YES;
11228-
CURRENT_PROJECT_VERSION = 100;
11228+
CURRENT_PROJECT_VERSION = 101;
1122911229
DEVELOPMENT_TEAM = "";
1123011230
ENABLE_USER_SCRIPT_SANDBOXING = YES;
1123111231
GENERATE_INFOPLIST_FILE = YES;
@@ -11234,7 +11234,7 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1123411234
INFOPLIST_KEY_NSPrincipalClass = "";
1123511235
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
1123611236
MACOSX_DEPLOYMENT_TARGET = 14.0;
11237-
MARKETING_VERSION = 0.64.20;
11237+
MARKETING_VERSION = 0.64.21;
1123811238
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.app.docktileplugin;
1123911239
PRODUCT_NAME = "$(TARGET_NAME)";
1124011240
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -11249,10 +11249,10 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1124911249
buildSettings = {
1125011250
BUNDLE_LOADER = "$(TEST_HOST)";
1125111251
CODE_SIGN_STYLE = Automatic;
11252-
CURRENT_PROJECT_VERSION = 100;
11252+
CURRENT_PROJECT_VERSION = 101;
1125311253
GENERATE_INFOPLIST_FILE = YES;
1125411254
MACOSX_DEPLOYMENT_TARGET = 14.0;
11255-
MARKETING_VERSION = 0.64.20;
11255+
MARKETING_VERSION = 0.64.21;
1125611256
ONLY_ACTIVE_ARCH = YES;
1125711257
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.apptests;
1125811258
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -11268,10 +11268,10 @@ C0DE71B10000000000000002 /* AppDelegate+AgentChatNotifications.swift */ = {isa =
1126811268
buildSettings = {
1126911269
BUNDLE_LOADER = "$(TEST_HOST)";
1127011270
CODE_SIGN_STYLE = Automatic;
11271-
CURRENT_PROJECT_VERSION = 100;
11271+
CURRENT_PROJECT_VERSION = 101;
1127211272
GENERATE_INFOPLIST_FILE = YES;
1127311273
MACOSX_DEPLOYMENT_TARGET = 14.0;
11274-
MARKETING_VERSION = 0.64.20;
11274+
MARKETING_VERSION = 0.64.21;
1127511275
ONLY_ACTIVE_ARCH = NO;
1127611276
PRODUCT_BUNDLE_IDENTIFIER = com.cmuxterm.apptests;
1127711277
PRODUCT_NAME = "$(TARGET_NAME)";

web/app/[locale]/(landing)/docs/changelog/changelog-media.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,36 @@ export interface VersionMedia {
2626
}
2727

2828
export const changelogMedia: Record<string, VersionMedia> = {
29+
"0.64.21": {
30+
title: "Simulator Panes, Mosh Transport, Idle CPU Reclaimed",
31+
features: [
32+
{
33+
title: "Native Simulator Panes",
34+
description:
35+
"Run iPhone and iPad Simulators as first-class cmux panes, rendered crisply at real size, with their own commands and automation so an agent can drive the simulator next to the terminal that built it.",
36+
},
37+
{
38+
title: "Mosh for Remote Workspaces",
39+
description:
40+
"Remote workspaces can use Mosh instead of plain SSH, so a laptop that sleeps, changes networks, or loses Wi-Fi picks the session back up instead of dropping it.",
41+
},
42+
{
43+
title: "Idle CPU and Memory Reclaimed",
44+
description:
45+
"Leaked openThread loops that burned about 90% of cmux idle CPU are gone, hidden Ghostty renderers release their memory, workspace switching no longer freezes the renderer, and idle background agents hibernate under critical memory pressure.",
46+
},
47+
{
48+
title: "Navigation and Restore",
49+
description:
50+
"Cmd+Shift+T reopens the last closed item, Cmd+[ and Cmd+] walk global workspace focus history, surfaces move between panes with automatic directional splits, and Dock panes, workspace IDs, and per-tab terminal zoom all survive a restart.",
51+
},
52+
{
53+
title: "cmux on iPhone (beta)",
54+
description:
55+
"Stream Mac browser panes to the phone interactively, follow a chronological notification feed, launch agent workspaces from the task composer, and scroll terminals locally on screen-anchored render grids over a rebuilt peer-to-peer transport.",
56+
},
57+
],
58+
},
2959
"0.64.20": {
3060
title: "Native AppKit Sidebar, Browser Design Mode, TUI Mouse Forwarding",
3161
features: [

0 commit comments

Comments
 (0)