Skip to content

v2.6.5 - 타임머신 Git GC 방어, Staging 보존 & 정밀 회귀 테스트

Choose a tag to compare

@github-actions github-actions released this 19 Sep 02:04
· 2 commits to main since this release

v2.6.5 안정화 릴리스 (Stability Release)

  • 타임머신 Git GC(가비지 컬렉션) 영구 방어:
    • 체크포인트 커밋 생성 시
      efs/vibe/checkpoints/ 숨은 참조 등록으로 Git 최적화 시 커밋 삭제 원천 방지.
    • 동일 대화 턴 내 중복 업데이트 시 이전 참조를 자동 정리(git update-ref -d)하여 레퍼런스 누수 차단.
  • 롤백 시 사용자 Staging Area(index) 100% 보존:

estoreShadowCheckpoint 복원 명령에 GIT_INDEX_FILE shadow index를 온전히 주입하여 사용자가 미리 git add 해둔 파일 상태 불변 보장.

  • 모노레포 / 하위 폴더 중복 Git init 방지:
    • initGit 호출 시 git rev-parse --git-dir를 사용하여 상위 저장소 유무를 선제 검사.
  • 정밀 회귀 테스트 완비:
    • ests/timemachine.test.cjs에서 mock 객체의 sha 연동 오류를 수정하고, 실제 파일 복구 및 Staging 상태 보존을 100% 입증.
      
  • 명령 명칭 정돈:
    • 모바일 리모트 명령을 Vibe Coding: Mobile Remote Setup으로 공식 기능 명칭에 맞춰 정돈.

Full Changelog: v2.6.4...v2.6.5