Skip to content

v1.5.0

Latest

Choose a tag to compare

@zc149 zc149 released this 11 May 00:24

v1.5.0

주요 변경사항

  • staged diff 파싱 안정성을 개선했습니다.
  • diff 내용을 구조적으로 분석해서 커밋 타입 추천 정확도를 높였습니다.
  • 변경 라인 수, 테스트 파일, 설정 파일, 문서 파일 등을 더 정교하게 분류하도록 개선했습니다.
  • 커밋 타입별 점수 기반 추천 로직을 추가했습니다.
  • README를 새 사용자 기준으로 다시 정리했습니다.
  • git-ai-commit -v / --version 명령으로 현재 버전을 확인할 수 있게 했습니다.

개선된 점

  • 파일 경로에 공백이 포함된 diff를 더 안정적으로 처리합니다.
  • rename, delete, new file 같은 Git diff 메타데이터를 더 정확히 읽습니다.
  • 테스트 파일 변경만 있는 경우 test 타입 추천이 더 잘 동작합니다.
  • 단순 키워드 매칭으로 fix가 과하게 추천되던 문제를 줄였습니다.
  • LLM 프롬프트에 분석 요약을 포함해 더 일관된 커밋 메시지를 유도합니다.

검증

  • go test -count=1 ./...
  • macOS, Linux, Windows용 릴리즈 바이너리 빌드 완료