Skip to content

Releases: Zeus-Deus/codemux

Codemux v0.1.11

Choose a tag to compare

@github-actions github-actions released this 05 Apr 14:17

What's New

Features

  • Add codemux workspace rerun-setup CLI command — re-run workspace setup scripts without recreating the workspace
  • Sonner toast notification system, worktree includes with fallback defaults

Fixes

  • Per-workspace browser stream ports — eliminate single-port contention when running multiple workspaces

Other

  • Docs reindex — add 4 feature docs, archive 2 completed plans, update stale refs

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.11_amd64.AppImage
./codemux_0.1.11_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.11_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.10

Choose a tag to compare

@github-actions github-actions released this 04 Apr 14:09

What's New

Features

  • Agent Browser v0.24.0 — Migrated from Node.js/Playwright to pure Rust sidecar, improving startup time and resource usage
  • GitHub Issue Integration — Link issues to workspaces with backend sync, UI panel, detail popover, and prompt auto-injection
  • Redesigned Branch Picker — Search, tabs, timestamps, and contextual actions for faster branch navigation
  • Open Existing Branch — New mode in workspace creation to attach to an existing branch
  • Onboarding Wizard — Reuses the new BranchPicker for base branch selection

Fixes

  • Throttle inspector mouseMoved to prevent frame starvation
  • Kill stale daemons on start_stream + cleanup on app exit
  • URL mangling on file:// and data: URLs + frame timeout false positives
  • Resolve binary checks parent of cwd for node_modules
  • Screencast stale page caused by double-navigation
  • Restart screencast after navigation to show updated page content
  • Dismiss onboarding wizard when workspace created via sidebar "+"
  • Use Tauri openUrl instead of window.open for issue GitHub link
  • Track auto-filled branch names so unlink/switch clears correctly

Other

  • Update CONTRIBUTING.md for agent-browser v0.24.0 sidecar

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.10_amd64.AppImage
./codemux_0.1.10_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.10_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.9

Choose a tag to compare

@github-actions github-actions released this 03 Apr 10:08

What's New

Fixes

  • Disable Vite minification to prevent xterm.js parser crash in release builds — esbuild double-minification mangled xterm.js internals, causing nvim and other TUI apps to render a blank screen

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.9_amd64.AppImage
./codemux_0.1.9_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.9_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.8

Choose a tag to compare

@github-actions github-actions released this 02 Apr 23:54

What's New

Fixes

  • Stop responding to Kitty keyboard protocol query to fix nvim hang

Other

  • Bump version to 0.1.8

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.8_amd64.AppImage
./codemux_0.1.8_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.8_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.7

Choose a tag to compare

@github-actions github-actions released this 02 Apr 22:19

What's New

Fixes

  • Send terminal reset sequences on PTY child exit — fixes terminal state corruption after a shell process exits

Other

  • Update Cargo.lock for v0.1.6

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.7_amd64.AppImage
./codemux_0.1.7_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.7_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.6

Choose a tag to compare

@github-actions github-actions released this 02 Apr 20:23

What's New

Fixes

  • Fix blank TUI apps by disabling convertEol in xterm.js
  • Fix Wayland crash by disabling WebKit compositing mode on Linux
  • Show gitignored files in file tree with dimmed styling
  • Add .codemux/ to .git/info/exclude in workspace directories

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.6_amd64.AppImage
./codemux_0.1.6_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.6_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.5

Choose a tag to compare

@github-actions github-actions released this 02 Apr 17:34

What's New

Features

  • Add show hidden files toggle to file tree panel

Fixes

  • Set TERM and COLORTERM on PTY sessions for packaged app color support
  • Remove global file manager window rule that polluted Hyprland session

Other

  • Fix settings page link format and correct sync status descriptions

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.5_amd64.AppImage
./codemux_0.1.5_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.5_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.4

Choose a tag to compare

@github-actions github-actions released this 01 Apr 20:33

What's New

Fixes

  • Critical: Fix 30GB memory spike on startup. When launched from a desktop entry (AUR, AppImage via app launcher), the indexer scanned the user's entire home directory instead of the workspace project. The root cause was current_project_root() returning env::current_dir() which defaults to $HOME when no Path= is set in the .desktop file. The indexer now initializes from the active workspace's project directory, and does nothing if no workspace exists yet.
  • Add symlink cycle detection to the directory walker. scan_directory followed symlinks via path.is_dir() with no cycle detection. A single circular symlink would cause infinite recursion and OOM. Now tracks visited directories by (device, inode) identity.
  • Add 50MB total index size cap. The indexer had a per-file cap (512KB) but no total cap, allowing unbounded index growth on large projects. Scanning stops once 50MB of file content has been indexed.
  • Fix inotify watcher scanning $HOME. The notify file watcher used the same incorrect root path, setting up inotify watches for 280K+ directories under $HOME. Now only watches the workspace project directory, and skips startup entirely when no valid project root exists.
  • Cap notifications at 500 entries. Notifications were only removed on workspace close but never capped during a workspace lifetime. Long sessions could accumulate thousands of entries, inflating every state clone and serialize cycle.

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.4_amd64.AppImage
./codemux_0.1.4_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.4_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.3

Choose a tag to compare

@github-actions github-actions released this 01 Apr 19:00

What's New

Fixes

  • Fixed AppImage launching fullscreen on tiling WMs — Window state save/restore was saving compositor-assigned tiled dimensions (e.g. full monitor resolution), which restored as borderless fullscreen on next launch. Now skips saving tiled/maximized dimensions, converts physical to logical pixels for DPI-safe persistence, and adds bounds checking for position and minimum size.

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.3_amd64.AppImage
./codemux_0.1.3_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.3_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.

Codemux v0.1.2

Choose a tag to compare

@github-actions github-actions released this 01 Apr 18:25

What's New

Fixes

  • Set WebKitGTK env vars for AppImage compatibility — fixes GBM crash and Wayland native rendering issues

Install

AppImage (any Linux distro)

chmod +x codemux_0.1.2_amd64.AppImage
./codemux_0.1.2_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.1.2_amd64.deb

Existing users: If you installed via AppImage, you'll be notified of this update automatically inside the app.