-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: vbario/staxide
STAX IDE v0.5.0
STAX IDE comes to Windows. Both platforms now ship in lockstep at 0.5.0.
New
- STAX IDE for Windows. A native Windows build (Win32 + GDI, real ConPTY
shells, Microsoft WebView2 browser tiles) at full feature parity with the
Mac: the movable terminal/notes canvas, multi-tab terminal stacks, notebooks,
text & title cards, data boxes, file panels, dark/light/white themes, font
scaling, snap-to-grid, named workspaces, timed backups, find / global find /
find-and-replace, locked groups, and the fullCtrl+Shiftshortcut set.
Per-user installer, no admin required. - Share across Mac and Windows. Join or host a session in either direction
over the same remote/team protocol — live presence and view-or-control sharing. - Account sign-in on Windows. Sign in or create a staxide.com account from
the Windows top bar — the same account and plan as the Mac.
On macOS, 0.5.0 is a version-alignment release: no functional changes since
0.4.37, re-stamped so the two platforms release together.
Install
macOS (Apple Silicon):
brew install --cask vbario/staxide/staxide
...or download STAXIDE-0.5.0.dmg below.
Windows (10/11) — per-user, no admin:
irm https://staxide.com/install.ps1 | iex
...or download STAX-IDE-0.5.0-Setup.exe below.
First launch on macOS: the app is ad-hoc signed (not yet notarized). Right-click
STAX IDE in /Applications and choose Open, or run
xattr -dr com.apple.quarantine "/Applications/STAX IDE.app".
Assets 4
STAX IDE v0.4.37
New
- Run Once in... — schedule a window's command to run a single time after a chosen delay; a
×ばつbadge shows while pending (one-shots don't survive quitting the app) - Multi-delete workspaces — Workspaces ▸ Delete Multiple... opens a checkbox list to remove several saved workspaces at once
- Per-note backup & restore — right-click a note or notebook to back up / restore a single note; files round-trip through the bulk Notes ▸ Load/Restore importers
- Window counts in the workspace menu — each saved workspace shows how many windows it contains
Fixed
- Dragging near canvas edges no longer slips the cursor off the element while the canvas auto-pans (window bars, panel bars, and group drags)
- Notes remember their scroll position across restarts, workspace loads, copy/paste, and duplication
- Run-on-Enter text now normalizes line endings to carriage returns and guarantees a trailing Enter, so REPLs and TUI apps reliably execute the command
Install
brew install --cask vbario/staxide/staxide
Or download the DMG below. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or run xattr -dr com.apple.quarantine /Applications/STAXIDE.app.
Assets 3
STAX IDE v0.4.36
Workspaces that restore everything, copy/paste for canvas windows, a welcome tour for new users, an in-app contact form, and a big remote/team hardening pass.
New
- Canvas copy / paste / duplicate. Copy whole windows (⌘C), paste them (⌘V) — even into another STAX IDE window — or duplicate in place (⌘D). Connections, locked groups, and stack notes come along; repeated pastes fan out so copies never land exactly on top of each other.
- Welcome tour. First launch now opens a short interactive walkthrough of the canvas, top bar, and window controls. Replay it anytime via STAX IDE ▸ Show Welcome Tour.
- Contact & bug reports. Send feedback or a bug report straight from the app (Help ▸ Contact) — it posts to staxide.com with your app version attached.
- Full workspace round-trips. Workspaces now save and restore window connections, canvas scroll position, zoom level, stack notes, and file-panel previews — not just window layout. Saving over an existing name asks Overwrite / Keep Both / Cancel.
- Untitled code tabs. A new Code button in the top bar opens an Untitled editor tab; its text survives restarts and it prompts before closing with unsaved content.
- Editor line numbers. Code editors gain a line-number gutter, a per-panel font-size stepper, and a line:column indicator.
- Title size presets. Window title boxes get a size dropdown with presets (or a custom value); mixed selections show "–".
- Top bar regrouped. The add-window buttons (Shell / Files / Browser / Text / Notes / Code) now sit in one divider-fenced cluster, with tooltips everywhere.
- Browser polish. A page-load progress bar, a stop button while loading, themed error pages instead of blank views, and a URL field that shows a search/globe icon and selects all on focus.
- Typing pans to your window. Start typing into a window that's scrolled out of view and the canvas pans it back on screen.
Remote & Team
- Data boxes mirror to viewers. Remote sessions now replicate data boxes, and editor mirrors are syntax-highlighted (and editable with control) just like on the host.
- Hardened team sessions. All control messages pass one permission gate, a 30-second heartbeat drops dead connections, protocol versions are checked at join (old clients get a clear "please update" instead of silent breakage), and repeated wrong access codes lock the source out for 10 minutes. The "Viewers Can Control" toggle now applies mid-session.
Install
brew install --cask vbario/staxide/staxide
Or download STAXIDE-0.4.36.dmg below. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.35
A big quality-of-life batch: window groups you can lock, system stats on every window, smarter note editing, and a long list of canvas interaction fixes.
New
- Lockable window groups. Select several windows and lock them into a group — moving one moves them all, and groups persist with the layout and across workspace switches. Unlock anytime from the selection controls.
- CPU / memory badges. Every window can show a live CPU and memory badge for the process it hosts (including WKWebView helper processes for browser panels), plus a total pill summing the whole canvas. Toggle it in Preferences; stats refresh every 2 seconds.
- Automatic update checks. STAX IDE now periodically checks for updates in the background while running, not just at launch. A new Preferences toggle controls it.
- Note editing shortcuts. Notes gain editor-grade keys: move the current line up/down (⌃⌘↑/⌃⌘↓), duplicate it (⌘⇧D), jump the caret a line at a time (⌘↑/⌘↓), and ⌘X with no selection cuts the whole line.
- Browser screenshot button. Browser panels get a screenshot button — click to save the current page to your Desktop, or drag the button straight into a terminal to paste the screenshot's file path.
- Delete closes selected windows. With windows selected, Delete closes them all behind a single combined confirmation; Escape clears the selection.
- Drag-to-edge auto-pan. Dragging a window (or a selection) against the canvas edge now auto-scrolls the canvas, at any zoom level.
- ⌘⇧double-click to resize. ⌘⇧double-click a window to snap it to ×ばつ1080.
Fixed
- Typing jitter in notes at zoom ≠ 100%. Note text no longer shimmies while you type when the canvas is zoomed in or out.
- Group resizing respects minimum sizes. Resizing a multi-window selection now clamps each window to its own minimum instead of a hard-coded floor, and minimized strips keep their size.
Install
brew install --cask vbario/staxide/staxide
Or download STAXIDE-0.4.35.dmg below. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.34
Maintenance release — version bump and a refreshed build, no functional changes.
Install
brew install --cask vbario/staxide/staxide
Or download STAXIDE-0.4.34.dmg below. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.33
Maintenance release — version bump and a refreshed build, no functional changes.
Install
brew install --cask vbario/staxide/staxide
Or download STAXIDE-0.4.33.dmg below. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.32
Count in-app update downloads alongside website and Homebrew installs.
New
- In-app update telemetry. When you choose to download an update from the app's update prompt, STAX IDE now sends an anonymous, fire-and-forget ping recording only the target version, so the website's stats page can count in-app updates next to website button clicks and Homebrew cask installs. It never blocks the download, and is skipped for dev builds.
Install
Download STAXIDE-0.4.32.dmg below, open it, and drag STAX IDE to Applications. The app is ad-hoc signed (not notarized): on first launch, right-click the app and choose Open, or run xattr -dr com.apple.quarantine "/Applications/STAX IDE.app".
Assets 3
STAX IDE v0.4.31
Browser agent refinements — see what a run costs, and let it fill out modern web forms.
New
- Per-chat cost meter. The browser agent header now shows a running estimate of what the current chat has spent on your Anthropic key, tallied from each response's token usage at list prices (input, output, and cache read/write rates). It updates after every step and resets when you start a new chat.
Fixed
- Typing into React-style forms. The agent now types by setting an input's value through the native prototype setter, resetting React's internal value tracker, and dispatching a realistic keydown → input → keyup → change sequence. Controlled inputs on framework-driven sites now register what the agent types, so validation runs and "Next"/submit buttons enable as if a human had typed.
Install
brew install --cask vbario/staxide/staxide
Already installed? brew update && brew upgrade --cask staxide.
The app is ad-hoc signed (not notarized). On first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.30
A browser agent — let Claude drive a browser window on your behalf.
New
- Browser agent. Each browser panel gains a ✦ button that slides out a Claude-style chat. Describe a goal and Claude drives the panel — clicking, typing, scrolling, and navigating across tabs until the task is done. It screenshots the active tab, asks Anthropic's computer-use model for the next action, executes it on the page, and loops. Attach images, start a fresh chat, or stop a run mid-step.
- Cross-tab control. The agent can open, switch, close, and list tabs and go back/forward, so it can juggle multiple tabs within the window.
- Bring your own key. Add an Anthropic API key under Preferences ▸ Browser Agent (billed to your Anthropic account) and pick a model — Claude Opus 4.8 or Claude Sonnet 4.6. The key is stored 0600 in the app's per-flavor data folder. A per-message step cap backstops runaway loops, and the agent declines consequential or irreversible actions unless you ask for them.
Install
brew install --cask vbario/staxide/staxide
The app is ad-hoc signed (not notarized). On first launch, right-click ▸ Open, or allow it in System Settings ▸ Privacy & Security.
Assets 3
STAX IDE v0.4.29
Browsing profiles — isolated cookie and storage jars for browser panels.
New
- Browsing profiles. Each browser panel can pick a numbered profile from a new dropdown in its chrome bar. Each profile is an isolated cookie / localStorage / session jar, so you can stay logged into the same site under different accounts in different panels at once. Profile 1 is the shared default store every panel used before — existing logins carry over untouched; profiles 2+ are isolated (persistent on macOS 14+, session-only on macOS 13). New tabs and popups inherit their panel's profile, keeping OAuth flows intact.
- Save / Load / Restore profiles. The profile dropdown can export every profile's cookies to a file and load or restore them later — handy for moving logins between machines. HttpOnly and SameSite protections round-trip intact.
- Profiles persist with workspaces. The set of profiles is saved into each workspace and re-listed in the dropdown when it loads; each browser panel remembers which profile it was using.
Install
brew install --cask vbario/staxide/staxide
The app is ad-hoc signed (not notarized). On first launch, right-click the app and choose Open, or allow it under System Settings ▸ Privacy & Security.