v1.4.164-rc.0
Pre-release
Pre-release
What's Changed
- fix(mobile): keep source-control layout steady while Create PR eligibility loads by @brennanb2025 in #11467
- fix(sidebar): stabilize cross-host project grouping by @brennanb2025 in #11805
- fix(remote): scope renderer throttling to paired terminal publication by @PannenetsF in #11581
- Improve disconnected server recovery copy by @brennanb2025 in #11827
- Add recursive sleep actions for workspace descendants by @OrcaWin in #11810
- fix(ssh): recover orphaned relay install locks (#9828) by @rodboev in #10207
- ci: run only changed E2E specs on pull requests by @nwparker in #11834
- Prevent Agent sleep while orchestration dispatch is active by @brennanb2025 in #11808
- Add Slack emoji aliases to worktree creation by @nwparker in #11837
- Revert Slack emoji alias expansion by @nwparker in #11843
- feat(workspaces): add Korean flag shortcode by @nwparker in #11845
- fix(i18n): correct mistranslation of Grace/grace period in Chinese (#11505) by @fsdwen in #11507
- fix(mobile): stop serving a pre-write host-list snapshot to loads issued after the write by @brennanb2025 in #11458
- fix(workspaces): guarantee Korean flag 🇰🇷 shortcode by @nwparker in #11858
- Restyle voice dictation feature tip by @brennanb2025 in #11842
- fix(runtime): bound persisted graph hydration for large profiles by @OrcaWin in #11832
- fix(preflight): route landing banner through the runtime-aware preflight slice by @croakingtoad in #11390
- fix(codex): keep persistent panes logged in after home routing by @brennanb2025 in #11720
- fix(mobile): open resume workspace route reliably by @Jinwoo-H in #11876
- fix(ssh): restore relay ownership after app restart by @brennanb2025 in #11860
- fix(mobile): mount host before opening tasks by @brennanb2025 in #11853
- perf(mobile): avoid unchanged worktree catalog payloads by @nwparker in #11735
- fix(terminal): make snapshot capability lookup async by @OrcaWin in #11881
- fix(terminal): close async capability review gaps by @nwparker in #11887
- chore: declutter top-level repo layout by @AmethystLiang in #11890
- chore: remove force-added design docs from docs/ by @AmethystLiang in #11891
- fix(workspaces): use the emojibase shortcode preset for emoji suggestions by @nwparker in #11888
- fix(mobile): focus Kimi terminal input after touch by @brennanb2025 in #11865
- fix(mobile): refresh folder workspaces in Home catalog by @brennanb2025 in #11767
- ci: block new root-level entries by @nwparker in #11903
- fix(daemon): prevent PAM rejection restart cascades by @nwparker in #11911
- fix(relay): chunk fs.changed notifications to fit the client frame capacity by @nwparker in #11917
- fix(browser): prevent window.close guest crashes by @nwparker in #11910
- fix(persistence): stop blocking the main thread on backup rotation by @nwparker in #11916
- fix(terminal): preserve follow output through streaming refocus by @nwparker in #11915
- fix(ssh): fall back to OpenSSH for FIDO2 keys by @nwparker in #11913
- fix(daemon): cover in-flight sleep in PAM watch by @nwparker in #11921
- Bound remote watcher fan-out and defer File Explorer refreshes by @AmethystLiang in #11908
- fix(runtime): drop stale local agent rows from worktree.ps after tab close by @brennanb2025 in #11464
- fix(win32): suppress Command Prompt window on IDE launches by @AmethystLiang in #11907
- fix(terminal): add replacement policies for repeated same-handle stream by @AmethystLiang in #12003
- fix(terminal): stop the active-terminal repair loop from tripping React #185 by @nwparker in #11950
- test(terminal): release-gate duplicate PTY renderer restore by @nwparker in #11947
- fix(updater): notarize hourly macOS builds so TCC grants survive updates by @nwparker in #12007
- chore: condense code comments by @AmethystLiang in #12008
- fix(ssh, relay): keep remote sessions alive through reconnects and backpressure by @AmethystLiang in #11999
- Fix POSIX path coalescing and file explorer watch regressions by @AmethystLiang in #12004
- Watcher explorer relay regressions by @AmethystLiang in #12012
- Tier GitHub PR lookup polling to prevent quota exhaustion by @AmethystLiang in #12013
New Contributors
- @croakingtoad made their first contribution in #11390
Full Changelog: v1.4.163...v1.4.164-rc.0