| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-27 | docs: update changelog for next release | Ogulcan Celik | |
| 2026-04-27 | fix: improve claude subagent hook lifecycle | Ogulcan Celik | |
| fixes #58 | |||
| 2026-04-27 | docs: document issue closing convention | Ogulcan Celik | |
| 2026-04-27 | fix: ignore claude subagent hook reports | Ogulcan Celik | |
| fixes #58 | |||
| 2026-04-26 | test: fix flaky pid file stability test | Ogulcan Celik | |
| 2026-04-26 | feat: refine live config lifecycle | Ogulcan Celik | |
| 2026-04-26 | fix: keep pane background transparent when host color is unknown | Ogulcan Celik | |
| 2026-04-26 | feat: add live config reload | Ogulcan Celik | |
| 2026-04-26 | chore: update website preview card | Ogulcan Celik | |
| 2026-04-26 | chore: use approve command for contributor gate | Ogulcan Celik | |
| 2026-04-25 | chore: approve contributor fbettag | github-actions[bot] | |
| 2026-04-25 | ci: update latest manifest after release | Ogulcan Celik | |
| 2026-04-25 | docs: update website manifest for v0.5.1 | Ogulcan Celik | |
| 2026-04-25 | release: v0.5.1 | Ogulcan Celik | |
| 2026-04-25 | docs: update changelog for release | Ogulcan Celik | |
| 2026-04-25 | fix: keep herdr toast delivery in-app | Ogulcan Celik | |
| 2026-04-25 | fix: reserve pane scrollbar column | Ogulcan Celik | |
| 2026-04-25 | fix: deliver server-approved terminal toasts | Ogulcan Celik | |
| 2026-04-25 | fix: reduce default support log noise | Ogulcan Celik | |
| 2026-04-25 | test: add libghostty upgrade contract coverage | Ogulcan Celik | |
| 2026-04-25 | fix(opencode): detect question prompt heuristics | Ogulcan Celik | |
| 2026-04-25 | chore: approve merged contributor mspiegel31 | github-actions[bot] | |
| 2026-04-25 | feat(opencode): report blocked state when question tool fires (#51) | mspiegel31 | |
| * feat(opencode): report blocked state on question.asked event * docs: add question.asked/replied/rejected to opencode plugin mapping | |||
| 2026-04-23 | feat(logging): add robust rotating support logs | Ogulcan Celik | |
| 2026-04-22 | test: reduce persistence integration test sleeps and harness duplication | Ogulcan Celik | |
| 2026-04-22 | fix: set a stable terminal identity for panes | Ogulcan Celik | |
| 2026-04-22 | feat: add terminal-delivered client notifications | Ogulcan Celik | |
| 2026-04-22 | fix: clean up shared-checkout test servers | Ogulcan Celik | |
| 2026-04-22 | chore: remove unused test imports | Ogulcan Celik | |
| 2026-04-22 | fix: resolve transparent bg before inverse swap to prevent invisible text (#45) | Yifeng He | |
| Shells like zsh highlight pasted text using reverse video (SGR 7). The render pipeline makes the default background transparent (None) when it matches the host terminal background. When inverse swaps fg and bg, the transparent bg becomes fg=None (Color::Reset), which the host terminal renders as its default foreground — the same hue as the new bg, making the text invisible. Resolve None to the actual terminal background color before swapping so inverse produces correct contrasting colors. Fixes ogulcancelik/herdr#44 Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-04-22 | ci: use nextest for test runs | Ogulcan Celik | |
| 2026-04-21 | chore: approve contributor EYH0602 | github-actions[bot] | |
| 2026-04-21 | fix: allow maintainer reopened prs through gate | Ogulcan Celik | |
| 2026-04-21 | chore: approve contributor edheltzel | github-actions[bot] | |
| 2026-04-21 | Website fix - fixes a miss typed url in the footer to the github releases. (#42) | Mr. ED | |
| 2026-04-21 | docs: update website manifest for v0.5.0 | Ogulcan Celik | |
| 2026-04-21 | release: v0.5.0 | Ogulcan Celik | |
| 2026-04-21 | fix: make startup preview-release test version-independent | Ogulcan Celik | |
| 2026-04-21 | fix: restore terminal cursor state on client detach | Ogulcan Celik | |
| 2026-04-21 | docs: restore persistence readme and website | Ogulcan Celik | |
| 2026-04-21 | fix: force repaint after headless runtime size changes | Ogulcan Celik | |
| 2026-04-21 | fix: restore headless test reliability on macos | Ogulcan Celik | |
| 2026-04-21 | test: refresh git branch cache in sidebar test | Ogulcan Celik | |
| 2026-04-21 | perf: reduce headless server render overhead | Ogulcan Celik | |
| 2026-04-21 | fix: stop headless idle spin and skip unnecessary macos probes | Ogulcan Celik | |
| 2026-04-21 | docs: revert readme and website before persistent sessions | Ogulcan Celik | |
| 2026-04-21 | fix: close global menu before detach | Ogulcan Celik | |
| 2026-04-21 | docs: restore readme demo video embed | 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 | |||
| 2026-04-16 | docs: update website manifest for v0.4.11 | Ogulcan Celik | |
