Releases: Zeus-Deus/codemux
Release list
Codemux v0.15.5
What's New
Features
- Sidebar work settling — workspaces now carry backend-owned activity stamps, a "wrapping up" state tier, and snooze presets (In 1 hour / This evening / Tomorrow / Next week), so the inbox reflects what actually needs you instead of resetting its idle clocks on every app update.
- Workspace hover details card — hovering a workspace on any sidebar surface shows its path, branch, and live status without navigating to it.
- Live working directory in the terminal pane header — the pane header now shows the terminal's real cwd (OSC 7 with a Linux
/procfallback), displayed only when you're somewhere other than the workspace root. - Fuzzy search in the "Run in" project picker — type any part of a project name to filter, with a
/path mode for locating by directory. - Real image thumbnails in attachment chips — attached images preview as actual thumbnails in the chat composer instead of generic file chips.
Fixes
- Restored accelerated scrolling on Linux WebKitGTK, and hardened the Linux renderer fallback so webview tuning knobs stay scoped to desktop.
- Done-review checkmarks now persist across app restarts.
- Workspace visits are stamped on session- and pane-addressed switches, so unread markers clear when you actually visit a workspace.
- Bulk settle and keyboard activation now respect the parking guardrails — no settling a workspace whose agent is working or blocked.
- Dropped the "Next week" snooze preset when it collides with "Tomorrow".
- Hardened the worktree adopt guard and surfaced adoption to the user instead of silently reusing an existing worktree.
- Persisted appearance settings merge field-by-field when a write races the load, so a customization always wins over an in-flight read.
- Tightened hover card path, status, and interactivity handling.
Other
- Project avatar customization was re-homed onto the workspace context menu, reachable from all three inbox row shapes.
- Per-thread scope pickers were removed from workspace-bound chat panes (a workspace-bound pane has one project root and one checkout shared by all its tabs).
- Docs reindexed from code evidence across the core, feature, and index docs.
Install
AppImage (any Linux distro)
chmod +x codemux_0.15.5_amd64.AppImage
./codemux_0.15.5_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.15.5_amd64.debWindows
Download codemux_0.15.5_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.15.0
What's New
This release rebuilds the sidebar around a flat workspace inbox, adds a
configurable default viewport for agent browser sessions, and gives agent chat
a fast-mode picker.
Features
Sidebar: flat workspace inbox
- Replace the sidebar project tree with a flat workspace inbox
- Auto-settle — the Settled section fills itself, with a guardrail and
auto-un-settle on activity so nothing gets buried while it is still working - Paginate the settled tail so history never dominates the sidebar
Alt+1–Alt+9workspace jumps, with hint badges shown while the modifier is held- Rebuild the collapsed rail as a per-workspace strip
- Footer nav: Automations / Workspaces / Ports / menu as a slim fixed row
- Replace repo filter chips with a project dropdown
- Show agent provider logos on inbox cards
- Give settled rows the full workspace context menu
Agent chat
- Add a fast mode picker
- Use provider-native full access modes
- Polish the composer and model picker
Browser
- Add a user-configurable default viewport for agent browser sessions, re-applied
after an agent pane is closed and reopened
Fixes
- Make provider model selection atomic
- Pin survives selection; settle flush and related sidebar fixes
- Fix stale default ids, roster ordering, shortcut layout, and shadow rendering
- Scroll the repo chip strip with a regular vertical wheel
- Equalize sidebar header rows and pin chip-row overflow controls
- Remove the scope hint line below the agent chat input
- Grow sidebar header controls to 32px
- Neutral selection color and sidebar contrast inversion
Other
- Withhold the chat speed picker for Claude; document Claude Opus 5 support
- Update alias-row capability tests to the promoted-label contract
- Docs: re-index the docs tree from code evidence, move completed plans to
archive and specs to research
Install
AppImage (any Linux distro)
chmod +x codemux_0.15.0_amd64.AppImage
./codemux_0.15.0_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.15.0_amd64.debWindows
Download codemux_0.15.0_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a
warning — click "More info" → "Run anyway" to proceed. This will be resolved in
a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to
update automatically via the Tauri auto-updater. No manual download required —
the updater handles it on next app launch.
Codemux v0.14.3
What's New
Features
- Add headless remote access with
codemux serveand a terminal remote toggle. - Render agent-produced images directly in chat tool results.
- Use GUI-styled titlebar chrome for new-workspace drafts.
- Move the right-panel toggle beside the window controls.
Fixes
- Harden tool-result image rendering with safe inline handling.
- Make headless server startup deterministic.
- Recover persistent terminal hooks after an app restart.
- Correctly recognize authenticated Codex app-server accounts.
- Migrate stale Codex CLI preset commands.
- Align the WebKitGTK composer caret and selection with painted text.
Other
- Improve headless CI and transient Codex fixture reliability.
- Refresh release status, MCP inventory, and agent documentation.
- Bump the application version to 0.14.3.
Install
AppImage (any Linux distro)
chmod +x codemux_0.14.3_amd64.AppImage
./codemux_0.14.3_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.14.3_amd64.debWindows
Download codemux_0.14.3_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download is required — the updater handles it on next app launch.
Codemux v0.14.2
What's New
Features
- Living sidebar — state-driven row density, needs-you strip, and live-agent grouping
Fixes
- Restore smooth transcript scrolling on WebKit engines
- Launch New Chat/resume sessions in the mode the UI shows
- Address PR review — NUL byte escape, digest separator, tile lift animation
- Remove hover tooltip from sidebar archive/close button
Other
- Record v0.14.1 release, living sidebar, and permissions panel docs
Install
AppImage (any Linux distro)
chmod +x codemux_0.14.2_amd64.AppImage
./codemux_0.14.2_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.14.2_amd64.debWindows
Download codemux_0.14.2_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.14.1
What's New
A small Agent Chat reliability + polish release on top of v0.14.0.
Features
- New Chat is now the first item in the session-history dropdown, so starting a fresh thread is a single obvious action instead of being buried under the history list.
Fixes
- Self-heal a stale Claude session resume instead of wedging the thread. When the CLI's on-disk conversation JSONL disappears (cleanup, version updates), the persisted session id went stale and every turn failed with
No conversation found with session ID, leaving the thread dead across restarts. The sidecar now detects the stale resume, transparently rebuilds a fresh query, and replays the pending turn so the send just succeeds. - Honor "Full access" when the CLI silently downgrades a bypass launch. A raced
bypassPermissionsboot could start gating tools (Allow/Deny cards) while the composer still showed "Full access"; those calls are now auto-allowed and the intended bypass mode is restored live. - Removed accidentally committed
node_modulessymlinks from the repo.
Other
- Removed the separator line above the Agent Chat composer for a cleaner transcript-to-input seam.
- Removed the tooltip open/close animation so hover popups appear and disappear instantly.
- Docs: reconciled the core status/plan/index docs to reflect the v0.14.0 release.
Install
AppImage (any Linux distro)
chmod +x codemux_0.14.1_amd64.AppImage
./codemux_0.14.1_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.14.1_amd64.debWindows
Download codemux_0.14.1_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.14.0
What's New
The headline feature of v0.14.0 is web remote access — drive the Codemux desktop app from any browser, either on your LAN, over Tailscale, or from anywhere via an account-verified hosted client at app.codemux.org.
Features
Remote access
- Web remote access — drive the desktop app from any browser
- Account-verified web sessions — sign in instead of pairing, with GitHub OAuth sign-in for the hosted web client
codemux remote paircommand plus a Tailscale-only access scope- Desktop + browser-WASM Iroh transport for account/relay web remote, with the app.codemux.org hosted bootstrap
- Account grant handshake + device registration for the from-anywhere tier
- Bootstrap web clients from an HTTP snapshot before the socket connects
Workspaces & chat
- Workspace archive — one-click restorable archive replaces sidebar close
- Discover and surface provider-native slash commands in the agent-chat composer
- Re-pin the transcript to latest on prompt send
- Show the user's answer as a reply after an AskUserQuestion resolves
Fixes
- Stage images at attach time so the first send feels instant (perf)
- Run AI branch naming hermetically so unrelated context can't leak into names
- Launch auto-resumed sessions in the provider default permission mode when the row has none
- Stop labeling a live run as interrupted after a workspace switch
- Consume the model-picker open signal once per increment
- Default the desktop-size background-browser peek viewport to on
- Handle rebind disconnects gracefully when changing access scope from a web client
- Group reachable endpoints and hide virtual interfaces; resolve the agent-chat sidecar in dev
- Move the remote indicator into the title bar
- Parse SQLite UTC timestamps correctly in device rows
- Fix non-worktree delete regression and restore paths (PR review)
Other
- Capture required CSP + security headers for app.codemux.org hosting
- Use local origin for IPC dispatch after Tauri 2.11 ACL gate
- Docs status update for the web remote merge
Install
AppImage (any Linux distro)
chmod +x codemux_0.14.0_amd64.AppImage
./codemux_0.14.0_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.14.0_amd64.debWindows
Download codemux_0.14.0_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.13.2
What's New
Features
- Add "Send now" steering for queued follow-up messages
- feat(agent-chat): detect silently-dead runs — child-exit terminal event, stall watchdog, interrupted state + Continue affordance
Fixes
- fix(claude): keep the session alive across interrupt so send-now dispatches onto a live query
- fix(json-rpc-child): drain stdout to EOF before failing pending requests
- fix(opencode): respawn a dead opencode serve in ensure_running
- fix(clone): replace absolute 120s git clone timeout with stall detection + live progress
- fix(agent-chat): make live dead-run recovery actually rebuild the session
- fix: keep the working indicator alive through the empty-first-delta gap
- fix(agent-chat): settle stale running subagents in the transcript layer
- fix: prevent ssh bootstrap from installing a 0-byte/truncated codemux-remote
Other
- perf: cheaper chat transcript scrolling on Linux WebKitGTK (#129)
- perf: move terminal scrollback serialize off the workspace-switch path
- perf: structural sharing in setAppState + React.memo on the pane tree
- Reap agent-browser sessions during app lifetime
- docs: reindex core docs from v0.12.0 to v0.13.1 release reality
- docs: record pane-tree structural-sharing perf work in STATUS
Install
AppImage (any Linux distro)
chmod +x codemux_0.13.2_amd64.AppImage
./codemux_0.13.2_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.13.2_amd64.debWindows
Download codemux_0.13.2_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.13.1
What's New
Features
- First-class support for non-git projects, with an opt-in Initialize Git action
- Attached images now render inline in sent chat messages, with click-to-open lightbox
Fixes
- Initialize Git is now a bare init — it never stages or commits your files
- Deferred-worktree chat sessions launch in the worktree; Context Row issue chip restored
- Worktree auto-naming no longer falls back silently to a random name
- Unpinned transcript scrolling stabilized via native scroll anchoring
- Restored
scrollbar-gutter: stableon the transcript viewport
Other
- Test: pass empty
imageDisplaySourcesinmaterializeAndSendinvariant tests
Install
AppImage (any Linux distro)
chmod +x codemux_0.13.1_amd64.AppImage
./codemux_0.13.1_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.13.1_amd64.debWindows
Download codemux_0.13.1_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.13.0
What's New
This release focuses on Agent Chat: a live view of what subagents are doing, finer control over thread scope, and a calmer composer that absorbs the old workspace context bar.
Features
- Docked live subagent activity bar in Agent Chat — see what each subagent is working on while it runs, without leaving the thread.
- Thread scope controls below the composer — set the scope of a chat thread inline, next to where you type.
- Workspace context bar folded into the composer Context Row — one place to see and change context instead of two competing bars.
- Opt-in desktop-size viewport for the agent chat background browser peek — preview pages at desktop width rather than the cramped default.
Fixes
- Agent Chat scrolling: the scroller engine is now the single owner of stick-to-bottom behavior, fixing fights between competing scroll handlers.
- Browser: the background browser chip is now released when an agent run finishes, instead of lingering after the run is over.
Other
- Docs system reindexed from code evidence (post-PR #144).
- Core docs reindexed to v0.12.0, plus the post-v0.12.0 chat batch.
- Recorded the full Changes-panel regression, not just the resolver.
Install
AppImage (any Linux distro)
chmod +x codemux_0.13.0_amd64.AppImage
./codemux_0.13.0_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.13.0_amd64.debWindows
Download codemux_0.13.0_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.
Codemux v0.12.0
What's New
Features
- Workflow orchestration GUI for Claude Workflow runs
- Collapse chrome to a single titlebar in Agent Chat GUI mode
- Follow-up message queueing in agent chat
- Render agent-opened browser in the background in GUI mode (beta)
Fixes
- Top-bar feedback pass and GUI-chrome tab drag-reorder
- Keep the sidebar working spinner alive while subagents are still running
Other
- Tighter GUI-chrome top bar
- Reindex core docs to the v0.11.0 release
Install
AppImage (any Linux distro)
chmod +x codemux_0.12.0_amd64.AppImage
./codemux_0.12.0_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.12.0_amd64.debWindows
Download codemux_0.12.0_x64-setup.exe from the release assets and run the installer.
Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.
Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.