| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-15 | feat: make headless terminal size configurable (#2829) | Can Celik | |
| refs #2828 | |||
| 2026-08-07 | fix(config): report unknown theme names (#2488) | Can Celik | |
| refs #2452 | |||
| 2026-08-05 | fix(config): accept retired agent panel scope (#2295) | akbash | |
| refs #2292 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-07-18 | fix: report unknown config keys (#1575) | akbash | |
| * fix: report unknown config keys refs #1573 * fix: preserve mixed config warning context refs #1573 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-07-12 | fix: clarify config fallback diagnostics | Ogulcan Celik | |
| 2026-07-10 | fix: improve config diagnostic delivery | Ogulcan Celik | |
| 2026-06-14 | fix: warn on unknown config sections | Ogulcan Celik | |
| 2026-06-08 | fix: improve windows pane behavior | Ogulcan Celik | |
| 2026-06-07 | feat: add native windows beta support | Ogulcan Celik | |
| 2026-06-02 | feat: add preview update channel | Ogulcan Celik | |
| 2026-05-23 | feat: restore agent sessions | Ogulcan Celik | |
| refs #233 | |||
| 2026-05-22 | feat: add git worktree workspace management | Ogulcan Celik | |
| refs #137 | |||
| 2026-05-20 | fix: clarify keybinding conflict warnings | Ogulcan Celik | |
| refs #154 | |||
| 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-19 | feat: add kind star requests | Ogulcan Celik | |
| 2026-05-15 | config: split experimental settings from advanced | Ogulcan Celik | |
| 2026-04-26 | feat: refine live config lifecycle | Ogulcan Celik | |
| 2026-04-26 | feat: add live config reload | Ogulcan Celik | |
| 2026-04-22 | feat: add terminal-delivered client notifications | 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 | |||
