Skip to content

CLITrigger

v0.2.30 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents ai-automation claude claude-code codex codex-cli
+6 more
developer-tools electron gemini git-worktree multi-agent task-orchestration

Summary

AI summary

Broad release touches Full commit list, Ctrl+wheel zoom fixes, Popout terminal UX, and client.

Changes in this release

Feature Low

Added three new light terminal themes: Apple, Notion, Starbucks.

Added three new light terminal themes: Apple, Notion, Starbucks.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Low

Theme picker now separates DARK and LIGHT sections and allows direct hex input for custom colors.

Theme picker now separates DARK and LIGHT sections and allows direct hex input for custom colors.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Low

Focus outline flash on popout windows triggers only when a click raises the window from behind.

Focus outline flash on popout windows triggers only when a click raises the window from behind.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Ctrl+wheel font zoom now works in popout terminals and TUI apps with mouse tracking or alt-screen.

Ctrl+wheel font zoom now works in popout terminals and TUI apps with mouse tracking or alt-screen.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

TUI auto-rebuilds layout after zooming, preventing clipping of bottom input line.

TUI auto-rebuilds layout after zooming, preventing clipping of bottom input line.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Closing the X on a popout terminal window now ends the session instead of re-docking it.

Closing the X on a popout terminal window now ends the session instead of re-docking it.

Source: llm_adapter@2026-07-16

Confidence: high

Refactor Low

SessionForm and TodoForm prompt/description inputs now use the shared .input-field style.

SessionForm and TodoForm prompt/description inputs now use the shared .input-field style.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

v0.2.30 — Terminal zoom fixes, light theme presets, popout polish

Release date: 2026-07-09
Previous version: v0.2.29

TL;DR

  • Ctrl+wheel font zoom now works everywhere — inside popout terminals, and inside TUI apps (like Claude CLI) that use mouse tracking or the alt-screen buffer, both of which previously swallowed the wheel event.
  • Zooming in a TUI no longer clips the bottom input line — the terminal now auto-rebuilds itself shortly after you stop zooming.
  • 3 new light terminal themes (Apple, Notion, Starbucks) plus a reorganized theme picker with direct hex input for custom colors.
  • Popout terminal windows: closing (X) now always ends the session instead of re-docking it, and the focus outline only flashes when you click to raise the window from behind.
  • Prompt/description inputs in the Session and Todo forms now match the shared terminal-styled input look.

Highlights

Ctrl+wheel zoom fixes

  • Popout terminals: the IPC zoom path guarded on the helper textarea being focused, which it often wasn't in a popout window — Ctrl+wheel zoom silently did nothing. It now follows hover first (matching how wheel gestures work everywhere else) and only falls back to the focused terminal when nothing is hovered.
  • TUI apps with mouse tracking or alt-screen (e.g. Claude CLI): xterm.js was intercepting the wheel event as a PTY mouse report before it could bubble up to the zoom handler, so Ctrl+wheel did nothing while inside those apps. Fixed by hooking xterm's own custom wheel handler to claim Ctrl/Cmd+wheel before it reaches the PTY.

TUI auto-rebuild after zoom

Alt-screen mode intentionally skips resizing the terminal on font changes (to avoid clobbering scroll history), but that left the bottom input line and status bar pushed off-screen after zooming in. The terminal now waits briefly after your last zoom step and automatically performs the same rebuild the manual refresh button triggers, so the CLI redraws its layout for the new font size.

Light terminal themes + picker improvements

  • Added 3 new light presets: Apple, Notion, Starbucks.
  • The theme picker now separates DARK and LIGHT sections instead of one flat list.
  • Custom colors can now be entered directly as hex values.

Popout terminal UX

  • Clicking the window's X now always ends the session and removes it from the group, instead of re-docking it back to the main window. Re-docking is still available via the dedicated Re-dock button.
  • The focus outline flash (which signals "this window just came to front") now only triggers when a click raised the window from behind — not on alt-tab or app-switch returns, and not on ordinary clicks in an already-focused window.

Consistent input styling

The prompt/description inputs in the Session and Todo forms now use the same .input-field style as the rest of the app.

Install / Update

npm i -g [email protected]

Desktop app — pick the right asset:

  • Windows (recommended): CLITrigger-Setup-0.2.30.exe — installer with Start Menu shortcut, uninstaller, and auto-update.
  • Windows (portable): CLITrigger-0.2.30.exe — run directly, no install; no shortcuts and no auto-update (grab new versions manually).
  • macOS: .dmg / Linux: .AppImage

Full commit list

  • 37c33e1 WIP(client): SessionForm 입력 요소들을 .input-field 스타일로 통일
  • 5d48ac2 WIP(client): TodoForm 프롬프트 textarea를 .input-field 스타일로 변경
  • b970207 Merge branch 'main' of https://github.com/OSgoodYZ/CLITrigger
  • 34c2f58 WIP(client): TUI 폰트 줌 후 하단 입력창 잘림 — 줌 안정화 시 자동 재빌드
  • 24811fe WIP(client): TUI 모드(마우스 트래킹/알트 스크린)에서 Ctrl+휠 폰트 줌 안 되던 문제 수정
  • 4addeff WIP(client/electron): 팝아웃 터미널 Ctrl+휠 폰트 줌 안 되던 문제 수정
  • 1ddae13 WIP(client): 터미널 테마 라이트 프리셋 3종 추가 + 피커 개선
  • 8045ef9 WIP(client): 팝아웃 아웃라인 플래시를 클릭-레이즈 때만
  • 328fde3 WIP(client): 팝아웃 터미널 포커스 시 아웃라인 플래시
  • 0115a5a WIP(client): 팝아웃 터미널 X를 재도킹 대신 세션 종료로

Related docs

Full Changelog: https://github.com/HyperAITeam/CLITrigger/compare/v0.2.29...v0.2.30

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track CLITrigger

Get notified when new releases ship.

Sign up free

About CLITrigger

Self-hosted web UI for orchestrating Claude Code, Codex, and Gemini CLIs in parallel git worktrees. Features multi-agent discussion mode (architect/developer/reviewer debate before implementation), cross-project Morning Review Queue, scheduled execution with rate-limit auto-recovery, and a built-in Git client. MIT.

All releases →

Related context

Earlier breaking changes

  • v0.2.17 Deprecates Node 20 support; recommends using Node 22 LTS or newer.

Beta — feedback welcome: [email protected]