This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+6 more
Affected surfaces
Summary
AI summaryBroad release touches Full commit list, Highlights, IME diagnostics, and Docs editor & tabs.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Markdown preview now renders relative-path images (including ../, backslashes, query fragments). Markdown preview now renders relative-path images (including ../, backslashes, query fragments). Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Markdown editor gains soft‑wrap for long lines and keyboard shortcuts for main buttons. Markdown editor gains soft‑wrap for long lines and keyboard shortcuts for main buttons. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Terminal header buttons receive keyboard shortcuts; theme picker closes immediately on selection. Terminal header buttons receive keyboard shortcuts; theme picker closes immediately on selection. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Document tabs refresh automatically when external file changes occur. Document tabs refresh automatically when external file changes occur. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
IME diagnostics on Windows now log key/focus/composition events outside terminals when IME debug logging is enabled. IME diagnostics on Windows now log key/focus/composition events outside terminals when IME debug logging is enabled. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
'Send to new terminal' creates a pending CLI prompt instead of opening a raw shell. 'Send to new terminal' creates a pending CLI prompt instead of opening a raw shell. Source: llm_adapter@2026-07-14 Confidence: low |
— |
| Bugfix | Medium |
Document graph layout no longer recomputes unnecessarily when node/edge set unchanged. Document graph layout no longer recomputes unnecessarily when node/edge set unchanged. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Refactor | Low |
Removed accidentally committed empty file '=' from repository. Removed accidentally committed empty file '=' from repository. Source: llm_adapter@2026-07-14 Confidence: low |
— |
Full changelog
v0.2.34 — Docs preview images, safer doc-to-terminal handoff
Release date: 2026-07-14
Previous version: v0.2.33
TL;DR
Markdown previews in the Docs tab now render relative-path images. Sending a document to a new terminal no longer opens a raw shell — it creates a CLI session holding the document as a pending initial prompt you confirm before anything runs. Plus editor/terminal quality-of-life shortcuts and deeper IME diagnostics for the Windows desktop app.
Highlights
Docs: images render in markdown preview
-style relative image references now resolve against the document's folder and display in both the docs preview and the live side-by-side edit preview.- Handles
../traversal, backslashes,?query/#fragmentsuffixes, and URI-encoded (e.g. Korean) filenames. Externalhttp(s)images are untouched; SVGs are served with a script-blocking sandbox policy.
Docs: "Send to new terminal" creates a pending prompt instead of a raw shell
- Right-clicking a document and sending it to a new terminal used to open a plain PowerShell with the path typed into it. It now creates a session with the project's default CLI, holding the document path(s) as the initial prompt behind the Send/Skip banner — nothing executes until you confirm.
- The new session is titled after the document, and the "include linked docs" toggle still applies.
Docs editor & tabs
- Markdown editor soft-wraps long lines and gains shortcuts for its main buttons.
- Open document tabs pick up external file changes in real time.
- Document graph no longer re-runs layout when the node/edge set is unchanged (previously keyed on count, causing needless jumps).
Terminal quality of life
- Terminal header buttons now have keyboard shortcuts, and the theme picker closes immediately on selection.
IME diagnostics (Windows desktop)
- Added document-level key/focus/composition log points outside terminals to pinpoint where keystrokes are dropped when the packaged-app Korean IME bug strikes. Only active when IME debug logging is enabled in Settings ▸ Terminal.
Install / Update
npm i -g [email protected]
Desktop app — pick the right asset:
- Windows (recommended):
CLITrigger-Setup-0.2.34.exe— installer with Start Menu shortcut, uninstaller, and auto-update. - Windows (portable):
CLITrigger-0.2.34.exe— run directly, no install; no shortcuts and no auto-update (grab new versions manually). - macOS:
.dmg/ Linux:.AppImage
Full commit list
- a25840b chore(repo): remove accidentally committed empty file '='
- 23c7849 feat(client): 문서 md 미리보기에서 상대 경로 이미지 렌더링
- 8d95a93 WIP(repo): add empty file '='
- 964d44b feat(ime-debug): 터미널 외부 compositionstart/end 로그 지점 추가
- 70c61da fix(client): 문서 새 터미널로 보내기를 CLI 세션 초기 프롬프트 대기로 변경
- 0534910 feat: 터미널 헤더 버튼 단축키 부여 및 테마 피커 선택 시 즉시 닫기
- 9d349f9 feat: 문서 md 편집기 자동 줄바꿈 및 주요 버튼 단축키 추가
- cdcddcc feat(ime-debug): 문서 레벨 keydown:outside / focusin 로그 지점 추가
- 96047ce fix(client): 문서 그래프 레이아웃 재계산 키를 개수에서 노드/엣지 집합으로 변경
- 3fcca4b feat: 문서 탭 외부 파일 변경 실시간 반영
Related docs
- Detailed changelog — per-date technical decision records
Full Changelog: https://github.com/HyperAITeam/CLITrigger/compare/v0.2.33...v0.2.34
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
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.
Related context
Related tools
Earlier breaking changes
- v0.2.17 Deprecates Node 20 support; recommends using Node 22 LTS or newer.
Beta — feedback welcome: [email protected]