v0.2.24
v0.2.24 — Windows 한글 입력 안정화 및 SVN 변경 목록 지원
릴리즈 일자: 2026-07-02
이전 버전: v0.2.23
요약 (TL;DR)
Windows 데스크탑 앱에서 터미널 한글(IME) 입력이 첫 글자부터 안정적으로 조합되도록 수정했습니다. CLI가 설치되지 않은 상태에서 작업을 실행하면 이제 원인과 해결 방법이 담긴 명확한 에러 메시지가 표시됩니다. SVN 패널에는 IntelliJ 스타일의 변경 목록(changelist) 섹션 뷰와 속성 값 편집 기능이 추가됐습니다.
주요 변경
Windows 터미널 한글 입력 안정화
- IME 조합 도우미가 커서 위치를 상시 추적하도록 바뀌어, 세션 터미널에서 첫 한글 입력부터 조합 창이 올바른 위치에 표시됩니다.
- 창 포커스가 이미 잡혀 있을 때 불필요한 포커스 재설정을 하지 않아, 한글 조합이 중간에 끊기던 경로를 제거했습니다.
CLI 미설치 시 명확한 에러 안내 (Windows)
- Claude 등 CLI가 설치되지 않은 상태로 작업을 실행하면, 기존에는 알아보기 어려운 깨진 cmd 메시지와 함께 종료됐습니다. 이제 PATH에 CLI가 없다는 사실과, 방금 설치했다면 CLITrigger 재시작이 필요하다는 안내가 작업 로그에 그대로 표시됩니다.
- 작업(orchestrator)·세션·토론 실행 경로 모두에 적용됩니다.
SVN: 변경 목록(changelist) 섹션 뷰
- 변경 파일 목록이 IntelliJ 방식의 섹션으로 나뉘어 표시됩니다: 이름 있는 변경 목록 / 변경 / 버전 관리되지 않는 파일(?) / 로컬에서 삭제된 파일(!).
- 섹션 헤더 체크박스로 변경 목록 단위 커밋 선택이 가능합니다.
- 파일 컨텍스트 메뉴에서 "변경 목록으로 이동"(기존 목록 / 새 목록 / 제거)을 지원합니다.
- 네이티브 SVN changelist 기능을 사용하므로 TortoiseSVN 등 다른 클라이언트와 상호 호환됩니다.
SVN: 속성 값 편집
- 속성(property) 다이얼로그에서
svn:externals리비전 등 속성 값을 확인만 하는 것을 넘어 직접 수정(propset)할 수 있습니다.
설치 / 업데이트
npm i -g clitrigger@0.2.24데스크탑 앱: GitHub Release 자산의 .exe / .dmg / .AppImage 사용.
전체 커밋 목록
- 685e8b8 fix(ime): helper textarea 커서 상시 추적 + 불필요한 webContents.focus() 억제
- 50f0024 fix(cli): Windows에서 CLI 미설치 시 명확한 에러 메시지로 안내
- b8a6d35 Merge branch 'main' of https://github.com/OSgoodYZ/CLITrigger
- 0c64b73 WIP(svn): 변경 목록(changelist) 섹션 뷰 지원
- 7b16b5b WIP(svn): 속성 다이얼로그에서 속성 값 편집(propset) 지원
관련 문서
- 상세 changelog — 날짜별 기술 결정 기록
Full Changelog: v0.2.23...v0.2.24