Ghostex 5.5.0
Changes
- Major
- Releases now use a phased, resumable flow with fast preflight checks, live verification, and checksum-sealed on-demand assets for remote gxserver packages and the Project board
bdtool. - GPUI now covers much more desktop parity, including Sparkle updates, Developer ID signing, native app menus, window-frame restore, quit behavior, support logs, crash reports,
ghostex://links, Finder file opens, and titlebar update controls. - GPUI browser, board, portless, agent, session-history, onboarding, and terminal workflows now behave closer to the macOS app while the new libghostty-vt terminal engine groundwork moves the shell toward cross-platform terminals.
- Terminal and sidebar workflows are steadier, with embedded-browser link opens, terminal link diagnostics, stabilized sidebar drag selection, project ghost fixes, better GPUI IME handling, and first-prompt rename reliability.
- Manage file context menus now support Reveal in Finder, Add to Session Context, create-here actions, and clearer relative path copying.
- Releases now use a phased, resumable flow with fast preflight checks, live verification, and checksum-sealed on-demand assets for remote gxserver packages and the Project board
- Minor
- Automate WKWebViews now receive the Project Board bridge and automation agent lists exclude unlaunchable agents.
- Sidebar multi-select avoids accidental drag capture, keeps pane-hidden rendered rows selectable, and adds New Group / Move to New Group affordances when supported.
- Hermes Agent is now available in the default sidebar list with matching Android and iOS session icons.
- GPUI hides the App Icon picker where that native subsystem is unavailable and records GPUI-specific diagnostic log files alongside the existing macOS scenarios.
Downloads
- Apple Silicon
ghostex-5.5.0-arm64.dmg- SHA256:
8ba43652b777c006fe41f63336fbaee773bba38d895e09ca3d7a70e2c8e2d82d
- Android
ghostex-android.apk- SHA256:
5b71c381a5107f98ad87131f5f6ca2e058802e92f322021ba71cac5ec3151705
On-demand components
The app downloads these automatically when first needed (remote Linux machines, Project board) and verifies them against checksums sealed inside the signed app:
gxserver-linux-x64.tar.gz— SHA256:68b77c43a9f0dd2fce0c4ed8764286247bff848cbaf526a5b0a8d76aab01964agxserver-linux-arm64.tar.gz— SHA256:4502851cd20b44c1c0ae64604125ed52615d132c124adadbe93ab1a642bf8cd3bd-darwin-arm64.tar.gz— SHA256:5648d3532d58942c7448d570b9f15822287fbfac074dfeefbadc279ee785b072
Install
brew install --cask maddada/tap/ghostex