| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-29 | fix: remove focused pane title border marker | Ogulcan Celik | |
| 2026-06-26 | fix: measure ui labels by display width | Ogulcan Celik | |
| refs #810 | |||
| 2026-06-25 | fix: render cjk pane border labels | Ogulcan Celik | |
| refs #799 | |||
| 2026-06-22 | fix: use active pane color for border intersections (#742) | Cullen | |
| 2026-06-21 | fix: add configurable pane gaps | Ogulcan Celik | |
| refs #271 | |||
| 2026-06-07 | feat: add native windows beta support | Ogulcan Celik | |
| 2026-06-01 | fix: derive pane selection highlight colors | Ogulcan Celik | |
| refs #298 | |||
| 2026-05-28 | feat: add pane copy mode | Ogulcan Celik | |
| refs #231 | |||
| 2026-05-26 | feat: add pane metadata reporting | Ogulcan Celik | |
| refs #36 | |||
| 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-18 | feat: Support 16-bit terminal themes (#146) | Zack Drach | |
| Add a terminal theme that inherits the terminal default background and uses the host terminal's 16-color ANSI palette for UI colors. refs #140 | |||
| 2026-05-17 | fix: show border around zoomed multi-pane tabs | Ogulcan Celik | |
| refs #115 | |||
| 2026-05-17 | feat: add direct terminal attach stream | Ogulcan Celik | |
| 2026-05-17 | refactor: extract terminal state and runtime from panes | Ogulcan Celik | |
| 2026-05-13 | feat: render kitty graphics in local panes | Ogulcan Celik | |
| 2026-05-11 | feat: add optional pane border labels | Ogulcan Celik | |
| 2026-05-11 | fix: hide pane cursor while scrolled back | Ogulcan Celik | |
| 2026-05-11 | fix: resize background tabs on terminal resize | Ogulcan Celik | |
| 2026-05-09 | chore: enable clippy linting | Ogulcan Celik | |
| 2026-05-06 | fix: keep pane scrollbar gutter stable | Ogulcan Celik | |
| 2026-04-25 | fix: reserve pane scrollbar column | Ogulcan Celik | |
| 2026-04-21 | feat: add persistent server-client sessions | Can Celik | |
| Make herdr persistent by default. Launching herdr now starts or reattaches to a background session server. Clients can detach and reattach while panes and agent processes keep running. Session mode now supports multi-client attach, auto-detect startup, and a thin-client/headless-server split. This also refactors the large app, ui, input, pane, config, workspace, and persistence modules into smaller focused submodules, while preserving behavior and colocating tests with the code they exercise. Upgrade notes: - persistence mode is now the default - in-app quit detaches the current client instead of stopping the server - use `herdr server stop` to stop the background session - use `--no-session` for the old single-process behavior - default socket paths now live under the config directory | |||
