Skip to content

Tags: kenn-io/ghosthub

Tags

v0.8.2

Toggle v0.8.2's commit message
Release 0.8.2

v0.8.1

Toggle v0.8.1's commit message
Release 0.8.1

v0.8.0

Toggle v0.8.0's commit message
Release 0.8.0

v0.7.0

Toggle v0.7.0's commit message
Release 0.7.0

v0.6.0

Toggle v0.6.0's commit message
Release 0.6.0

v0.5.3

Toggle v0.5.3's commit message
Release 0.5.3

v0.5.2

Toggle v0.5.2's commit message
Release 0.5.2

v0.5.1

Toggle v0.5.1's commit message
Release 0.5.1

Fix updater relaunch window restoration and scope sidebar toggles to the focused window.

v0.5.0

Toggle v0.5.0's commit message
Release 0.5.0

v0.4.0

Toggle v0.4.0's commit message
Release 0.4.0

- Existing local and remote branches can be selected when creating a
  worktree, including source-qualified choices when multiple remotes contain
  the same branch name.
- Non-primary worktrees can be removed from the sidebar with confirmation.
  Ghosthub terminates a verified live tmux session before delegating removal
  to kwt, while preserving the Git branch.
- Experimental native Windows hosts can connect over SSH through psmux,
  discover and attach sessions, and install revision-pinned Windows kwt
  helpers.

- Project and worktree nesting is clearer in the sidebar, and registered
  primary checkouts open normally even when they live outside kwt's global
  worktree directory.
- Standalone tmux sessions use a direct hover removal control, while
  worktree-backed sessions keep distinct session and worktree lifecycle
  actions.
- Tmux Theme colors apply automatically only to new sessions created by
  Ghosthub. Existing local and remote sessions retain their own appearance
  unless **Apply theme to shared tmux sessions** is enabled.
- Development builds show the nearest release tag, commit distance, revision,
  and dirty state in About while preserving valid numeric macOS bundle
  versions.

- Closing or disconnecting a tmux attachment no longer implies that the
  server-side session ended. When a bare session does end, Ghosthub offers to
  reopen that exact named session.
- Generated terminal configuration is self-contained and reload failures are
  reported without showing misleading errors after successful automatic
  reloads.
- Worktree creation, removal, and inventory refreshes are coordinated across
  windows so stale rows and sessions do not reappear after mutations.