-
v0.3.4 — sync 도움말 cut Stable
released this
2026-05-10 15:02:37 +00:00 | 61 commits to main since this releasev0.3.4 — sync 도움말 cut
semver patch — 데이터/마이그레이션 변경 X. v0.3.0 Cut E (양방향 sync) dogfood 의 결과로, 사용자가 conflict 시나리오에 막힌 순간 도움받을 곳이 부재한 갭을 메운 cut. PR #33 머지.
신규
SyncHelpModal(4 anchor 섹션) — 설정 → 동기화 저장소 → "도움말" 버튼 또는 ConflictModal 의 "자세히 보기 →" 링크에서 진입. 4 카테고리:#main-conflict— 편집/편집·삭제/편집·AI 결과 충돌 결정 트리#auto— fetch+rebase·첫 sync·push 거부·자동 주기 (사용자 개입 X)#silent— NTP 시계 어긋남·동시 수정 회피·자동 sync 실패 silent#setup— URL SSH/HTTPS 형식·잘못된git@https://사례·인증 helper·연결 테스트 실패 troubleshoot·URL 재설정
갱신
ConflictModalinline 설명 — 각 conflict row 의 "내 것 사용" / "원격 사용" 의미를 1-2 줄 인라인 안내 + (옵션) "자세히 보기 →" 링크 (onOpenHelp callback). 기존 caller backward-compatible (optional prop).SyncSection도움말 버튼 — URL row 마지막에 추가. busy (저장/테스트/sync 진행) 중에도 도움말 reachable.README동기화 섹션 통째 재작성 — stale "원격 백업 (F6-L2)" (v0.2.1 MVP, 트레이 "지금 동기화" + 수동git init안내) → "동기화 (Git, F21 Cut E)". 일회 설정 / 일상 사용 / 충돌 해결 (3 케이스) / Silent risk / Troubleshoot.
게이트
- 단위 727 → 738 PASS (+11): SyncHelpModal 7 + ConflictModal 회귀 3 + SyncSection 회귀 1
- typecheck 0 errors
- 신규 npm dependency 0
자산
- Windows:
Inkling-Setup-0.3.4.exe(NSIS, x64) - macOS dmg / Linux AppImage·deb 는 별도 빌드 환경 필요
후속 (deferred)
- ESC key handler (현재 SyncHelpModal / ConflictModal 모두 X + overlay 만, 프로젝트 패턴 정합. 도입 시 양쪽 동시 처리)
- 1주 dogfood soak 후 도움말 텍스트 정합성 1차 갱신
업그레이드
v0.3.3 인스톨러 위에 v0.3.4 인스톨러를 같은 위치에 실행하면 in-place 업그레이드. 스키마 v8 그대로.
Downloads