Skip to content

Releases

v0.9.0

Choose a tag to compare

@involvex involvex released this 13 Oct 05:05

[0.9.0] - 2026-10-13

Added

  • palette v2, buffer/WebGL, git pending, update UX

Fixed

  • require Ctrl+click to open terminal links
  • guard multi-tab pty spawn storm that OOM-crashed the app

Changed

  • perf: lazy pane hydration on first focus
  • build(deps-dev): bump eslint from 10.11.0 to 10.12.0
  • build(deps-dev): bump electron from 44.5.1 to 44.7.0
  • build(deps-dev): bump @vitejs/plugin-react from 6.1.1 to 6.1.2
  • build(deps-dev): bump typescript-eslint from 8.71.0 to 8.71.1
  • build(deps-dev): bump vite from 8.3.2 to 8.3.3

v0.8.7

Choose a tag to compare

@involvex involvex released this 05 Oct 21:22

[0.8.7] - 2026-10-05

Changed

  • ci: refuse to cut an empty release in scripts/release.mjs

v0.8.6

Choose a tag to compare

@involvex involvex released this 04 Oct 15:53

[0.8.6] - 2026-10-04

Added

  • keyboard resizing for split dividers
  • transitions for hover and state changes
  • keyboard navigation for the tab bar
  • add a themed focus ring for keyboard navigation
  • surface rejected settings paths in the UI
  • derive chrome tokens from settings.theme

Fixed

  • lock node-pty's pty registry, drop the assert that aborted the app
  • settings banner blames only the file it names
  • the settings rejection banner could never be hidden
  • stop reporting a settings.json that is no longer invalid
  • let only the settings write decide whether a save succeeded
  • guard renderer sends against a destroyed window
  • report settings write failures instead of swallowing them
  • make the settings directory injectable so tests are isolated
  • make the settings test suite pass on Linux
  • one Tab stop for the tab strip, NaN-safe split ratios
  • write settings.json atomically
  • ignore prototype-polluting keys when merging settings
  • import must not install executable shell profiles
  • focus guard matched the tab bar, not the tab
  • make the chrome font theme-driven
  • make client-id field reachable, reject unknown actions
  • fall back per field instead of resetting the file
  • release pty state on natural exit and teardown on quit
  • kill stale pty before re-spawn with reused pane id

Changed

  • test: isolate pluginManager through the settings seam
  • perf: cap the settings rejection report
  • perf: redundant pane focus no longer rebuilds every tab
  • refactor: introduce design tokens for app chrome
  • perf: diff-guard pane agent labels against poll ticks
  • perf: throttle pane divider drag writes
  • ci: run bun test and ignore generated coverage output

v0.8.5

Choose a tag to compare

@involvex involvex released this 03 Oct 09:22

[0.8.5] - 2026-10-03

Added

  • process manager with per-process CPU, memory, and disk I/O

Changed

  • perf: lazy footer data depth, PTY batching, and render/bundle cuts

v0.8.4

Choose a tag to compare

@involvex involvex released this 03 Oct 02:30

[0.8.4] - 2026-10-03

Added

  • actionable gist errors and proactive token validation

v0.8.3

Choose a tag to compare

@involvex involvex released this 02 Oct 18:11

[0.8.3] - 2026-10-02

Fixed

  • stable spawn geometry and guarded ConPTY resize for pwsh7

Changed

  • perf: cut hot-path process spawns and renderer re-render cost

v0.8.2

Choose a tag to compare

@involvex involvex released this 02 Oct 17:18

[0.8.2] - 2026-10-02

Added

  • background app-update notifications

Changed

  • build: integrate CLI compilation into the main build

v0.8.1

Choose a tag to compare

@involvex involvex released this 02 Oct 16:17

[0.8.1] - 2026-10-02

Added

  • add toggle-app global hotkey for show/hide

Fixed

  • spawn on stable geometry + title from resolved cwd
  • prompt-anchored background completion toast
  • tab profile menu overlay

Changed

  • perf: break the per-prompt update cascade
  • build: update deps (electron 44.5.1, vite 8.3.2, others)
  • chore: remove redundant dev:electron script

v0.8.0

Choose a tag to compare

@involvex involvex released this 29 Sep 15:11

[0.8.0] - 2026-09-29

Added

  • explorer context menu + doctor CLI
  • multi-pane search, cross-tab pane drag-drop, native image paste

Fixed

  • Ctrl+V pastes clipboard 3x in terminal panes
  • harden CLI installer path handling

Changed

  • docs: community & contribution infrastructure
  • build(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0
  • build(deps): bump actions/setup-node from 4 to 7
  • build(deps): bump actions/deploy-pages from 4.0.0 to 5.0.1
  • build(deps): bump actions/setup-python from 5.0.0 to 7.0.0

v0.7.0

Choose a tag to compare

@involvex involvex released this 29 Sep 03:23

[0.7.0] - 2026-09-29

Added

  • local plugin system (SDK, example, docs) + CLI README polish

Changed

  • chore: bun.lock — register packages/sdk workspace