Repository navigation
Releases: Interactive-Buffoonery/awesomux
Release list
awesoMux 0.21.0
Open remote Markdown files from ordinary SSH terminals, with confirmation of the destination and file before each read.
New
- Open Markdown from SSH terminals without converting the workspace to managed SSH. Relative paths can use a directory you choose; navigation and Refresh ask for fresh consent.
- Let outside apps read agent status and explicitly shared session context through opt-in, per-app grants.
- Open connected pull requests as read-only document tabs.
- Move panes between workspaces by dropping them on a sidebar row.
- Package the read-only assistant skill for checking authorized agents and shared sessions.
Fixes
- Reuse managed SSH connections for Markdown reads and show reported remote directories in the path bar.
- Restore remote Markdown from saved snapshots and explain when a restored pane starts a fresh shell.
- Keep Open Markdown pointed at the active managed SSH destination when it differs from the selected document.
- Preserve remote-connection diagnostics, improve confirmation focus and dismissal, and accept spaces around a chosen remote directory.
Download
Requires macOS 15 or later on Apple Silicon. The DMG is Developer ID signed, notarized, and stapled. Existing stable installations can use Check for Updates.
Install with Homebrew:
brew tap interactive-buffoonery/tap
brew install --cask awesomuxv0.20.0
What's new
- Recover abandoned persistent sessions from Session Manager, with readable labels, search, and safer reattachment. (#699)
- Reload Ghostty configuration from the app menu or command palette without restarting panes or losing scrollback. (#701)
- Restored remote Markdown documents now show their saved copy by default. Enable Refresh remote Markdown on launch in General settings to fetch them automatically. (#700)
Fixes and improvements
- Fairer refresh scheduling for restored remote Markdown tabs. (#702)
- Clearer spoken labels in the menu bar settings. (#709)
- Updated Ghostty and the bundled session backend. (#710, #699)
Downloads
Download awesoMux-0.20.0.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Homebrew
brew tap interactive-buffoonery/tap
brew install --cask awesomuxVerification
Exact-pin local preflight passed on 14334d305a43eee245946b215c4919b3c5d3d95e, including the full Swift and zmx test suites, license audits, and staged app verification. The release workflow passed all four test shards. The downloaded DMG passed its SHA-256 check, its stapled ticket validated, and Gatekeeper accepted the signed app as notarized. These checks do not cover manual launch, session, or accessibility behavior.
Full changelog: v0.19.0...v0.20.0
v0.19.0
What's new
- Give Hermes sessions their own winged-staff tile instead of borrowing Claude chrome. (#690)
Fixes and improvements
- Stop sticky Claude identity on Hermes over SSH. (#690)
- Keep remote Markdown snapshots across restore instead of pruning siblings too early. (#691)
- Scope VoiceOver announcements to the session that is actually fetching. (#692)
- Reset in-document fragment links to the top of the target heading. (#693)
- Center the collapsed sidebar update indicator. (#697)
- Update Ghostty. (#695)
Downloads
Download awesoMux-0.19.0.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Homebrew
brew tap interactive-buffoonery/tap
brew install --cask awesomuxFull changelog: v0.18.0...v0.19.0
v0.18.0
What's new
- Open remote Markdown documents by typing a path on the remote host. (#677)
- Open links inside a remote Markdown document as remote snapshots. (#677)
- Show in-flight chrome while a remote Markdown document fetches. (#677)
Fixes and improvements
- Re-fetch remote document tabs after restore instead of showing stale content. (#665)
- Keep remote SSH presentation through title churn so the path bar and local actions stay correct. (#687)
- Ignore equivalent network path updates in the path bar. (#681)
- Match panes to the closest worktree when a linked worktree exists. (#686)
- Base new worktree branches on origin/main instead of the current checkout. (#685)
Downloads
Download awesoMux-0.18.0.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Homebrew
brew tap interactive-buffoonery/tap
brew install --cask awesomuxFull changelog: v0.17.3...v0.18.0
v0.17.3
Fixes and improvements
- Restore native keyboard and accessibility validation contracts. (#662, #671)
- Amortize HelperConnection frame-queue draining and share one monotonic clock for emit deadlines. (#659, #660)
- Update Ghostty, zmx, and Sparkle (2.10.0) dependencies. (#656, #657, #658)
Downloads
Download awesoMux-0.17.3.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Homebrew
brew tap interactive-buffoonery/tap
brew install --cask awesomuxFull changelog: v0.17.2...v0.17.3
v0.17.2
Fixes and improvements
- Tighten workspace title spacing and reclaim excess titlebar space. (#661, #663)
- Center the New Workspace control in the collapsed sidebar. (#664)
- Stabilize native geometry checks across macOS runners. (#670)
Downloads
Download awesoMux-0.17.2.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Homebrew
brew tap interactive-buffoonery/tap
brew install --cask awesomuxFull changelog: v0.17.0...v0.17.2
v0.17.0
What's new
- Save named agent launch setups for each provider. (#648)
- Open worktrees in split panes. (#636)
- Remember remote SSH helper installation choices. (#635)
Fixes and improvements
- Restore Space-key activation in the sidebar and improve sidebar resizing. (#652)
- Use native toolbar insets in the main window. (#650)
- Improve settings accessibility and localization. (#634, #646)
- Keep blocking Codex reads off Swift's cooperative executor. (#645)
- Avoid repeatedly installing scrollback text during a presentation. (#647)
Downloads
Download awesoMux-0.17.0.dmg for the signed and notarized macOS app. Linux remote helpers are available for x86_64 and aarch64, with SHA-256 checksums included.
Full changelog: v0.16.2...v0.17.0
awesoMux v0.16.2
awesoMux 0.16.2 improves branch changes, terminal appearance, and agent notifications.
Fixes and improvements
- Refresh branch changes in the existing document tab after switching branches, without opening duplicate tabs.
- Improve branch-diff folding performance while preserving heading and text layout.
- Expose pinned branch-diff heading actions to assistive technology.
- Match terminal startup backgrounds to the selected colors.
- Defer transient Codex permission alerts to avoid unnecessary notifications.
- Reduce repeated decoding when rendering Pi transcripts.
- Harden automated review isolation and preserve UTF-8 metadata at custom byte limits.
- Use the captured comparison range when placing inline review comments.
- Stabilize release tests for subprocess completion and branch-diff layout under both scrollbar styles.
Installation
Download the signed, notarized DMG below, or install through Homebrew:
brew tap interactive-buffoonery/tap
brew install --cask awesomuxawesoMux v0.16.0
awesoMux 0.16.0 adds document workflows and improves terminal, SSH, and session reliability.
Highlights
- Show the current branch’s changes in a document tab, with foldable file sections and pinned headings.
- Open the Markdown file browser directly from the command palette with View Files.
- Copy resolved documents through the new Markdown copy mode.
Fixes and improvements
- Improve document tab keyboard navigation and focus when opening or selecting documents.
- Clear stale agent identity when starting SSH from a confirmed shell prompt.
- Improve remote connection warnings, permission rollback, and Linux clipboard helper recovery.
- Preserve session saves during continuous title updates and show recovery warnings when writes are blocked.
- Reduce repeated work in document browsing, Markdown selection, transcripts, and sidebar accessibility queries.
- Improve IDE reordering, narrow sidebar controls, and command availability.
- Update the bundled Ghostty terminal engine and persistent-session backend.
Validation
Release CI passed all four test shards, including 6,426 Swift test cases, and both Linux helper builds. The downloaded release assets passed checksum verification; the macOS DMG passed integrity, notarization-ticket, code-signature, and Gatekeeper checks.
Native keyboard checks covered document focus and unavailable files. VoiceOver, Full Keyboard Access, and live remote SSH testing were not performed in this release pass.
Installation
Download the signed, notarized DMG below, or install through Homebrew:
brew tap interactive-buffoonery/tap
brew install --cask awesomuxv0.15.2
What's Changed
- Agent transcripts now update live while their session is running.
- Added a configurable menu bar status item.
- Added a generic glyph for coding agents without a dedicated integration.
- Fixed agent integration errors when private directories cannot be secured.
- Fixed manual SSH conversion for titleless sessions and commands containing spaces.
Full Changelog: v0.15.1...v0.15.2