Skip to content

Releases: Blaise1030/workbench-cli

v0.7.1

12 Jun 03:45
9f5483a

Choose a tag to compare

0.7.1 (2026-06-12)

Bug Fixes

  • git: stop git-panel polling storm + terminal tab/perf fixes (3fd5e1c)
  • git: stop git-panel polling storm from .git/index chmod echo (c3aec22)
  • git: untracked tab + eliminate index.lock contention (apps layout) (de23669)

Performance Improvements

  • terminal: memoize file-path set in link provider (f248e8b)
  • terminal: reuse xterm instance across agent switches (8d25594)

v0.7.0

10 Jun 16:35
db26852

Choose a tag to compare

0.7.0 (2026-06-10)

Features

  • push-driven updates, clear attention on visit, and UI polish (5953630)
  • settings: add Copy prompt button for /etc/hosts setup (8d3c114)
  • settings: add hosts setup prompt builder (5606ae2)

v0.6.0

09 Jun 15:39
4fe73e0

Choose a tag to compare

0.6.0 (2026-06-09)

Features

  • added file watcher and notification (13d0bba)
  • revert agent page syncing code, replaced with prompt instead (45ba7d8)

v0.5.0

09 Jun 13:30
d128b69

Choose a tag to compare

0.5.0 (2026-06-09)

Features

  • updated settings module (39c1203)

Bug Fixes

v0.4.4

09 Jun 13:17
9d42777

Choose a tag to compare

0.4.4 (2026-06-09)

Bug Fixes

  • ci: fix go binary output path after apps/ reorganization (85b5b6d)

v0.4.3

07 Jun 07:42
2b03aac

Choose a tag to compare

0.4.3 (2026-06-07)

Bug Fixes

  • prevent app code-split chunks from failing Shiki bundle assertion (9142ec5)

v0.4.2

07 Jun 07:25
6a1714f

Choose a tag to compare

0.4.2 (2026-06-07)

Bug Fixes

v0.4.1

07 Jun 07:20
c4f7487

Choose a tag to compare

0.4.1 (2026-06-07)

Bug Fixes

  • restore missing frontend files and auto-trigger release pipeline (f44daf9)

v0.4.0

07 Jun 07:02
1d6a063

Choose a tag to compare

0.4.0 (2026-06-07)

Features

  • add terminal agent picker and project remove context menu (fea07a5)
  • frontend: add context menu, drag-and-drop, delete and new-entry dialogs to file explorer (67bf983)
  • frontend: add useCreateFile, useDeleteFile, useMoveFile hooks (8cb17f3)
  • frontend: add VanJS file context menu builder (78e8c71)
  • go: add CreateFile, DeleteFile, MoveFile to workspace (2a7586b)
  • go: register POST /files, DELETE /files, POST /files/move routes (9bc7ab6)
  • terminal agent picker and project remove context menu (c670cb8)
  • updated toaster not showing issue (987e805)

Bug Fixes

  • add missing install.sh template to git tracking (fd7af3b)
  • frontend: add success toasts to mutations and fix empty-state layout (cb25d30)
  • frontend: add success toasts to mutations and fix empty-state layout (ae15859)
  • landing page build issues (fa71c24)
  • landing: derive PAGES_BASE from Astro.site instead of hardcoded domain (ea263b7)
  • updated git panel stylings and experiences (97f54fc)
  • workspace: address PR review quality concerns (6366bc5)
  • workspace: allow importing non-git directories as projects (504553f)
  • workspace: allow importing non-git directories as projects (231cea2)
  • workspace: resolve CodeQL path-injection and git panel loading state (dadce66)
  • workspace: validate project paths via git instead of os.Stat (9dfdb70)

v0.3.0

04 Jun 14:43
ad7c50c

Choose a tag to compare

0.3.0 (2026-06-04)

Features

  • add CLI entrypoint with TLS setup and server start (aed0809)
  • add CodeMirrorEditor component (ef29025)
  • add Cursor Agent and Gemini CLI session resume (2884e31)
  • add detectLanguage helper for CodeMirror (52df19b)
  • add dirty-dot indicator to FileTabList (180f68c)
  • add GeneralSettings view (3f22e45)
  • add git diff panel with @pierre/diffs CodeView (323f868)
  • add Hono app factory with POST /auth and cookie session (c670ef1)
  • add Login.vue with token form and error states (0f9e295)
  • add nested routes for workspace panels and settings tabs (379a1a9)
  • add NetworkSettings view (b695f7c)
  • add PR preview workflow with dev release installs (8906a87)
  • add PUT /worktrees/:id/files/content endpoint (f69a141)
  • add session state module with sid + active tracking (ed53e0d)
  • add settings tab bar with RouterView, delete Settings.vue (41ebcf5)
  • add terminal file path link provider (06292f2)
  • add tls.ts with mkcert detection, cert generation, and caching (ed8a104)
  • add useFileEditorSave composable (1e5640e)
  • added file search and theme selector (647e8f8)
  • added file tabs (d9283db)
  • added go server (ce40f5c)
  • added landing page (709314f)
  • auth: add CSRF Origin header validation middleware (990c648)
  • auth: add per-IP rate limiting on token auth endpoint (10 req/min) (efb00a8)
  • branch switcher with keyboard navigation and combobox UI (42b4410)
  • command-palette: add CommandPalette component (47e0482)
  • command-palette: add static command registry (0570a6f)
  • command-palette: add useCommandPalette singleton composable (53287c1)
  • command-palette: add useFileSearch composable (a51e336)
  • command-palette: mount palette in WorkspaceView and wire actions (b5d2abc)
  • complete LAN terminal security hardening and CLI packaging (6608d18)
  • context-queue: add formatQueueAppend helper (8f579c3)
  • context-queue: add worktree scratch queue for terminal prompts (e8b8ce4)
  • docs: add content collection schema (6f15b72)
  • docs: add docs index page (3b3e643)
  • docs: add DocsLayout with two-column sidebar (a05df36)
  • docs: add dynamic doc page route (194c877)
  • docs: add getting-started and concepts content (e219f2c)
  • docs: make sidebar DOCS nav a collapsible details/summary (92f1f15)
  • docs: use MarkdownLink in sidebar and nav, add showHref prop (cbfe7d5)
  • git: completed git module (b4152de)
  • Hono server with LAN IP detection and session token (c481870)
  • implement file explorer with tree, preview, and git status (2c253ed)
  • implement session restore (persistent PTY, scrollback, agent resume) (8b0a843)
  • keybindings: add client types and default bindings (f799fe2)
  • keybindings: add Hono router with GET and PUT handlers (d585557)
  • keybindings: add KeybindingsMap schema types (98e2316)
  • keybindings: add KeybindingsSettings page with key capture and save (7b6e408)
  • keybindings: add server store with file I/O and tests (8d8ec27)
  • keybindings: add settings-keybindings route and tab (dff68f8)
  • keybindings: add TanStack Query fetch and update mutation (146b81f)
  • keybindings: add useWorkspaceKeybindings composable (3921aaa)
  • keybindings: register keybindings router at /api/keybindings (bddb5ba)
  • keybindings: wire useWorkspaceKeybindings into TerminalWorkspace (02e9403)
  • LAN web terminal — complete (bf016ba)
  • landing: add fullWidth prop to Layout (8b7b1bf)
  • landing: add global styles, favicon, and Cloudflare config (d28ff40)
  • landing: add light-mode preview images and rename tab to GIT DIFF (ec32396)
  • landing: add screenshot asset, fullWidth layout prop, and FeaturePan component (a3f9950)
  • landing: add static releases page from GitHub API (3957505)
  • landing: add two-column layout, content in left column (688256a)
  • landing: add workbench screenshot asset (b28f7d5)
  • landing: build landing page with raw text-file aesthetic ([ba1d7c9](ba1d7c985...
Read more