Releases: penso/herdr-gpui
Release list
Herdr GPUI 20260927.1
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: 8494a9a.
[v20260927.1] - 2026-09-27
Added
- Show a loading indicator while the Git popup fetches the pull request
- Show host status as a dot and highlight the current device
- Add a plus icon to the Add session rows
- Show web pages in browser tabs that agents can open
- Annotate pages and send the notes to the agent that opened them
- Draw regions on a page and attach screenshots to page notes
Fixed
- Keep keystrokes typed while an agent is producing output
- Disable Add session on devices that are not online
Documentation
- Forbid AI attribution in commits and PRs, link CLAUDE.md
Herdr GPUI 20260926.1
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: b872c2c.
[v20260926.1] - 2026-09-26
Added
- Change Settings font sizes with −/+ buttons and save them
- Let Settings choose installed font families
- Set all Settings font families together
- Edit Settings font sizes directly as whole numbers
- Create and delete sessions from the session picker
Fixed
- Use the yellow pencil for uncommitted work without a PR
- Fit the terminal to the window on first connection
- Restore Settings keyboard focus after editing a font size
- Keep font size controls responsive during repeated clicks
Herdr GPUI 20260925.2
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: eb0c2de.
[v20260925.2] - 2026-09-25
Added
- Show IME composition inline at the terminal cursor
Fixed
- [macos] Support Cmd-H hide and Cmd-M minimize
- Keep the IME caret and long compositions inside the terminal
- Keep IME compositions inside popups
- Create worktrees from fork PRs and show errors in the active tab
- Show pull request badges for renamed fork branches
Herdr GPUI 20260925.1
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: 6d44d09.
[v20260925.1] - 2026-09-25
Added
- Choose Superset- or Orca-style sidebar rows with [layout] rows
- Add a minimal sidebar row layout showing only status and name
- Name the workspace from the new worktree dialog
- Reorder workspaces by dragging them in the sidebar
- Slide sidebar rows aside to preview where a dragged workspace lands
- Pick the sidebar row layout from View > Rows
- Choose every sidebar layout from one View > Layout menu
- Check new hosts for Herdr and offer to install it in a local workspace
- Show PR details on SSH devices, with an optional GitHub account per device
- Remove a saved device from its right-click menu in the sidebar
- Name a new device after its SSH target and close Add Device once saved
- Rename a saved device from its right-click menu in the sidebar
- Show Claude and Codex plan usage in the status bar
- Open a per-agent usage panel from the status bar
- Show plan usage for 87 AI services, ported from CodexBar
- List and switch between local and device sessions from the sidebar
Changed
- Lay out fixed sidebar row pieces without a wrapper element
- Upgrade GPUI from 0.2.2 to the 0.3.6 gpui-pre snapshot
- Ellipsize sidebar row labels without a second element
- Share usage provider metadata, requests, and value parsing
Fixed
- Enable GPUI's platform text features
- Log why GitHub queries fail, including the token kind
- Stop adding a host that is already saved as a device
- Remove devices and keep per-device GitHub accounts by their catalog ID
- Pulse a device's sidebar header while it is being removed
- Keep a pane resize waiting on its answer when another host updates
- Hide usage tabs for sign-ins with nothing to show
- Install Fontconfig with Linux packages
- Identify a switched device by its saved session when adding or removing
Herdr GPUI 20260924.5
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: fe8281e.
[v20260924.5] - 2026-09-24
Added
- Resize panes by dragging the border between them
Fixed
- Send Option/Alt shortcuts such as Alt-P to terminal panes
- Open terminal links with cmd-click, or ctrl-click off macOS
Herdr GPUI 20260924.4
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: a8d4176.
[v20260924.4] - 2026-09-24
Added
- Show coding agent icons beside sidebar names
- Add rounded variants of every sidebar layout
- Start new installs with the comfortable-rounded sidebar
Changed
- Send typed input to the daemon without waiting on an idle socket read
Fixed
- Repeat a held key in the terminal on macOS
- Keep the GitHub sign-in when the GUI config fails to load
- Render the macOS Dock icon sharply on macOS 26 and later
Herdr GPUI 20260924.3
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: dda4594.
[v20260924.3] - 2026-09-24
Added
- Add a native Edit menu with Cut, Copy, Paste, and Select All
- Add device selection and remote setup to the sidebar
Fixed
- Replace stray Go To tree characters with indentation
- Keep Go To panes flush when a search hides their workspace
- Paste with Cmd-V again after switching workspace, tab, or pane
- Match macOS Dock icon sizing and preserve Retina detail
- Remember window size, position, and display between launches
Herdr GPUI 20260924.2
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: 9a1bb19.
[v20260924.2] - 2026-09-24
Added
- Clear the focused pane's screen and scrollback with Cmd-K
- List every agent and terminal in the Go To picker
Fixed
- Reuse existing SSH logins and retry failed hosts within 30 seconds
Herdr GPUI 20260924.1
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: 94f7534.
[v20260924.1] - 2026-09-24
Changed
- Shape terminal glyphs once per font style instead of once per color
- Keep the sidebar's layout while only the terminal redraws
Fixed
- Paste clipboard images into local terminals with Cmd-V
- Convert TIFF-only clipboard images to PNG before pasting
- Keep SSH file drops available on Windows
Herdr GPUI 20260923.4
GUI-only release. macOS 15+ universal signed/notarized DMG; experimental x86_64 and ARM64 Linux .deb, .rpm, Arch packages and tarballs (glibc 2.39+); experimental, unsigned Windows x86_64 and ARM64 zips without auto-update. Requires an existing Herdr daemon. Source: 27c30d7.
[v20260923.4] - 2026-09-23
Added
- Add status bar icons and rename Keybinds to Shortcuts
- Save client logs to disk and rename the window to Logs
- Native pixel scrollbar with thumb dragging
Changed
- Paint terminal grid in GPUI layers to skip per-primitive BoundsTree
- Pick up daemon updates on the display frame
- Send the window size only once it settles
Fixed
- Keep GitHub sessions signed in and dismiss completed sign-in
- Never block the UI thread on the inbox during scrollbar drags
Documentation
- Show a notification badge on the README icon