| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2026-04-16 | release: v0.4.11 | Ogulcan Celik | |
| 2026-04-16 | fix: update changelog and installer script output | Ogulcan Celik | |
| 2026-04-16 | feat: allow hook-reported custom agent labels | Ogulcan Celik | |
| 2026-04-16 | chore: clean up local repo guidance | Ogulcan Celik | |
| 2026-04-16 | fix: only preview newer saved release notes | Ogulcan Celik | |
| 2026-04-16 | chore: add project zed settings | Ogulcan Celik | |
| 2026-04-16 | fix: switch updates to manual preview flow | Ogulcan Celik | |
| 2026-04-14 | docs: update website manifest for v0.4.10 | Ogulcan Celik | |
| 2026-04-14 | release: v0.4.10 | Ogulcan Celik | |
| 2026-04-14 | docs: draft changelog for next release | Ogulcan Celik | |
| 2026-04-14 | fix treat droid mission control as idle | Ogulcan Celik | |
| 2026-04-14 | feat support double prefix passthrough | Ogulcan Celik | |
| 2026-04-14 | fix unify app key normalization for enhanced keyboard reporting | Ogulcan Celik | |
| 2026-04-14 | docs add custom command keybind docs | Ogulcan Celik | |
| 2026-04-13 | fix highlight active workspace in collapsed sidebar | Ogulcan Celik | |
