| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-29 | fix: route tui modal mutations through api authority | Ogulcan Celik | |
| 2026-06-29 | refactor: route tui mutations through runtime authority | Ogulcan Celik | |
| 2026-06-22 | fix: let user keybinds displace defaults | Ogulcan Celik | |
| refs #747 | |||
| 2026-06-21 | fix: add configurable pane gaps | Ogulcan Celik | |
| refs #271 | |||
| 2026-06-19 | fix: defer api worktree operations | Ogulcan Celik | |
| refs #686 refs #657 refs #662 refs https://github.com/ogulcancelik/herdr/discussions/687 | |||
| 2026-06-18 | feat: add background update check toggles | Ogulcan Celik | |
| refs #677 | |||
| 2026-06-18 | fix: emit plugin lifecycle events from ui worktree flows | Ogulcan Celik | |
| refs #662 | |||
| 2026-06-18 | feat: sync theme with host appearance | Ogulcan Celik | |
| refs #675 | |||
| 2026-06-17 | feat: sort agent panel by priority | Ogulcan Celik | |
| refs #318 | |||
| 2026-06-15 | fix: keep auto tab labels compact | Ogulcan Celik | |
| 2026-06-15 | fix: accept alternate f1-f4 key sequences | Ogulcan Celik | |
| refs #574 | |||
| 2026-06-14 | fix: preserve tab identity across restored sessions | Ogulcan Celik | |
| 2026-06-14 | feat: add plugin v1 system | Ogulcan Celik | |
| Add manifest-driven plugin actions, event hooks, pane entrypoints, link handlers, and host APIs. Support plugin link, GitHub install, build commands, installed plugin registry, pane movement, runtime context, and plugin docs. | |||
| 2026-06-13 | feat: add pane move api and cli | Ogulcan Celik | |
| refs #299 | |||
| 2026-06-12 | fix: stabilize public pane and tab ids | Ogulcan Celik | |
| refs #569 | |||
| 2026-06-10 | chore: apply cargo fmt | Ogulcan Celik | |
| 2026-06-10 | feat: gate kimi integration install behind minimum agent version | Ogulcan Celik | |
| 2026-06-10 | feat: distribute agent detection manifests | Ogulcan Celik | |
| 2026-06-10 | fix: support paste in modal inputs | Ogulcan Celik | |
| refs #302 | |||
| 2026-06-09 | feat: use pty-first agent detection | Ogulcan Celik | |
| 2026-06-07 | feat: add native windows beta support | Ogulcan Celik | |
| 2026-06-06 | feat: improve toast ergonomics | Ogulcan Celik | |
| refs #486 | |||
| 2026-06-05 | feat: add pane navigation controls | Ogulcan Celik | |
| refs #421 refs #330 related discussions: https://github.com/ogulcancelik/herdr/discussions/422 https://github.com/ogulcancelik/herdr/discussions/438 https://github.com/ogulcancelik/herdr/discussions/442 | |||
| 2026-06-05 | fix: open a default workspace when sessions are empty | Ogulcan Celik | |
| refs #366 | |||
| 2026-06-04 | fix: use live workspace labels in navigator | Ogulcan Celik | |
| refs #377 | |||
| 2026-06-03 | feat: switch input source during prefix mode (#434) | sf-jin-ku | |
| On macOS, opt-in under [experimental], temporarily switch the host input source to the current ASCII-capable layout while prefix mode is active so prefix commands register even when a CJK IME is composing, then restore the previous input source when prefix mode exits or is cancelled. No-op when the current source is already ASCII-capable, on non-macOS platforms, or when any input source call fails. Pane text input is unaffected. Also pin next_resize_poll in next_loop_deadline_includes_selection_autoscroll_deadline so the selection autoscroll deadline stays the earliest; the default resize poll could otherwise beat it and flake the assertion. refs #400 Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-06-01 | fix: restore agents through pane shells | Ogulcan Celik | |
| 2026-06-01 | feat: add configurable right-click passthrough | Ogulcan Celik | |
| refs #148 | |||
| 2026-05-31 | fix: confirm implicit worktree group close | Ogulcan Celik | |
| refs #369 | |||
| 2026-05-31 | fix: normalize pane split cwd assertion | Ogulcan Celik | |
| 2026-05-30 | perf: reduce sidebar git polling overhead | Ogulcan Celik | |
| refs #353 | |||
| 2026-05-30 | fix: use login shells for macos panes | Ogulcan Celik | |
| refs #350 | |||
| 2026-05-29 | fix: keep split host color replies out of panes | Ogulcan Celik | |
| refs #344 refs #279 | |||
| 2026-05-28 | feat: add pane copy mode | Ogulcan Celik | |
| refs #231 | |||
| 2026-05-28 | fix: preserve live handoff terminal state | Ogulcan Celik | |
| 2026-05-27 | feat: configure mobile width threshold (#317) | kangal-bot | |
| 2026-05-26 | feat: add pane metadata reporting | Ogulcan Celik | |
| refs #36 | |||
| 2026-05-26 | feat: show clipboard copy feedback | Ogulcan Celik | |
| 2026-05-26 | feat: add global last-pane navigation | Ogulcan Celik | |
| refs #287 | |||
| 2026-05-26 | Add tmux-style double-click word copy (#296) | Zack Drach | |
| * feat: add tmux-style double-click copy Double-clicking terminal output now selects and copies the token under the cursor, similar to tmux. The copied token briefly stays highlighted as feedback, and token detection handles common shell output like paths, URLs, variables, CJK text, and surrounding punctuation. Mouse events are still forwarded unchanged when the child terminal has mouse reporting enabled. refs #142 * fix: tighten double-click copy refs #142 --------- Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-05-25 | feat: make focus-gain redraw configurable | Ogulcan Celik | |
| refs #282 | |||
| 2026-05-25 | feat: hand off ptys during updates | Ogulcan Celik | |
| 2026-05-24 | feat: persist pane history across restarts (#248) | zhugehyuk | |
| refs #217 Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-05-24 | fix: avoid app event queue stalls | Ogulcan Celik | |
| refs #265 | |||
| 2026-05-24 | feat: add session navigator | Ogulcan Celik | |
| refs #157 | |||
| 2026-05-23 | feat: restore agent sessions | Ogulcan Celik | |
| refs #233 | |||
| 2026-05-23 | feat: add worktree cli and socket api | Ogulcan Celik | |
| 2026-05-23 | fix: preserve local keybindings in remote sessions | Ogulcan Celik | |
| 2026-05-23 | feat: configure new terminal cwd | Ogulcan Celik | |
| 2026-05-22 | fix: arbitrate stale agent state evidence | Ogulcan Celik | |
| refs #249 | |||
