v1.4.136-rc.0
Pre-release
Pre-release
What's Changed
- fix: keep dispatch task preview after status normalization by @AmethystLiang in #8185
- fix: normalize Zellij-wrapped OMP terminal titles by @Vitus213 in #8033
- fix(codex): distinguish WSL auth timeout state by @AmethystLiang in #8183
- fix(settings): isolate provider account discovery failures by @AmethystLiang in #8190
- Upgrade to TypeScript 7 and Electron 43 by @nwparker in #8189
- perf(file-explorer): batch and debounce ignored checks by @nwparker in #8103
- feat(cli): make the CLI self-correcting and self-describing for agents by @tmchow in #6303
- fix(linear): preserve mixed-version RPC filtering compatibility by @AmethystLiang in #8192
- fix(cleanup): reconcile authoritative late removal results by @AmethystLiang in #8194
- feat(jira): sort Jira issues by key, issue, status, priority, assignee and updated by @andres-vr in #7959
- Improve search box on mobile by @AmethystLiang in #8187
- Improve take back all terminals by @AmethystLiang in #8200
- perf(terminal): coalesce WebGL redraws and cache character joining by @nwparker in #8178
- perf(ai-vault): index visible session pane lookups by @nwparker in #8173
- perf(agent-startup): skip unrelated store flushes by @nwparker in #8179
- perf(hook-commands): skip unrelated store flushes by @nwparker in #8181
- fix: Cap automationRuns retention to stop unbounded state file growth by @sonhyrd in #8119
- perf(memory): skip unrelated boot worktree scans by @nwparker in #8204
- fix(mobile): recover terminal WebView/WebGL/viewport/theme state after iOS resume by @AmethystLiang in #8196
- perf(renderer): scope sidebar agent freshness by worktree by @nwparker in #8052
- perf(renderer): scope agent send-target control updates by @nwparker in #8055
- perf(renderer): gate worktree list review caches by @nwparker in #8061
- perf(renderer): share terminal agent type index by @nwparker in #8066
- perf(renderer): scope floating workspace collections by @nwparker in #8071
- perf(renderer): index terminal unified tab reads by @nwparker in #8076
- perf(renderer): compact ignored Cursor title effects by @nwparker in #8080
- perf(renderer): keep pre-handler PTY buffering linear by @nwparker in #8082
- perf(renderer): reuse connection context indexes by @nwparker in #8085
- perf(renderer): index runtime owner lookups by @nwparker in #8089
- perf(renderer): scope active review cache subscriptions by @nwparker in #8097
- perf(renderer): scope editor draft subscriptions by panel by @nwparker in #8105
- perf(renderer): scope Markdown worktree path subscriptions by @nwparker in #8111
- perf(renderer): scope folder review cache projections by @nwparker in #8136
- perf(renderer): skip completion coordinator scans on unrelated updates by @nwparker in #8149
- perf(status-bar): avoid resource badge rebuilds on title churn by @nwparker in #8152
- perf(runtime): reuse unchanged PTY path history by @nwparker in #8163
- perf: target hosted-review IPC to the app renderer by @nwparker in #8171
- perf: make worktree path deduplication linear by @nwparker in #8177
- fix(terminal): send CSI-u Shift+Enter to Droid on Windows (#7620) by @brennanb2025 in #7668
- perf: avoid rescanning idle serve-sim PTY output by @nwparker in #8166
- perf: skip terminal wait scans for ordinary output by @nwparker in #8169
- test(renderer): restore terminal-create fixture parity by @nwparker in #8208
- Ai vault view log live tail by @AmethystLiang in #8205
- Fix delayed terminal color-scheme replies leaking into fish by @nwparker in #8206
- fix: detect noisy Windows ARM64 SSH platforms by @siddqamar in #7965
- test(e2e): stabilize Windows large-repo benchmark teardown by @OrcaWin in #8228
- perf(mobile): stop polling live worktree names by @nwparker in #8051
- fix(source-control): keep push enabled for same-repo linked review with real upstream by @AmethystLiang in #8202
- Fix task workspace handoff after switching workspaces by @Jinwoo-H in #8226
- fix-mobile-merge-pr-button-position by @AmethystLiang in #8236
- Improve chinese translation 2 by @AmethystLiang in #8219
- fix(github): recover oversized issue creation by @rodboev in #8217
- Fix tui-idle detection for cursor-agent lanes with dismissed trust dialog by @AmethystLiang in #8220
- Prevent mobile screen locking during voice dictation. by @AmethystLiang in #7746
- feat(agent-status): show Claude subagent child rows and gate premature done by @brennanb2025 in #8211
New Contributors
Full Changelog: v1.4.135...v1.4.136-rc.0