v0.2.34
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 clitrigger@0.2.34Desktop 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: v0.2.33...v0.2.34