Repository navigation
Releases
Releases · involvex/involvex-term
v0.9.0
[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
v0.8.6
[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
v0.8.4
v0.8.3
v0.8.2
v0.8.1
[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
[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