aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2026-06-15 16:22:48 +0000
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2026-06-15 16:22:48 +0000
commit61ede89b2e724f0cdc7081b9c448c3f64fed85c0 (patch)
treee045e28545b3a402453e9adfac03d799a3b43bab
parent0bf9bb58eb9c9495f660aed1bd9336121b953fdc (diff)
docs: update website manifest for v0.7.0
-rw-r--r--website/latest.json24
1 files changed, 17 insertions, 7 deletions
diff --git a/website/latest.json b/website/latest.json
index 9673c931..2fe77c5c 100644
--- a/website/latest.json
+++ b/website/latest.json
@@ -1,14 +1,24 @@
{
- "version": "0.6.10",
- "protocol": 13,
- "notes": "This is a hotfix release for v0.6.9. See the v0.6.9 notes for the full feature release.\n\n### Fixed\n- Lifecycle-authority agent integrations such as Pi and OpenCode no longer trigger a repeated detection reset loop that could flood logs, drive high CPU, and make the UI lag or stop responding. (#560, #565, thanks @dzevs)",
+ "version": "0.7.0",
+ "protocol": 14,
+ "notes": "### Added\n- Added local plugin v1 support with `plugin.link/list/unlink/enable/disable`, manifest-declared actions, event hooks, managed plugin panes, link handlers, command logs, keybinding integration, and authoring docs under Preview docs.\n- Added `herdr plugin install <owner>/<repo>[/subdir...]`, `plugin uninstall`, source metadata in `plugin.list`, offline registry fallback, and a human-readable default `plugin list` with `--json` for scripts.\n- Added `herdr plugin config-dir <id>` and automatic plugin config/state directory creation so plugin setup docs can point users at a stable config path.\n- Added Devin CLI automatic detection plus `herdr integration install devin` hooks that report session ids for restore with `devin --resume <id>`. Devin state remains screen-detected because Devin hooks do not cover every permission cancellation and user interrupt transition. (#606, #622, thanks @minatoaquaMK2)\n- Added supporting plugin host APIs for `pane.current`, `pane.process_info`, `client.window_title.set/clear`, `layout.export/apply`, plugin pane placement, plugin invocation context/env injection, and plugin pane ownership across `pane.move`.\n- Added `pane.move` and `herdr pane move` to relocate a running pane into another tab, a new tab, or a new workspace without restarting its terminal process. (#299)\n- Tabs containing a zoomed pane are now marked in the tab bar so the zoom state is visible from other tabs.\n\n### Changed\n- Bumped the client/server protocol version to 14 for `pane.move` compatibility. (#299)\n- Public workspace, tab, and pane ids are now short stable handles such as `w1`, `w1:t1`, and `w1:p1`; closed tab and pane ids no longer retarget later resources. (#569)\n\n### Fixed\n- `pane.send_keys` and `pane.send_input.keys` now accept Herdr key-combo strings such as `ctrl+h`, `ctrl+j`, `ctrl+k`, and `ctrl+l`. (#613, thanks @dmmulroy)\n- Config startup and reload now warn about unknown top-level table sections, including a `[toast]` hint that points to `[ui.toast]`, instead of silently ignoring them.\n- Claude Code session restore now accepts real `/clear`, `/resume`, and compacted session identity changes while still ignoring nested `claude -p` startup sessions that inherit the pane environment. (#620)\n- Auto-named tab labels now stay compact after closing, moving, or creating tabs while public tab ids remain stable.\n- F1-F4 key presses sent as `ESC[11~` through `ESC[14~` now reach pane apps instead of being dropped. (#574)\n- Numeric keypad keys sent through the kitty keyboard protocol now enter their digits and operators instead of being dropped. (#570)\n- Pane resize keybindings now shrink panes again instead of only being able to grow them. (#562)\n- Windows pane cursor rendering is now stable instead of showing a misplaced or flickering cursor. (#556)\n- Tab identity is now preserved across restored sessions.\n- Idle panes now poll their PTY less frequently, reducing CPU use while sessions are inactive.\n- Captured pane URL clicks, including plugin link handlers, now use Ctrl-click on macOS too because captured terminal mouse reports do not expose Cmd-click separately from plain click. (#307)",
"assets": {
- "linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.10/herdr-linux-x86_64",
- "linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.10/herdr-linux-aarch64",
- "macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.10/herdr-macos-x86_64",
- "macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.10/herdr-macos-aarch64"
+ "linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-linux-x86_64",
+ "linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-linux-aarch64",
+ "macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-macos-x86_64",
+ "macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-macos-aarch64"
},
"releases": {
+ "0.7.0": {
+ "notes": "### Added\n- Added local plugin v1 support with `plugin.link/list/unlink/enable/disable`, manifest-declared actions, event hooks, managed plugin panes, link handlers, command logs, keybinding integration, and authoring docs under Preview docs.\n- Added `herdr plugin install <owner>/<repo>[/subdir...]`, `plugin uninstall`, source metadata in `plugin.list`, offline registry fallback, and a human-readable default `plugin list` with `--json` for scripts.\n- Added `herdr plugin config-dir <id>` and automatic plugin config/state directory creation so plugin setup docs can point users at a stable config path.\n- Added Devin CLI automatic detection plus `herdr integration install devin` hooks that report session ids for restore with `devin --resume <id>`. Devin state remains screen-detected because Devin hooks do not cover every permission cancellation and user interrupt transition. (#606, #622, thanks @minatoaquaMK2)\n- Added supporting plugin host APIs for `pane.current`, `pane.process_info`, `client.window_title.set/clear`, `layout.export/apply`, plugin pane placement, plugin invocation context/env injection, and plugin pane ownership across `pane.move`.\n- Added `pane.move` and `herdr pane move` to relocate a running pane into another tab, a new tab, or a new workspace without restarting its terminal process. (#299)\n- Tabs containing a zoomed pane are now marked in the tab bar so the zoom state is visible from other tabs.\n\n### Changed\n- Bumped the client/server protocol version to 14 for `pane.move` compatibility. (#299)\n- Public workspace, tab, and pane ids are now short stable handles such as `w1`, `w1:t1`, and `w1:p1`; closed tab and pane ids no longer retarget later resources. (#569)\n\n### Fixed\n- `pane.send_keys` and `pane.send_input.keys` now accept Herdr key-combo strings such as `ctrl+h`, `ctrl+j`, `ctrl+k`, and `ctrl+l`. (#613, thanks @dmmulroy)\n- Config startup and reload now warn about unknown top-level table sections, including a `[toast]` hint that points to `[ui.toast]`, instead of silently ignoring them.\n- Claude Code session restore now accepts real `/clear`, `/resume`, and compacted session identity changes while still ignoring nested `claude -p` startup sessions that inherit the pane environment. (#620)\n- Auto-named tab labels now stay compact after closing, moving, or creating tabs while public tab ids remain stable.\n- F1-F4 key presses sent as `ESC[11~` through `ESC[14~` now reach pane apps instead of being dropped. (#574)\n- Numeric keypad keys sent through the kitty keyboard protocol now enter their digits and operators instead of being dropped. (#570)\n- Pane resize keybindings now shrink panes again instead of only being able to grow them. (#562)\n- Windows pane cursor rendering is now stable instead of showing a misplaced or flickering cursor. (#556)\n- Tab identity is now preserved across restored sessions.\n- Idle panes now poll their PTY less frequently, reducing CPU use while sessions are inactive.\n- Captured pane URL clicks, including plugin link handlers, now use Ctrl-click on macOS too because captured terminal mouse reports do not expose Cmd-click separately from plain click. (#307)",
+ "protocol": 14,
+ "assets": {
+ "linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-linux-x86_64",
+ "linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-linux-aarch64",
+ "macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-macos-x86_64",
+ "macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.7.0/herdr-macos-aarch64"
+ }
+ },
"0.6.10": {
"notes": "This is a hotfix release for v0.6.9. See the v0.6.9 notes for the full feature release.\n\n### Fixed\n- Lifecycle-authority agent integrations such as Pi and OpenCode no longer trigger a repeated detection reset loop that could flood logs, drive high CPU, and make the UI lag or stop responding. (#560, #565, thanks @dzevs)",
"protocol": 13,