aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-09-11fix(remote): show SSH authentication output (#3609)akbash
* fix(remote): show SSH authentication output refs #3606 * test(remote): stabilize SSH authentication output regression refs #3606 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: JJ Liebig <jonathan.liebig@gmail.com>
2026-09-11fix(config): keep utf8 bom from breaking config reads and writes (#3962)JJ Liebig
* fix(config): keep utf8 bom from breaking config reads and writes refs #3678 * fix(config): only strip displaced boms when config is invalid refs #3678 * fix(config): strip only boms the toml parser rejects refs #3678
2026-09-11fix: lint all targets on windows (#3963)JJ Liebig
Native Windows lint and check only clippy-checked the herdr binary, while macOS and Linux run clippy across all targets. Enable --all-targets on Windows and gate the Unix-only test helpers that this exposed so Windows check matches the Unix one.
2026-09-11fix: flush Windows Codex paste burst before prompt submit (#3961)JJ Liebig
Codex's Windows input reader does not surface bracketed paste. It buffers the prompt as a paste burst and rewrites a following Enter into a newline until the burst idles out, so the previous size-based delay only reduced the chance of losing the submit. Append a non-character key after the paste so Codex flushes the burst synchronously, giving every prompt a deterministic submit boundary. refs #3187
2026-09-11fix: detect cline launchers and idle states (#3959)Can Celik
refs #2396
2026-09-11fix: preserve local direct kitty graphics transport (#3957)Can Celik
refs #3785
2026-09-11fix: recognize claude unicode spinner during active turns (#3953)Can Celik
refs #3949
2026-09-11test: make windows cross-check path assertions portable (#3954)Can Celik
2026-09-11chore: add one-time windows cross-check setupOgulcan Celik
2026-09-11ci: trigger nix updates after stable releasesOgulcan Celik
2026-09-11fix: preserve plugin registry symlinks (#3927)akbash
refs #3922 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-11fix: explain zig version requirement on build failure (#3931)JJ Liebig
2026-09-11fix: keep terminal snapshots consistent while scrolling (#3928)Can Celik
refs #3900
2026-09-11feat: support conditional sidebar token hiding (#3925)Can Celik
2026-09-10feat: route cli commands to saved ssh machines (#3918)Can Celik
2026-09-10chore: upgrade libghostty and preserve terminal behavior (#3906)Can Celik
2026-09-10fix: bound mouse selection repaint cadence (#3901)Can Celik
refs #3895
2026-09-10fix: accept machine add options before the SSH target (#3897)akbash
refs #3883 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix(input): accept WezTerm control key reports (#3592)akbash
* fix(input): accept WezTerm control key reports refs #3589 * fix(input): preserve WezTerm tab and escape reports refs #3589 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix: preserve focused viewer geometry during activation (#3746)akbash
* fix: preserve focused viewer geometry during activation refs #3744 * fix: preserve geometry through activation sync refs #3744 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix: use host background for pane selection highlights (#3894)Can Celik
refs #3798
2026-09-10fix(windows): preserve legacy mouse reports over ssh (#3742)akbash
* fix(windows): preserve legacy mouse reports over ssh refs #3735 * fix(windows): preserve input after missing mouse release refs #3735 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: JJ Liebig <jonathan.liebig@gmail.com>
2026-09-10fix(linux): identify Herdr desktop notifications (#3639)akbash
refs #3638 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix: accept session names after option terminator (#3222)akbash
refs #3220 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix: keep spaces sidebar stable during resize (#3862)akbash
refs #3817 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix: stop token selection at CJK punctuation (#3708)akbash
refs #3706 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-10fix(pi): support Windows session paths (#3729)akbash
refs #3726 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-09fix: restore connected session navigator tree glyphs (#3861)akbash
refs #3843 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-09fix: project public agent focus to attached clients (#3764)akbash
refs #3760 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-09fix: retain double-click selections and make tests root-safe (#3854)akbash
refs #3847 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-09fix: restore plugin focus events for client navigation (#3850)Can Celik
refs #3824
2026-09-09fix: avoid full-screen copies for retained client updates (#3837)Can Celik
refs #3822
2026-09-09feat: navigate and highlight workspaces across machines (#3755)akbash
* fix: highlight workspace navigation with saved machines refs #3754 * feat: navigate workspaces across connected machines refs #3754 * feat: navigate workspaces across machines refs #3754 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-09-09fix: restore autofocus when creating worktrees (#3787)Can Celik
* fix: restore autofocus when creating worktrees refs #3766 * fix: let the client focus newly created worktrees refs #3766
2026-09-09fix: support preinstalled windows remote hosts (#3661)JJ Liebig
* fix: support windows hosts in saved ssh machines refs #3651 * fix: keep windows ssh bridge writes blocking refs #3651 * fix: close saved windows ssh bootstrap input refs #3651 * refactor: simplify remote bridge helpers refs #3651 * refactor: isolate remote bridge platform behavior refs #3651 * fix: close captured ssh input under windows consoles refs #3651 * test: remove redundant remote command assertions refs #3651 refs #3701 * test: handle framed ssh commands in machine setup refs #3651 --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-09-08fix: collapse worktree groups with saved machines (#3781)akbash
* fix: collapse worktree groups with saved machines refs #3778 * fix: scope worktree collapse by machine refs #3778 * fix: collapse machines without switching focus refs #3778 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-09-08chore: move marketplace worker to website repositoryOgulcan Celik
2026-09-08fix: show ssh errors during machine setup (#3733)akbash
refs #3731 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-09-07docs: publish preview documentationkangal-bot
2026-09-08fix: reduce idle ssh cpu without dropping final output (#3728)Can Celik
* fix: stop polling idle ssh uploads on unix * fix: preserve ssh output during idle bridge cancellation * test: exercise active ssh upload cancellation
2026-09-07docs: publish release distribution for v0.9.0github-actions[bot]
2026-09-07release: v0.9.0Ogulcan Celik
2026-09-07docs: prepare 0.9.0 release documentationOgulcan Celik
2026-09-07fix: require explicit consent for remote server replacementOgulcan Celik
2026-09-07fix: preserve sessions after interrupted pane exits (#3418)Can Celik
* fix: preserve sessions when pane shells are signaled refs #3415 * fix: preserve shutdown checkpoints across platforms refs #3415 --------- Co-authored-by: Jonathan Liebig <jonathan.liebig@gmail.com>
2026-09-07feat: make ui.pane_borders a three-state auto/always/off mode (#3234)Rudolf S.
* feat: make ui.pane_borders a three-state auto/always/off mode Legacy booleans keep parsing (true = auto, false = off); "always" frames a lone pane while pane_outer_borders is enabled. * fix: align pane border reload test and documentation --------- Co-authored-by: Rudolf Schmidt <me@rudionrails.com> Co-authored-by: Jonathan Liebig <jonathan.liebig@gmail.com>
2026-09-07fix: match claude bash permission prompts at every cursor position (#3615)caner-akca
Claude marks the selected option with "❯", but bash_permission_prompt did not allow that prefix on numbered branches and did not cover the three-option "don't ask again" layout. Match both two- and three-option Bash approval prompts regardless of the selected option. refs #2650
2026-09-06feat: add conditional styles for sidebar tokens (#3693)Can Celik
2026-09-06fix: resolve queued submissions when pty actor exitsakbash-bot
refs #3685
2026-09-06fix: keep manual selections active during terminal output (#3684)JJ Liebig