Repository navigation
v0.2.53
v0.2.53 — Web panel in the planner, svn:externals table editor, Git ignore from the file list
Release date: 2026-09-03
Previous version: v0.2.52
TL;DR
The planner gains a Web panel that embeds any website (Notion by default) inside the desktop app, so you can keep your notes next to your tasks without leaving CLITrigger. SVN users get a TortoiseSVN-style svn:externals table editor with revision log lookup and HEAD-revision discovery. In the Git file status view you can now right-click a changed file and add it to .gitignore. Also fixed: the review queue's detail log viewer now fills the whole panel, and orchestrator-copied task images are no longer picked up by Git.
Highlights
Planner: Web panel (desktop app)
- A new Web panel entry in the planner sidebar shows a URL you enter (defaults to
notion.so) inside the desktop window. Logins persist across restarts. - The embedded page runs isolated from the app: no scripts are injected, only
http(s)URLs load, and popups or external links open in your OS browser. - In the browser build, sites such as Notion refuse to be embedded, so the panel offers an Open in browser button instead.
SVN: svn:externals table editor
- Edit externals as a Path / URL / Peg / Operative / HEAD table instead of raw property text.
- Show log loads the external URL's revision history; click a revision to use it as the peg revision.
- Find HEAD-Revision looks up the current HEAD of every external URL in one pass.
- Relative URL forms (
^/,//,/,../) are resolved to absolute URLs on the server. Lines that cannot be parsed (comments, unusual syntax) are kept verbatim, and you can switch to Edit as text at any time.
Git: add a file to .gitignore from the file status list
- Right-click any staged or unstaged file and choose Add to .gitignore. The path is appended to the checkout's root
.gitignoreas an anchored/pathentry, skipping duplicates. - Works on the selected session worktree as well as the main checkout. Untracked files disappear from the list immediately.
- Already-tracked files still need
git rm --cachedto leave the index; this action only writes the ignore rule.
Fixes
- Review queue: the detail panel's log viewer was capped at 256 px and left most of the panel empty. It now fills the full panel height. Inline log viewers elsewhere keep their previous compact size.
- Task images: attached images the orchestrator copies into the working directory (
.task-images/) are now git-ignored, so they no longer show up as untracked changes or slip into commits.
Install / Update
npm i -g clitrigger@0.2.53Desktop app — pick the right asset:
- Windows (recommended):
CLITrigger-Setup-0.2.53.exe— installer with Start Menu shortcut, uninstaller, and auto-update. - Windows (portable):
CLITrigger-0.2.53.exe— run directly, no install; no shortcuts and no auto-update (grab new versions manually). - macOS:
.dmg/ Linux:.AppImage
Full commit list
- 769f25a feat(git): 파일 상태 목록 우클릭 메뉴 — .gitignore에 추가
- 500e0ec chore(git): .task-images/ 무시 — 오케스트레이터가 작업 디렉터리에 복사한 첨부 이미지가 커밋되지 않도록
- 80538a5 feat(planner): 웹 패널 — Electron webview로 외부 사이트(노션 등) 임베드
- 87fd730 fix: 리뷰 큐 상세 패널의 로그 뷰어가 패널 전체 높이를 채우도록 수정
- c1ee871 feat(svn): svn:externals 표 편집기 추가 — 리비전 로그 조회·선택, HEAD 리비전 조회
Related docs
- Detailed changelog — per-date technical decision records
Full Changelog: v0.2.52...v0.2.53