Skip to content

Releases: grouzen/flowmux

v0.1.2

Choose a tag to compare

@grouzen grouzen released this 30 Jun 21:13
61d3f89

What's Changed

  • chore(macos): build universal macos binary by @grouzen in #83

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@grouzen grouzen released this 30 Jun 18:19
770d0ac

What's Changed

  • fix(ux): avoid terminal view moving between agent views by @grouzen in #80
  • chore(macos): add homebrew cask for aarch64 by @grouzen in #81

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@grouzen grouzen released this 27 Jun 13:31
253d462

What's Changed

  • feat: Opencode mvp by @grouzen in #1
  • Restore agents after restart by @grouzen in #2
  • feat(design): Design enhancement by @grouzen in #3
  • docs(demo): update demo screenshots by @grouzen in #4
  • feat(tmux): kill a tmux window after closing an agent by @grouzen in #6
  • feat: Claude code agent support by @grouzen in #5
  • feat(claude): Distinguish between running, waiting for input (blocked), and idle statuses by @grouzen in #7
  • feat(ui): Rework new agent dialog by @grouzen in #8
  • feat(ui): improve status bar design by @grouzen in #9
  • feat(ui): move agent meta info to the top status bar by @grouzen in #10
  • fix(opencode): missing meta info until restart by @grouzen in #11
  • fix(ui): background color detection in agent view by @grouzen in #14
  • feat: allow running only one instance of the app per tmux session by @grouzen in #13
  • feat(git): git worktrees support by @grouzen in #12
  • fix(tmux): tmux session names conflict by @grouzen in #15
  • fix(ui): shellify working directory in agent view's status bar by @grouzen in #16
  • fix(claude): change default status to idle by @grouzen in #18
  • fix(claude): ctx window detection for newest 1m models by @grouzen in #21
  • feat(opencode): add support for waiting status in opencode by @grouzen in #19
  • fix: do not convert agent name to lowercase by @grouzen in #22
  • feat(git): git viewer integration by @grouzen in #20
  • feat(ui): add a border around agent and git views by @grouzen in #23
  • feat(ui): disable git view for non-git working directory by @grouzen in #24
  • feat(ui): terminal view by @grouzen in #26
  • feat(config): support configuring enabled agents by @grouzen in #27
  • feat(ui): migrate to libghostty by @grouzen in #28
  • fix: compilation of terminal view code after migration to libghostty by @grouzen in #29
  • fix(ui): unicode width calculation by @grouzen in #30
  • fix(input): do not drop semicolon from input silently by @grouzen in #31
  • feat(ui): change the layout of top status bar in agent view by @grouzen in #32
  • feat(ui): polish dashboard card ui by @grouzen in #34
  • feat(ui): hotkeys to cycle through running/idle and waiting agents by @grouzen in #33
  • feat(ui): in-app notifications on agent status change by @grouzen in #35
  • feat(ui): better ctx window detection by @grouzen in #36
  • fix(claude): incorrect time spent in a session by @grouzen in #38
  • fix(ui): allow running multiple claude hook servers by @grouzen in #37
  • fix(claude): no meta info after first response by @grouzen in #39
  • fix(claude): clean up stale hooks on exit by @grouzen in #41
  • docs: update docs by @grouzen in #40
  • docs(screencast): add github social preview screencast by @grouzen in #42
  • fix(ui): first key pressed event is omitted on startup by @grouzen in #43
  • feat(ui): add option to stop/kill an agent on delete by @grouzen in #44
  • fix(ui): host terminal bg detection by @grouzen in #45
  • chore: rename project to flowmux by @grouzen in #46
  • fix(ui): align crate git worktree checkbox horizontally by @grouzen in #47
  • feat: codex support by @grouzen in #48
  • feat: support multiple dashboards (aka projects) by @grouzen in #49
  • fix(projects): make switching between agents project scoped by @grouzen in #50
  • fix(ui): terminal viewport size by @grouzen in #51
  • Migrate to rust libghostty vt by @grouzen in #52
  • feat(ux): ui/ux enhancements by @grouzen in #54
  • fix(codex): keep updating meta info after starting a new session by @grouzen in #53
  • feat(git): copy/symlink selected directories for git worktrees by @grouzen in #56
  • fix(ui): scrolling in git and terminal views by @grouzen in #58
  • fix(ui): cursor offset in git and terminal views by @grouzen in #59
  • fix(ui): text insertion in terminal view by @grouzen in #60
  • chore: add ci and release jobs by @grouzen in #57
  • feat(ui): quick switching across all projects by @grouzen in #61
  • fix(claude): duplicated pane ids after restart by @grouzen in #62
  • fix(ui): disappearing agent label in new agent dialog by @grouzen in #63
  • fix(codex): first user prompt doesn't show up by @grouzen in #64
  • feat(ui): open agent view on left double-click by @grouzen in #65
  • feat(ui): switching between project tabs by left mouse click by @grouzen in #66
  • feat(ui): keep scroll offset when switching between agent views by @grouzen in #67
  • fix(ui): remember selected dashboard card when switching between projects by @grouzen in #68
  • feat(git): revert creation of git worktree on error during copying/creating symlinks by @grouzen in #70
  • fix(ui): make the error text in launch new agent dialog fully visible by @grouzen in #69
  • feat(git): git diff as default git viewer by @grouzen in #71
  • fix(codex): do not write the log file on codex startup by @grouzen in #72
  • feat(ux): app-owned drag copy across all fullscreen panes by @grouzen in #73
  • feat(ux): improve app-owned drag-and-copy mechanism to identify soft-wrapped lines by @grouzen in #76
  • chore(license): add MIT LICENSE file by @grouzen in #75

New Contributors

Full Changelog: https://github.com/grouzen/flowmux/commits/v0.1.0