# v0.2.14 — 터미널 입력/복사 개편 · Git ahead-behind 배지 · Vault 숨김·드래그 이동

릴리즈 일자: 2026-06-01
이전 버전: v0.2.13

## 요약 (TL;DR)

세션 터미널의 한글 입력이 깔끔해지고, 복사/붙여넣기가 **우클릭 메뉴**로 바뀌었습니다(`Ctrl+C`는 이제 항상 인터럽트). Git 클라이언트에 브랜치별 **ahead/behind 배지**가 생겼고, Git 리포지토리에서도 SVN 탭을 함께 켤 수 있습니다(듀얼 VCS). Vault 파일 탐색기는 우클릭으로 파일을 숨기거나 다시 보이게 하고, **드래그앤드롭으로 파일/폴더를 이동**할 수 있습니다. Planner 아이템을 **터미널 세션으로 변환**하는 경로와, 도크 트레이 드래그·프레임리스 팝아웃도 추가됐습니다.

## 주요 변경

### 세션 터미널: 한글 IME + 복사/붙여넣기 개편

- 한글 조합 중 입력창 옆에 조합 글자가 분리돼 보이던 어색함을 없앴습니다. 조합 중 텍스트는 좌하단 IME 오버레이에만 표시됩니다.
- 텍스트 선택은 마우스 드래그, **복사/잘라내기/전체 선택은 우클릭 컨텍스트 메뉴**로 합니다. 붙여넣기는 우클릭 메뉴·`Ctrl/Cmd+V`·`Alt+V` 모두 가능.

### Git / VCS

- **브랜치 ahead/behind 배지**: refs 사이드바의 각 로컬 브랜치에 upstream 대비 앞섬(`N↑`)·뒤처짐(`N↓`)이 표시됩니다(fetch 후 최신화).
- **듀얼 VCS**: SVN 패널을 `svn_enabled`만으로 켤 수 있어, Git 리포지토리에서도 Git 탭과 SVN 탭을 함께 사용할 수 있습니다.

### Vault 파일 탐색기

- 우클릭 **"볼트에서 숨기기" / "볼트에 다시 보이기"** — `.vaultignore`를 직접 편집하지 않고 파일을 가리거나 되돌립니다(`Show hidden files`로 숨긴 파일 확인).
- **드래그앤드롭 이동** — 파일/폴더를 다른 폴더 위로 끌어 이동(폴더는 하위 트리째), "Vault root" 헤더로 끌면 루트로 이동.
- 노트 본문의 인라인 `#태그`도 vault 스캐너가 파싱합니다.

### Planner → 터미널 변환

- Planner 아이템을 TODO·스케줄에 더해 **인터랙티브 터미널 세션**으로 변환할 수 있습니다(CLI/모델 + 워크트리 토글 선택).

### 데스크탑 / 윈도우

- 하단 **도크 트레이**의 칩을 드래그로 재정렬하고, grip 핸들로 트레이 가로 위치를 옮길 수 있습니다(위치·순서 영속화).
- Electron **팝아웃 창이 프레임리스**로 바뀌어 자체 상단 바(이동·재도킹·닫기)만 표시됩니다.

## ⚠️ Breaking Changes

- **터미널 `Ctrl+C` / `Ctrl+X` 동작 변경**: 더 이상 선택 영역을 복사/잘라내지 않고 **항상 PTY로 전달**됩니다(`Ctrl+C` = SIGINT). 기존에 선택 후 `Ctrl+C`로 복사하던 흐름은 **우클릭 → 복사**로 대체하세요.

## 마이그레이션

- 별도 설정/스키마 변경은 없습니다. 터미널에서 복사하던 습관만 우클릭 메뉴로 바꾸면 됩니다.
- 복사/붙여넣기(클립보드 API)는 보안 컨텍스트(localhost·HTTPS)에서만 동작합니다.

## 설치 / 업데이트

```bash
npm i -g clitrigger@0.2.14
```

데스크탑 앱: GitHub Release 자산의 `.exe` / `.dmg` / `.AppImage` 사용.

## 전체 커밋 목록

- 156b0b1 WIP(docs): document terminal/git/vault/planner features + add 2026-06-01 changelogs
- 5508cc2 WIP(vault): add drag-and-drop file/folder move in file explorer
- 2dc8b1d WIP(vault): add "unhide" action to re-reveal .vaultignore-hidden files
- 7649975 feat: planner→terminal 변환·볼트 숨김·도크 드래그·VCS 듀얼탭·프레임리스 팝아웃
- 4d47f60 WIP(client): replace Ctrl+C/X/Shift-arrow selection with right-click menu
- 9dcbdc2 WIP(client): add Ctrl+Shift+arrow keyboard text selection in terminal
- 9a526c4 WIP(client): hide xterm IME composition preview via CSS instead of DECTCEM
- 8c98b16 WIP(client): use DECTCEM to hide xterm cursor during Hangul IME composition
- e230261 WIP(git): show per-branch ahead/behind tracking badges in refs sidebar
- fe88c7a WIP(client): hide xterm block cursor during Hangul IME composition
- 4f43d9d WIP(vault): parse inline #tags from note bodies in vault scanner

## 관련 문서

- [상세 changelog](../changelog/) — 날짜별 기술 결정 기록
