Releases: Zeus-Deus/codemux
Codemux v0.1.33
What's New
Fixes
- Restore pane-local terminal lifecycle so regular terminals start reliably without input lag or malformed rendering (2baa42f)
- Restore low-latency pane input (acd1566)
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.33_amd64.AppImage
./codemux_0.1.33_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.33_amd64.debWindows
Download Codemux_0.1.33_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.1.32
What's New
Fixes
-
fix(terminal): pause hidden terminals to kill cross-workspace typing lag (#13)
After v0.1.30 introduced terminal persistence across workspace switches, hidden terminals stayed fully active — every PTY byte from any session ran ANSI parse + xterm.write + WebGL render, so each keystroke paid O(N workspaces) cost. Leaked WebGL contexts also blew past the browser's ~16 cap, triggering slow GPU evictions on every workspace switch.Now park = "buffer, don't render". Hidden terminals queue PTY bytes in a 16 MB buffer instead of writing them. On reactivate, the buffer drains via a single
terminal.write— xterm parses the same byte stream in the same order, so the visible state is identical to live writes (no scramble regression). WebGL addon is disposed on park (frees GPU context) and reloaded on activate. Kitty keyboard state still ticks at receive time so the per-PTY stack stays in sync with the agent.
Other
- chore: bump version to 0.1.32
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.32_amd64.AppImage
./codemux_0.1.32_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.32_amd64.debWindows
Download Codemux_0.1.32_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.1.31
What's New
Features
- feat(review): rename PR tab to Review + React Query refactor + visual-match strip-down (#10)
- feat(changes-panel): add open-PR button to toolbar (#8)
- feat(sidebar): show PR status icon on workspace rows
Fixes
- fix(sidebar): clear stale PR icon after branch switch (#11)
- fix(sidebar): drop hover tooltip on PR pill (#9)
- fix(sidebar): place PR icon at bottom-right, restore host icon on left (#7)
Other
- chore: bump version to 0.1.31
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.31_amd64.AppImage
./codemux_0.1.31_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.31_amd64.debWindows
Download codemux_0.1.31_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.1.30
What's New
Features
- Persist xterm instances across workspace switches — terminal panes now keep their full scrollback, cursor state, and running processes when you switch workspaces and switch back.
- Unicode 11 widths and WebGL renderer for terminals — wider character support (emoji, CJK) renders correctly, and the WebGL backend gives noticeably smoother redraws on busy terminals.
Other
- chore: bump version to 0.1.30
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.30_amd64.AppImage
./codemux_0.1.30_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.30_amd64.debWindows
Download Codemux_0.1.30_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.1.29
What's New
Features
- Sidebar: new "Checkout default branch" action for primary workspaces — quickly return to the repository's default branch without leaving the sidebar.
Other
- Extracted default-branch cache into a dedicated module and moved the test helper out of the production bundle.
- Added extensive test coverage for the checkout-default-action edge cases (rebase, fallbacks,
Errorobjects, loading state) and tightened an assertion to an exact string match.
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.29_amd64.AppImage
./codemux_0.1.29_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.29_amd64.debWindows
Download codemux_0.1.29_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.1.28
What's New
Features
- feat(git): refresh branch info for all workspaces, not just active
Fixes
- fix(git-poll): non-blocking activate + visibility-based gate
- fix(sidebar): clarify Close vs Hide vs Delete button copy
- fix(workspace): "Open ↵ main" attaches to real repo root, not a phantom worktree
- fix(onboarding): add skip affordance and prevent re-trap
Other
- test(onboarding): cover skip affordance and re-trap fix
- chore: update Cargo.lock for 0.1.27
- chore: bump version to 0.1.28
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.28_amd64.AppImage
./codemux_0.1.28_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.28_amd64.debWindows
Download Codemux_0.1.28_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.1.27
What's New
Features
- Bitwarden-style password derivation for cross-product login — ported argon2id derivation so the same password works across the Codemux product family.
Fixes
- GUI env isolation is now opt-in, restoring Ctrl+V image paste and other clipboard flows that the earlier isolation pass regressed.
- Split GUI policy by persona so human sessions keep
DISPLAYwhile agent sessions get the isolated environment. - Relaxed argon2id timing ceiling in the derivation test from 5s to 30s so CI on shared runners no longer flakes.
Other
- Reverted the env-isolation saga back to plain env inheritance after the opt-in fix landed.
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.27_amd64.AppImage
./codemux_0.1.27_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.27_amd64.debWindows
Download Codemux_0.1.27_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.1.26
What's New
Fixes
-
Stop agent-spawned GUI apps from popping windows on the host desktop. Plain user shell panes and direct Rust-side spawns inherited
DISPLAY,WAYLAND_DISPLAY,HYPRLAND_INSTANCE_SIGNATURE, and the full DE-detection env from Codemux, sofirefox/chromium/electron/playwright --headed/npm run dev(auto-open) opened real windows on the user's session.- Worktree shell default flipped from
allow_desktop_gui: truetofalse. Opt back in viaCODEMUX_ALLOW_DESKTOP_GUI=1|true|yes, or per-workspace.codemux/config.json{"sandbox": {"allow_desktop_gui": true}}. - Extended the stripped env set from 8 to 24 keys: Wayland sockets, Hyprland/sway reach-back, Hyprcursor,
AQ_DRM_DEVICES,QT_QPA_PLATFORMTHEME, Clutter, SDL,NIXOS_OZONE_WL,MOZ_ENABLE_WAYLAND/MOZ_X11_EGL,GTK_USE_PORTAL. - Added neutralizer overrides applied alongside the strip:
BROWSER=true,MOZ_NO_REMOTE=1,DBUS_SESSION_BUS_ADDRESS=unix:path=/dev/null(spec-correct syntax, avoids libdbus autolaunch fallback),XDG_CURRENT_DESKTOP=X-Generic,DE=generic,GTK_USE_PORTAL=0,GIO_USE_VFS=local,NO_AT_BRIDGE=1. bubblewrapandHostPassthroughpaths now strip the same set via--unsetenv/--setenvfor full parity.- Plugged ~20 direct
Command::new()spawn sites acrossagent_browser,git,scripts,auth,github,ports,ai,mcp_server,session_adapters, andcommands/*.hyprctl/ydotool/systemctl/loginctlpaths intentionally exempt.
Known side effect:
wl-copy/wl-pastefrom a pane and nvim's"+yyank needWAYLAND_DISPLAYand fail silently under the new default. Users who rely on those setCODEMUX_ALLOW_DESKTOP_GUI=1or per-workspace opt-in above. - Worktree shell default flipped from
Other
- Version bump to 0.1.26
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.26_amd64.AppImage
./codemux_0.1.26_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.26_amd64.debWindows
Download Codemux_0.1.26_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.1.25
What's New
Fixes
- merge-resolver: close stdin and kill child process on timeout so the agent CLI exits cleanly when a merge resolution stalls, instead of leaving orphaned processes holding the lock.
Other
- chore: bump version to 0.1.25
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.25_amd64.AppImage
./codemux_0.1.25_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.25_amd64.debWindows
Download codemux_0.1.25_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.1.24
What's New
Fixes
- Merge resolver: Spawn agent CLIs with their skip-permissions flags and enforce a timeout, so orchestrated conflict-resolution runs can't silently hang on a permission prompt and can't run indefinitely on a malformed agent session. (c02797e)
Other
- Tests: Harden the virtual-display integration test against CI-runner flakes where Xvfb occasionally dies between
acquire()calls. The manager's recovery path (re-spawn on a fresh display) is now exercised by the test rather than being treated as a failure. (8e3f563)
Install
AppImage (any Linux distro)
chmod +x codemux_0.1.24_amd64.AppImage
./codemux_0.1.24_amd64.AppImageArch Linux (AUR)
yay -S codemux-binDebian/Ubuntu
sudo dpkg -i codemux_0.1.24_amd64.debWindows
Download Codemux_0.1.24_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.