mirror of
https://github.com/herdrdev/herdr.git
synced 2026-09-22 00:01:06 +00:00
docs: update website manifest for v0.6.6
This commit is contained in:
+17
-7
@@ -1,14 +1,24 @@
|
||||
{
|
||||
"version": "0.6.5",
|
||||
"protocol": 11,
|
||||
"notes": "### Added\n- Added pane copy mode at `prefix+[` with keyboard navigation, visual selection, and clipboard yank support. (#231)\n- Added `foreground_cwd` to pane and agent API/CLI responses so integrations can inspect the active foreground process directory without changing the existing pane/workspace `cwd` semantics. (#345)\n- Added read-only `agent_session` metadata to pane and agent API/CLI responses when official integrations report native session references.\n\n### Fixed\n- Live handoff now preserves terminal state when transferring supported running panes to a replacement server.\n- WSL clipboard writes now prefer OSC 52 before WSLg clipboard tools, so mouse selection and double-click copy populate Windows clipboard history in Windows Terminal. (#333)\n- Incomplete host terminal OSC default-color replies no longer get misread as Alt-key input and forwarded into panes, preventing interactive prompts such as `gh auth login --web` from aborting on split `ESC ]` input. (#279, #306, #344)\n- Workspace rename prompts and background notifications now use live cwd-derived workspace labels instead of stale session labels. (#332)\n- `herdr session stop` no longer fails on zero-duration socket timeouts when the stop deadline is nearly exhausted.\n- Update preview instructions now wrap long package-manager commands instead of truncating the shell command suffix.\n- Restored native agent resume panes now fall back to a shell when the resumed agent exits instead of closing the whole pane.",
|
||||
"version": "0.6.6",
|
||||
"protocol": 12,
|
||||
"notes": "### Added\n- Custom command keybindings now accept an optional `description` field to provide user-defined descriptions shown in the keybind help panel instead of the default `'custom command'` label. (#362)\n\n### Fixed\n- The OpenCode integration no longer treats `session.created` or `session.updated` plugin events as idle signals, so active sessions stay marked working until OpenCode reports `session.status` or `session.idle`. (#351)\n- New interactive panes now use login-shell startup on macOS by default so Homebrew and other login PATH setup is available, with `terminal.shell_mode = \"non_login\"` as an opt-out. (#350)\n- Claude Code panes no longer stay blocked after stale permission-prompt reports when the visible screen has returned to idle or working state. (#349)\n- Codex panes no longer stay working because stale `esc to interrupt` text remains above a visible idle prompt, and visible approval-review work is now preserved as working. (#352)\n- Sidebar Git status refresh now deduplicates workspaces from the same checkout and reuses cached ahead/behind results when refs have not changed, reducing idle CPU from repeated `git` polling. (#353)\n- Update prompts, toasts, and docs now distinguish installing a new binary from stopping or reattaching a running Herdr session to use it.\n- Large restored sessions no longer leave restored or newly split panes without shells after startup, and live handoff keeps PTY ownership bounded to one master fd per pane. (#357)\n- Pane shutdown no longer warns that a pane is still alive after the direct child has already exited and been reaped. (#338)\n- Closing the last pane or tab in a parent worktree workspace now shows the existing confirmation before closing the whole worktree group. (#369)",
|
||||
"assets": {
|
||||
"linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.5/herdr-linux-x86_64",
|
||||
"linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.5/herdr-linux-aarch64",
|
||||
"macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.5/herdr-macos-x86_64",
|
||||
"macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.5/herdr-macos-aarch64"
|
||||
"linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-linux-x86_64",
|
||||
"linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-linux-aarch64",
|
||||
"macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-macos-x86_64",
|
||||
"macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-macos-aarch64"
|
||||
},
|
||||
"releases": {
|
||||
"0.6.6": {
|
||||
"notes": "### Added\n- Custom command keybindings now accept an optional `description` field to provide user-defined descriptions shown in the keybind help panel instead of the default `'custom command'` label. (#362)\n\n### Fixed\n- The OpenCode integration no longer treats `session.created` or `session.updated` plugin events as idle signals, so active sessions stay marked working until OpenCode reports `session.status` or `session.idle`. (#351)\n- New interactive panes now use login-shell startup on macOS by default so Homebrew and other login PATH setup is available, with `terminal.shell_mode = \"non_login\"` as an opt-out. (#350)\n- Claude Code panes no longer stay blocked after stale permission-prompt reports when the visible screen has returned to idle or working state. (#349)\n- Codex panes no longer stay working because stale `esc to interrupt` text remains above a visible idle prompt, and visible approval-review work is now preserved as working. (#352)\n- Sidebar Git status refresh now deduplicates workspaces from the same checkout and reuses cached ahead/behind results when refs have not changed, reducing idle CPU from repeated `git` polling. (#353)\n- Update prompts, toasts, and docs now distinguish installing a new binary from stopping or reattaching a running Herdr session to use it.\n- Large restored sessions no longer leave restored or newly split panes without shells after startup, and live handoff keeps PTY ownership bounded to one master fd per pane. (#357)\n- Pane shutdown no longer warns that a pane is still alive after the direct child has already exited and been reaped. (#338)\n- Closing the last pane or tab in a parent worktree workspace now shows the existing confirmation before closing the whole worktree group. (#369)",
|
||||
"protocol": 12,
|
||||
"assets": {
|
||||
"linux-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-linux-x86_64",
|
||||
"linux-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-linux-aarch64",
|
||||
"macos-x86_64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-macos-x86_64",
|
||||
"macos-aarch64": "https://github.com/ogulcancelik/herdr/releases/download/v0.6.6/herdr-macos-aarch64"
|
||||
}
|
||||
},
|
||||
"0.6.5": {
|
||||
"notes": "### Added\n- Added pane copy mode at `prefix+[` with keyboard navigation, visual selection, and clipboard yank support. (#231)\n- Added `foreground_cwd` to pane and agent API/CLI responses so integrations can inspect the active foreground process directory without changing the existing pane/workspace `cwd` semantics. (#345)\n- Added read-only `agent_session` metadata to pane and agent API/CLI responses when official integrations report native session references.\n\n### Fixed\n- Live handoff now preserves terminal state when transferring supported running panes to a replacement server.\n- WSL clipboard writes now prefer OSC 52 before WSLg clipboard tools, so mouse selection and double-click copy populate Windows clipboard history in Windows Terminal. (#333)\n- Incomplete host terminal OSC default-color replies no longer get misread as Alt-key input and forwarded into panes, preventing interactive prompts such as `gh auth login --web` from aborting on split `ESC ]` input. (#279, #306, #344)\n- Workspace rename prompts and background notifications now use live cwd-derived workspace labels instead of stale session labels. (#332)\n- `herdr session stop` no longer fails on zero-duration socket timeouts when the stop deadline is nearly exhausted.\n- Update preview instructions now wrap long package-manager commands instead of truncating the shell command suffix.\n- Restored native agent resume panes now fall back to a shell when the resumed agent exits instead of closing the whole pane.",
|
||||
"protocol": 11,
|
||||
|
||||
Reference in New Issue
Block a user