## herdrdev/herdr — v0.7.5…v0.8.0

_129 commits._

### Features
- **feat(website): rebuild marketing pages on new brand chassis** (22bb476)
- **feat: add antigravity-cli integration (#2087)** (679584f)
- **feat(ui): make pane scrollbars optional (#2166)** (f6031f7)
- **feat: support bottom tab bar placement (#2118)** (02fe7d7)
- **feat: print bundled agent skill and hint next cli steps** (cb2e17a)
- **feat: switch IME to ASCII in prefix mode on Windows (Korean IME) (#1823)** (6cfaa07)
- **feat: filter keybind help (#1832)** (38d2b07)
- **feat: add grok cli integration for native session restore (#1807)** (e9b2208)
- **feat(docs): publish versioned release documentation** (c234f22)

### Fixes
- **fix: page keys scroll pane scrollback at zsh and REPL prompts (#2191)** (eacea2d)
- **fix(pi): restrict state reporting to tui sessions (#2159)** (5eab32d)
- **fix: propagate host color scheme to pane apps (#2214)** (10eb0bc)
- **fix(input): preserve hover during extended-button drags** (cbc31d3)
- **fix(docs): support older git in snapshot checks** (6b6abf2)
- **fix(docs): publish only released documentation** (0e43488)
- **fix: avoid blocking on foreground cwd checks (#2213)** (0a800b8)
- **fix(cli): report non-UTF-8 arguments instead of panicking (#2207)** (0f14e27)
- **fix(client): query host cell size when the ioctl reports no pixels (#2160)** (8901139)
- **fix: preserve claude settings formatting (#2089)** (d742e51)
- **fix: stop advertising worktree json flag (#2174)** (9a4ce5e)
- **fix(detect): recognize opencode2 as opencode** (6fb0d80)
- **fix: route vscode remote copies through osc52 (#2173)** (bd287b0)
- **fix(windows): detect agents across git bash exec boundaries (#2170)** (df2cb2c)
- **fix(socket_paths): remove dead if-branch in derive_client_socket_from_api_socket (#2157)** (885c9a6)
- **fix(input): decode 0x1f as Ctrl+_ not Ctrl+- per ASCII standard (#2165)** (d950fdf)
- **fix(ci): skip pr gate in forks** (219e0be)
- **fix: expand copy-mode word-end window past a final wide glyph (#2145)** (f459a0d)
- **fix: report a clear cli error when no herdr server is running (#1963)** (f99647b)
- **fix(windows): preserve semantic escape key taps** (26a7bc8)
- **fix(input): preserve native key lifecycle across routing (#2142)** (b76adc1)
- **fix: read alternate-screen agent history** (bc1c052)
- **fix(sidebar): keep worktree groups packed** (7db744a)
- **fix(client): restore terminal on sighup and sigterm** (b411274)
- **fix: preserve windows sessions after ssh logout (#2098)** (0732039)
- **fix(omp): support Windows session paths (#2092)** (a07871a)
- **fix: resume agents after headless restore (#2088)** (ac47b9e)
- **fix: launch argument-free agents on windows (#2075)** (5319927)
- **fix: add opt-in child-group process detection (#2052)** (38b7b54)
- **fix: preserve kitty associated text (#2051)** (cfa112e)
- **fix: scope agent skill installation** (f6060cf)
- **fix(windows): preserve parent agent ownership** (44b3adb)
- **fix: preserve windows path variables during install** (8ed742d)
- **fix(windows): restore system notifications and sound playback (#2019)** (5b0be42)
- **fix: preserve navigate mode after pane focus (#1993)** (a4b18b6)
- **fix: restore python3 commit hook** (bbe78f5)
- **fix: select windows python command in commit hook (#1994)** (9354761)
- **fix: count ptmx master fds under devpts layouts (#1984)** (a0a6e13)
- **perf: skip rendering hidden pty updates** (e27a4ea)
- **fix: preserve linked worktree workspace labels** (e16d7d8)
- **perf: replace agent spinners with static status marks** (81f355f)
- **fix: ignore nested codex session reports (#1927)** (1491b7d)
- **fix: resolve relative plugin commands from plugin root** (b499e61)
- **fix: keep focus on the current workspace when another self-closes (#1912)** (a979916)
- **fix: make native windows checks reliable (#1925)** (6d1bede)
- **fix: close workspace when api closes its last tab (#1899)** (a79b3d5)
- **fix: preserve shift-enter in windows panes (#1909)** (04205ac)
- **fix: delay agent prompt submission** (bb29eed)
- **fix: ignore empty clipboard writes** (4710416)
- **fix: restrict unapproved pull requests to bug fixes** (2debcec)
- **fix(nix): include SKILL.md in the package fileset (#1890)** (d231fc0)
- **fix: repaint after transient terminal resizes** (61f6400)
- **fix: preserve prefix mode for modifier events** (19cd372)
- **fix: preserve focus when closing a non-focused workspace (#1877)** (165dca4)
- **fix: support non-us shifted keybindings (#1876)** (e536bd8)
- **fix: improve sidebar worktree hierarchy and reordering (#1873)** (8843bbb)
- **fix: avoid renders for passive mouse motion (#1872)** (547aba8)
- **perf: avoid full pane renders for spinner animation (#1868)** (b01fc37)
- **fix(nix): add rust-analyzer to development shell** (c7b3d8a)
- **perf: eliminate repeated workspace git discovery (#1842)** (d4e0dd3)
- **fix: copy retained mouse selections with keyboard shortcuts** (b33e5f9)
- **fix: run pi worktree ext on background** (0065a0e)
- **fix: bundle modern ConPTY on Windows (#1828)** (8afd52a)
- **fix: harden hermes lifecycle detection** (5f1957c)
- **fix: report truncated pane reads** (c0fb777)
- **fix: make known-agent exit process-owned** (e608a75)
- **fix: answer XTWINOPS size queries in panes** (169a4fd)
- **fix: prefer branded homepage search image** (a45ce22)
- **fix: consume handled url click gestures** (58e812b)
- **fix: preserve kitty graphics during host repaints** (36de78d)
- **fix: inherit host palette in pane queries (#1759)** (503613c)
- **fix: preserve kitty printable key releases** (e7fc85b)
- **fix: preserve physical escape on windows** (2a20e90)
- **fix: respect OMP config directory override** (7e821ba)
- **fix: keep reading while pty input is blocked** (ef85fa0)
- **fix: fall back to sh for remote path discovery** (08640bb)
- **fix(website): add agent automation to docs sidebar** (0f10e14)

### Backend
- **release: v0.8.0** (346411f)
- **Update rose pine surface_dim colour to "Overlay" (#2002)** (4cd1481)

### Tests
- **test(windows): remove flaky sound timing assertion** (14df4d2)

### Docs
- **docs: finalize 0.8.0 release documentation** (977a4f1)
- **docs: update preview manifest** (514e446)
- **docs: add simplified chinese readme (#1990)** (b7317c9)
- **docs: update sponsor acknowledgements** (7383f12)
- **docs: define maintainer and agent contribution workflows** (b9ebd23)
- **docs: add alternate-screen output fallback** (0f161fa)
- **docs: update preview manifest** (62d4235)
- **docs: update website manifest for v0.7.5** (c5293af)

### Chore
- **chore: remove experiments from settings tui** (8d190ed)
- **chore: update agentmd for protocol changes** (b1d14fe)
- **ci: consolidate ai review trigger label** (9135ffe)
- **chore: finish repository organization migration** (b44b5b1)
- **chore: update repository links after organization transfer** (3563f5c)
- **ci: allow repository organization migration** (2313fb8)
- **ci: remove approved contributor bypass** (73d9200)
- **chore: approve merged contributor we11adam** (a5920be)
- **chore: approve merged contributor patrick-xin** (807033b)
- **chore: approve merged contributor bioform** (6a0ba22)
- **chore: approve merged contributor season179** (dc2506e)
- **chore: approve merged contributor Pimpmuckl** (7e96b1b)
- **ci: harden pull request workflow execution** (e1a32e5)
- **chore: approve merged contributor olafkfreund** (65713ce)
- **chore: approve merged contributor yianL** (51744ce)
- **ci: gate pull request review by scope** (da40b1a)
- **chore: consolidate project skills** (f67803f)
- **chore: approve merged contributor ogulcancelik** (fc0ce8f)
- **chore: approve contributor corrius** (b56baee)
- **chore: approve contributor adamkrellenstein** (83c7bde)
- **chore: approve contributor joonhwan** (1bcc55e)
- **chore: approve contributor carlesso** (58ad2c6)
- **chore: approve contributor badlogic** (d901239)
- **chore: relicense herdr under apache-2.0** (cd5ea1b)
- **refactor: centralize new terminal cwd selection** (a02c3a6)
- **refactor: name darwin nix toolchain inputs** (9524d0a)
- **refactor: simplify macos input source ownership** (a8be611)
- **refactor: clarify opencode event state mapping** (f23e377)
- **refactor: simplify cursor session reporting** (73d1768)
- **refactor: simplify kimi lifecycle reporting** (08ca798)
- **refactor: simplify qoder session reporting** (d3b4d5b)
- **refactor: replace pane mouse and clipboard internals** (1d238bc)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/herdrdev/herdr?utm_source=github-action)._