Skip to content

chore(release): 0.8.0 - #89

Merged
ictechgy merged 1 commit into
mainfrom
release/0.8.0
Sep 13, 2026
Merged

ictechgy merged 1 commit into
mainfrom
release/0.8.0

Conversation

@ictechgy

Copy link
Copy Markdown
Owner

내용

미릴리스 누적 5건(#80, #82~#84, #87)을 0.8.0(semver minor — #80의 새 CLI 표면)으로 발행하는 릴리스 준비 PR이다.

  • 버전 정합 6곳: pubspec.yaml, tool_info.dart, USAGE.md ×2, SECURITY.md(0.8.x), --version 테스트 단언
  • CHANGELOG.md(영어 정본)·CHANGELOG.ko.md 0.8.0 섹션 완전 동기화 — init 명령, 원자적 쓰기 경화(skill 심볼릭 링크 정책 변경 포함), 진단·help 보강, 성능(hoist·메모, 출력 해시 동일), YAML 1 MiB 상한

검증

  • dart format·dart analyze clean, 전체 테스트 308개(--version 0.8.0 단언 포함)
  • corpus·verify-cli-contract.sh 통과, dart pub publish --dry-run 경고 0(clean git)

#80(init 명령)·#82(원자적 쓰기 경화)·#83(진단 메시지·help)·#84(RegExp
hoist·메모)·#87(YAML 설정 읽기 상한)을 0.8.0으로 발행한다. 새 CLI 표면이
있으므로 semver minor다. 버전 정합 6곳과 CHANGELOG 두 언어를 맞췄다.
@ictechgy

Copy link
Copy Markdown
Owner Author

릴리스 리뷰 반영: 차단 1건(두 CHANGELOG 헤더 중복 — PR 본문 생성 스크립트의 앵커 실수로 실재했음) 수정. 비차단 반영: valid 심볼릭 링크의 --force 없는 거부와 exit 64 명시, Narrow breaking change 라벨(매달린 링크 --force 요구, 1 MiB 상한 — 0.3.0 선행례), temp 이름 예측 불가성의 근거를 암호학적 안전 생성기로 명시, 바이트 동일성 주장의 스코핑(상한·거절 미발동 입력, 0.7.0 대비). 기각: 헤더 권위 문구 미러(관례 유지). baseline의 경계 합류는 코드 실측으로 확인(BaselineStore.write → AtomicWrite.string).

@ictechgy
ictechgy merged commit 0ea65a2 into main Sep 13, 2026
2 checks passed
ictechgy added a commit that referenced this pull request Sep 13, 2026
docs: HANDOFF에 0.8.0 게시 대기 상태와 PR #89·#90 기록 추가
@ictechgy
ictechgy deleted the release/0.8.0 branch September 25, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant