Skip to content

Releases: maddada/Ghostex

zmux 1.4.10

07 May 20:52

Choose a tag to compare

Changes

  • Added human-facing zmux CLI session commands for listing, attaching, resuming, killing, sleeping, waking, and focusing running terminal sessions.
  • Added provider-backed attach metadata so tmux, zmx, and zellij sessions keep their stored provider, show sidebar badges, and expose copyable attach commands.
  • Added a Settings control for floating session status indicator size, plus updated indicator drawing, tooltip wrapping, and settings-control polish.
  • Fixed main window chrome restore so zmux reopens at the prior size, position, and display while avoiding offscreen IDE-attachment coordinates.
  • Fixed Find Previous Session routing so the footer button opens the prompt even with an empty modal search field and logs the modal/native bridge path.
  • Improved session title sync by rejecting Ghostty ghost placeholder titles and protecting trusted restored titles from automatic rename overwrite.

SHA256: c6fd3dac8eb2dc9d785d01c394e1fcdcc116d4d8dd4382780ebc5a60142a2b54

brew install --cask maddada/tap/zmux

zmux 1.4.9

07 May 04:09

Choose a tag to compare

Changes

  • Improved embedded code-server editor panes so VS Code panel/sidebar drag and drop keeps live hover and drop targeting while using CEF.
  • Fixed embedded browser/editor pane teardown so closing a pane from the sidebar does not close the top-level app window.
  • Improved project editor persistence so VS Code workbench layout survives app restarts without putting code-server into a fresh Chromium profile.
  • Improved zmx session persistence so empty sessions attach directly, startup commands run only for new sessions, and inherited zmx session variables do not hijack app-managed names.
  • Improved zellij session persistence so generated session names stay within provider limits and new sessions launch under the same name used for restart attach.
  • Enlarged README screenshots for clearer GitHub documentation.

SHA256: d5c407008e680ad0f187c71ab7f16a19b912b06c3812ac32d6f4f5cc54cbc882

brew install --cask maddada/tap/zmux

zmux 1.4.8

06 May 18:10

Choose a tag to compare

Changes

  • Added embedded code-server editor panes so project groups can open a native CEF-backed code editor surface.
  • Added project header controls for opening project-scoped browser panes and project editor panes from the clicked group.
  • Added zellij as an opt-in terminal session persistence provider alongside tmux and zmx.
  • Added a sidebar side setting so users can choose left or right placement from Settings, including startup restore and legacy side migration.
  • Added modified-setting indicators with per-setting reset-to-default tooltips in Settings.
  • Replaced native title attributes across sidebar controls with shadcn/Radix app tooltips and shared local brand icons.
  • Improved project editor panes so middle-click closes the editor surface while preserving project diff stats and runtime sleep behavior.
  • Improved code-server editor drag/drop by disabling native pane resize/header reorder interception while editor panes are visible and logging passive CEF drag diagnostics.
  • Fixed right-side sidebar layout so the resize divider sits between the workspace and sidebar instead of on the outside edge.
  • Fixed Combined-mode project groups so empty project groups remain expandable for editor cards while browser and non-project groups still auto-collapse.
  • Removed versioned Sparkle release-note markdown files from the repository.

Artifact

SHA256: bdc2256445848c44f069830df5d1a565e7e5b61b9b43c053074bde07ab8d4249

brew install --cask maddada/tap/zmux

zmux 1.4.7

05 May 23:23

Choose a tag to compare

Changes

  • Added persistent terminal session providers so terminal metadata, restore inputs, and provider state can survive app restarts.
  • Added Chromium CEF native browser support with vendored CEF build wiring, persistent browser storage, and cookie flushing on app termination.
  • Added shared Ghostty settings so terminal configuration can be reused across the native host and sidebar settings surfaces.
  • Added native floating session status indicators for running, attention, and available session counts, including click-to-focus routing back into the workspace.
  • Added a Configure Actions modal with readable action rows plus create, edit, and delete flows for sidebar project actions.
  • Added Previous Sessions restore for archived terminal session records so restored sessions keep agent identity, first-message metadata, title provenance, favorites, and resume inputs.
  • Filtered placeholder Previous Sessions entries so default titles such as Terminal Session and Codex Session are not saved as low-signal history cards.
  • Improved Previous Sessions project restore by switching back to the original project, reviving Recent Projects entries, or recreating the project when needed.
  • Fixed sparse Combined sidebar scrolling so empty/collapsed project lists stay pinned instead of rubber-banding or preserving stale scroll offsets.
  • Fixed Combined-mode Chats grouping so the synthetic Chats group marker survives sidebar-store normalization.
  • Improved native pane drag and reorder handling so hit testing stays scoped to pane headers while terminal/body interactions keep their expected routing.
  • Improved terminal close cleanup by skipping redundant Ghostty close requests once a process has already exited.
  • Adjusted native sidebar and Storybook layout so project panels can use the right edge rail without being clipped.

Artifact

SHA256: 365054d2977a8736b2af138e7d68e4e2d9fe6aa49b8556b8833df29d30e6bde5

brew install --cask maddada/tap/zmux

zmux 1.4.6

05 May 01:09

Choose a tag to compare

Changes since v1.4.5:

  • Replaced native title-bar action controls with compact sidebar Actions dropdowns for project commands and Open In targets.
  • Added explicit Open In choices for Finder, Visual Studio Code, and Zed, including brand icons and persisted primary target selection.
  • Added removable Actions dropdown rows so configured project actions can be deleted from the same menu that runs them.
  • Added custom workspace theme colors that tint the workspace dock, Combined-mode project headers, and active workspace sidebar theme surfaces.
  • Moved custom workspace color selection into the workspace Theme context menu with a recent-color palette, removing the separate workspace config modal.
  • Improved empty Combined-mode Chats and project groups so they auto-collapse while empty, expand when sessions appear, and show static folder/chat icons instead of inactive chevrons.
  • Improved Recent Projects styling to match normal sidebar group rows and show preserved session counts inline.
  • Expanded Codex first-prompt hook installation to existing Codex profile homes so first-prompt auto-title capture works when CODEX_HOME points at a profile directory.
  • Finished native-only cleanup by removing the retired VS Code extension/workspace webview sources from Storybook and TypeScript configuration.
  • Fixed preset workspace theme selection so it clears any prior custom color override.

SHA256: 8896ce0f154f376933013f7d47c635fc1a1507ea351b28396df56368635fd430

Install:

brew install --cask maddada/tap/zmux

zmux 1.4.5

04 May 22:29

Choose a tag to compare

Changes

  • Added native title-bar split controls for primary Actions and Open In commands while keeping empty title-bar space draggable.
  • Added React-rendered title-bar dropdown menus for configured zmux actions and Open In targets.
  • Improved terminal focus sync so passive layout/status updates no longer steal typing focus.
  • Improved embedded Ghostty terminal color handling by stripping inherited color-disabling environment keys at the native surface boundary.
  • Added optional CEF prototype scaffolding for future Chromium browser panes while keeping the default WKWebView build path buildable without the Chromium SDK.

SHA256: ff85274e1f4f8f5a1883c804f455ee36a160214feffc5fd0ed1ea5060ce65395

Install:

brew install --cask maddada/tap/zmux

zmux 1.4.4

04 May 12:02

Choose a tag to compare

Changes

  • Added Combined sidebar mode with one project group per project across all projects, plus Separated mode for the previous layout.
  • Added Recent Projects with fuzzy project/path search and startup cleanup for empty combined-mode projects.
  • Added project context actions for config, theme, copy path, Finder, selected IDE, and closing projects into Recent Projects.
  • Improved native T3 Code runtime retention through startup/auth races and synced thread changes back into the sidebar.
  • Fixed sidebar resize drag coordinates and added agent color-environment diagnostics.
  • Added long-paste rename handling that summarizes pasted session text before syncing the rename into the agent CLI.

SHA256: 64f78e7aaa20366472eb50db2397f2371ffafeee9e88851e1da83abe3be1d4db

Install:

brew install --cask maddada/tap/zmux

zmux 1.4.3

03 May 04:15

Choose a tag to compare

  • Added an opt-in Browser Panes mode that opens browser actions as first-class workspace panes instead of Chrome Canary windows.
  • Added native browser pane controls for address navigation, reload, DevTools, React Grab, profile selection, and browser-data import messaging.
  • Persisted browser pane URLs, favicons, and browser-auto titles so sidebar cards and app restarts reflect the current page.
  • Added native pane header drag-to-reorder support across terminal, T3, and browser panes without surfacing hidden sessions.

SHA256: 8772de4b36186d465719197a6d4767f71e7c7620b50ee43c00b1430c7f75a11f

Install:

brew install --cask maddada/tap/zmux

zmux 1.4.2

02 May 07:33

Choose a tag to compare

  • Fixed Sparkle update detection by publishing releases with a monotonic CFBundleVersion build number.
  • Kept the native AppKit pane resizing changes from 1.4.1 available in the update feed.

SHA256: 52825aeb8e603f1d2c43ffaefb6aa2c57765f57955e9ea1396e85fd903d6af02

Install:

brew install --cask maddada/tap/zmux

zmux 1.4.1

02 May 07:19

Choose a tag to compare

  • Moved split pane resizing into the native AppKit terminal workspace so Ghostty and WKWebView panes resize from the same layout owner.
  • Removed the React workspace resize overlay and tests that no longer apply to native pane sizing.
  • Removed whole-cell terminal body stepping so pane chrome and terminal renderer widths stay aligned during native resize.

SHA256: 5f79e1b55a2f6dc345c6555dbc9cead75aabf0d24eff6486b9749ddd83e506e0

Install:

brew install --cask maddada/tap/zmux