| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-26 | fix: improve sidebar worktree hierarchy and reordering (#1873) | Can Celik | |
| * fix: clarify sidebar worktree hierarchy refs #1694 * feat: reorder worktree groups as a unit refs #1694 | |||
| 2026-07-26 | fix: avoid renders for passive mouse motion (#1872) | Can Celik | |
| refs #1865 | |||
| 2026-07-25 | fix: copy retained mouse selections with keyboard shortcuts | Ogulcan Celik | |
| refs #1782 | |||
| 2026-07-24 | feat: filter keybind help (#1832) | corrius | |
| * feat: filter keybind help refs #1825 * fix: recognize shifted slash in keybind help --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-07-24 | fix: consume handled url click gestures | Ogulcan Celik | |
| refs #1761 | |||
| 2026-07-23 | fix: preserve kitty printable key releases | Ogulcan Celik | |
| refs #1746 | |||
| 2026-07-22 | refactor: centralize new terminal cwd selection | Ogulcan Celik | |
| replaces contributions from Pitchfork-and-Torch | |||
| 2026-07-22 | refactor: replace pane mouse and clipboard internals | Ogulcan Celik | |
| replaces contributions from othavi0 | |||
| 2026-07-18 | feat: add optional workspace name prompt | Ogulcan Celik | |
| 2026-07-16 | fix: preserve selection when auto-copy is disabled (#1496) | akbash | |
| refs #1471 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-07-15 | feat: add floating popup panes | Ogulcan Celik | |
| refs #1125 | |||
| 2026-07-11 | feat: add copy-on-select setting | Ogulcan Celik | |
| 2026-07-10 | fix: follow foreground cwd for new terminals | Pitchfork-and-Torch | |
| refs #1245 | |||
| 2026-07-10 | feat: add copy mode search and tmux word motions | Ogulcan Celik | |
| refs #1230 | |||
| 2026-07-08 | fix: match shifted indexed number keybinds | Ogulcan Celik | |
| refs #1184 | |||
| 2026-07-04 | refactor: route pane layout tui actions through runtime wrappers | Ogulcan Celik | |
| 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-17 | feat: sort agent panel by priority | Ogulcan Celik | |
| refs #318 | |||
| 2026-06-15 | fix: use ctrl-click for captured pane links on macos | 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-10 | fix: support paste in modal inputs | Ogulcan Celik | |
| refs #302 | |||
| 2026-06-08 | fix: use cmd-click for macos pane links | Ogulcan Celik | |
| refs #307 | |||
| 2026-06-07 | feat: add native windows beta support | Ogulcan Celik | |
| 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-05-30 | fix: use login shells for macos panes | Ogulcan Celik | |
| refs #350 | |||
| 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-26 | feat: open pane links with ctrl-click | Ogulcan Celik | |
| refs #307 | |||
| 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-24 | feat: persist pane history across restarts (#248) | zhugehyuk | |
| refs #217 Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-05-24 | feat: add session navigator | Ogulcan Celik | |
| refs #157 | |||
| 2026-05-23 | feat: configure new terminal cwd | Ogulcan Celik | |
| 2026-05-22 | feat: add git worktree workspace management | Ogulcan Celik | |
| refs #137 | |||
| 2026-05-21 | refactor: separate server client boundaries | Ogulcan Celik | |
| 2026-05-20 | feat: add keybinding v2 | Ogulcan Celik | |
| refs #154 refs #201 refs #202 refs #219 | |||
| 2026-05-20 | feat: add configurable default shell | Ogulcan Celik | |
| refs #196 | |||
| 2026-05-20 | fix: stop auto-opening release notes on startup | Ogulcan Celik | |
| 2026-05-20 | feat: surface agent integrations in onboarding | Ogulcan Celik | |
| 2026-05-19 | feat: add hosted product announcements | Ogulcan Celik | |
| 2026-05-17 | feat: add selection autoscroll and fix stale selection on transitions (#129) | leeeanh | |
| When dragging to select text near pane edges, a 30ms recurring tick now continues scrolling and extending the selection while the mouse is idle. The autoscroll stops on MouseUp, key input, navigate action, cursor leaving the hot zone, scrollback boundary, missing metrics, or pane rect change. Also fixes pre-existing bugs where workspace/tab/pane transitions failed to clear selection state, which could cause stale selections to persist across views. Selection clearing on pane death is scoped to only the dying pane. Also fixes anchor_screen_pos returning pane-relative coordinates instead of screen coordinates, which caused false drag detection and spurious edge autoscroll on same-cell events when the pane has a non-zero origin. refs #128 Co-authored-by: leeanh <mac@macs-MacBook-Pro.local> | |||
| 2026-05-17 | fix: polish terminal-core agent semantics | Ogulcan Celik | |
| 2026-05-17 | refactor: extract terminal state and runtime from panes | Ogulcan Celik | |
| 2026-05-11 | feat: add optional pane border labels | Ogulcan Celik | |
| 2026-05-09 | chore: enable clippy linting | Ogulcan Celik | |
| 2026-05-06 | fix: persist agent panel scope in config | Ogulcan Celik | |
| 2026-04-29 | fix: restore double prefix passthrough in client mode | Ogulcan Celik | |
| 2026-04-26 | feat: refine live config lifecycle | Ogulcan Celik | |
