| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-19 | docs: update website manifest for v0.8.2 | github-actions[bot] | |
| 2026-08-19 | release: v0.8.2 | Ogulcan Celik | |
| 2026-08-19 | docs: finalize 0.8.2 release notes | Ogulcan Celik | |
| 2026-08-19 | fix(cli): exit quietly when output pipes close (#2996) | akbash | |
| refs #2994 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-19 | fix(theme): keep active terminal row visible under cursor (#2989) | akbash | |
| refs #2987 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-19 | fix(perf): eliminate redundant terminal wake work (#2962) | Can Celik | |
| * fix(perf): eliminate redundant terminal wake work * fix(perf): harden release benchmark gate * test(perf): strengthen performance guardrails | |||
| 2026-08-19 | fix: restore v0.8.0 as stable release | Ogulcan Celik | |
| 2026-08-18 | fix(ci): publish v0.8.1 documentation | Ogulcan Celik | |
| 2026-08-18 | release: v0.8.1 | Ogulcan Celik | |
| 2026-08-18 | docs: finalize 0.8.1 release notes | Ogulcan Celik | |
| 2026-08-18 | docs: publish preview documentation | kangal-bot | |
| 2026-08-18 | feat: make Windows generally available | Ogulcan Celik | |
| 2026-08-18 | fix: preserve macOS IME commits in report-all mode (#2947) | Can Celik | |
| 2026-08-18 | fix: isolate hidden pane render cadence (#2892) | akbash | |
| refs #2890 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-18 | fix: retry Windows installer activation after transient locks (#2921) | Can Celik | |
| refs #2916 | |||
| 2026-08-18 | fix(website): raise timeout on docs release integration test for slow builders | Ogulcan Celik | |
| 2026-08-18 | feat(website): plugin marketplace discovery shelves — trending and new ↵ | Ogulcan Celik | |
| arrivals | |||
| 2026-08-18 | fix(docs): link agents to config reference data | Ogulcan Celik | |
| 2026-08-18 | fix: reap ctrl-click url openers (#2906) | akbash | |
| * fix: reap ctrl-click url openers refs #2903 * fix: scope linux opener test import refs #2903 * test: isolate url opener regression refs #2903 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-17 | fix: sync powershell process working directory (#2879) | JJ Liebig | |
| 2026-08-17 | fix: match Windows Ctrl+digit keybindings (#2913) | Can Celik | |
| refs #2910 | |||
| 2026-08-17 | docs: publish preview documentation | kangal-bot | |
| 2026-08-17 | docs: sync localized configuration updates | Ogulcan Celik | |
| 2026-08-16 | fix: keep agent skill aligned with stable releases | Ogulcan Celik | |
| refs #2847 | |||
| 2026-08-16 | fix(theme): skip host palette queries under wsl (#2852) | Can Celik | |
| refs #2440 | |||
| 2026-08-15 | fix(theme): keep default active rows subtle and add navigate cursor color ↵ | Can Celik | |
| (#2838) refs #2792 | |||
| 2026-08-15 | feat: make headless terminal size configurable (#2829) | Can Celik | |
| refs #2828 | |||
| 2026-08-15 | fix(client): handle remote terminal hangup (#2827) | Can Celik | |
| refs #2424 | |||
| 2026-08-14 | fix: detect qwen localized active states (#2818) | Can Celik | |
| refs #2756 | |||
| 2026-08-14 | fix: use verified local packages for windows updates (#2816) | JJ Liebig | |
| refs #2751 | |||
| 2026-08-14 | fix: speed up alternate-screen history reads (#2426) | Can Celik | |
| refs #2387 | |||
| 2026-08-14 | fix: keep active sidebar rows visible (#2794) | Can Celik | |
| refs #2792 | |||
| 2026-08-14 | feat(cli): guide agents to Herdr resources | Ogulcan Celik | |
| 2026-08-14 | fix(docs): publish channel-aware documentation indexes | Ogulcan Celik | |
| 2026-08-14 | fix(docs): apply llms patch during website builds | Ogulcan Celik | |
| 2026-08-14 | feat(docs): publish agent-readable documentation | Ogulcan Celik | |
| 2026-08-14 | fix: reject prompts to blocked agents (#2790) | akbash | |
| * fix: reject prompts to blocked agents refs #2788 * docs: clarify agent prompt timing refs #2788 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-14 | fix: detect all claude half-circle spinner frames (#2762) | akbash | |
| refs #2760 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> | |||
| 2026-08-14 | fix: wait for new pane shell readiness (#2774) | akbash | |
| * fix: wait for new pane shell readiness refs #2773 * refactor: share agent startup bounds refs #2773 * fix: reconcile agent names after startup timeout refs #2773 * fix: cover agent cleanup scheduling skew refs #2773 * fix: bound pane shell readiness retries refs #2773 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-08-13 | fix: keep tab and sidebar clicks when the terminal reports a stray drag (#2736) | Michael Hackner | |
| * fix: keep tab and sidebar clicks when the terminal reports a stray drag This works around a Ghostty bug that causes herdr tabs to be unclickable in fullscreen mode. Ghostty on macOS in native fullscreen emits one motion report after a fresh press in the strip where the menu bar reveals, with the row shifted to near the bottom of the grid. The cause is upstream: macOS delivers one mouse event whose y is nearly a window height away from the real pointer, and Ghostty reports it as it arrives (iTerm2 and Terminal.app report the same clicks correctly). Herdr treated the stray report as a real drag and lost the click two ways: it opened a tab reorder with no drop target, making the release a no-op, and it handed the release to the pane under the bogus coordinates. Now, a press on the tab bar or sidebar owns the gesture until release, and a tab drag only starts once the pointer is over a real drop target. refs #796 * fix: scope chrome mouse gestures to their input source * fix: preserve chrome drag input source * fix: preserve concurrent chrome presses --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-08-13 | fix(graphics): support high-dpi direct file frames (#2680) | Can Celik | |
| 2026-08-13 | fix: preserve logical lines in scrollback editor (#2735) | akbash | |
| refs #2733 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-08-13 | feat: add qwen code detection and restore (#2743) | Can Celik | |
| refs #2730 | |||
| 2026-08-13 | fix(agent): focus Copilot before prompting (#2734) | Erik Krogen | |
| * fix(agent): focus Copilot before prompting refs #1698 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * test(agent): cover stale focus-reporting state refs #1698 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> | |||
| 2026-08-12 | fix: strip claude title spinner frames (#2709) | akbash | |
| * fix: source title activity glyphs from manifests refs #2707 * fix: simplify manifest-driven title stripping refs #2707 * fix: reconcile handoff title policies refs #2707 * fix: strip claude title spinner frames refs #2707 * fix: keep claude detection manifest unchanged --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-08-12 | fix: use the running binary in agent hooks (#2722) | JJ Liebig | |
| 2026-08-12 | fix: preserve workspace labels for root repositories (#2727) | Can Celik | |
| refs #2594 | |||
| 2026-08-12 | chore: update contributor list | Ogulcan Celik | |
| 2026-08-12 | perf: avoid repeated Git config reads (#2688) | JJ Liebig | |
| refs #2643 Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-08-12 | fix: synchronously terminate cancelled status commands | Ogulcan Celik | |
