chore: bump workspace version 0.2.0 → 0.2.1 (p9-fb-25 release) #102

Merged
altair823 merged 1 commits from chore/bump-v0.2.1 into main 2026-05-05 12:51:34 +00:00
Owner

요약

p9-fb-25 (PR #101) 머지 직후 patch bump — 사용자 도그푸딩 / 실사용 binary 필요로 release. CLAUDE.md release 규약 트리거 1 (사용자 명시).

p9-fb-25 변경사항 (이 release 에 포함)

  • `WorkspaceCfg.include` 제거 (denylist-only 모델). 옛 config 의 `include = [...]` 는 silently 무시 + 단발 deprecation warning.
  • `IngestItem.warnings` 채움: Skipped 시 `"unsupported media type: .docx"` / `"unsupported media type: "` / `"kb:// URI not yet supported"`.
  • `IngestReport.skipped_by_extension: BTreeMap<String, u32>` 신규. wire schema additive (v1 호환).
  • CLI / TUI summary 에 breakdown (`"5 skipped: 3 docx, 1 txt"`, desc 정렬 + ties by key).
  • `kebab init` 헤더 + README 에 지원 형식 (md / png / jpg / pdf) 명시.

호환성

  • caller breaking 없음 (모든 surface 변경 backward-compat).
  • TUI status bar 의 `kebab v` 가 `env!(CARGO_PKG_VERSION)` 자동 추적.
  • 730 워크스페이스 테스트 무수정 통과.

검증

  • `cargo build -p kebab-cli`: 0.2.1 으로 컴파일.
  • `cargo test -p kebab-tui --test status_bar`: 10/10 pass.
  • `cargo clippy --workspace --all-targets -- -D warnings`: clean.

머지 후

`gitea-release v0.2.1` 으로 tag + push + release notes 생성 예정.

## 요약 p9-fb-25 (PR #101) 머지 직후 patch bump — 사용자 도그푸딩 / 실사용 binary 필요로 release. CLAUDE.md release 규약 트리거 1 (사용자 명시). ## p9-fb-25 변경사항 (이 release 에 포함) - **\`WorkspaceCfg.include\` 제거** (denylist-only 모델). 옛 config 의 \`include = [...]\` 는 silently 무시 + 단발 deprecation warning. - **\`IngestItem.warnings\` 채움**: Skipped 시 \`\"unsupported media type: .docx\"\` / \`\"unsupported media type: <no-ext>\"\` / \`\"kb:// URI not yet supported\"\`. - **\`IngestReport.skipped_by_extension: BTreeMap<String, u32>\` 신규**. wire schema additive (v1 호환). - **CLI / TUI summary 에 breakdown** (\`\"5 skipped: 3 docx, 1 txt\"\`, desc 정렬 + ties by key). - **\`kebab init\` 헤더** + **README** 에 지원 형식 (md / png / jpg / pdf) 명시. ## 호환성 - caller breaking 없음 (모든 surface 변경 backward-compat). - TUI status bar 의 \`kebab v<version>\` 가 \`env!(CARGO_PKG_VERSION)\` 자동 추적. - 730 워크스페이스 테스트 무수정 통과. ## 검증 - \`cargo build -p kebab-cli\`: 0.2.1 으로 컴파일. - \`cargo test -p kebab-tui --test status_bar\`: 10/10 pass. - \`cargo clippy --workspace --all-targets -- -D warnings\`: clean. ## 머지 후 \`gitea-release v0.2.1\` 으로 tag + push + release notes 생성 예정.
altair823 added 1 commit 2026-05-05 12:49:31 +00:00
사용자 도그푸딩 / 실사용 binary 필요로 release bump (CLAUDE.md release
규약 트리거 1).

p9-fb-25 변경사항:

- WorkspaceCfg.include 제거 (옛 config 의 include = [...] silently
  무시 + 단발 deprecation warning).
- IngestItem.warnings 가 Skipped 시 사유 채움 (`unsupported media
  type: .docx` 등).
- IngestReport.skipped_by_extension: BTreeMap<String, u32> 신규
  (additive wire — v1 호환).
- CLI / TUI summary 에 breakdown (`5 skipped: 3 docx, 1 txt`).
- kebab init 헤더 + README 에 지원 형식 (md / png / jpg / pdf) 명시.

caller breaking 없음 (모든 surface 변경 backward-compat). 730
워크스페이스 테스트 통과.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
claude-reviewer-01 approved these changes 2026-05-05 12:49:56 +00:00
claude-reviewer-01 left a comment
Member

회차 1 — 순수 mechanical bump. p9-fb-25 (PR #101) 직후 사용자 명시 release 트리거 (CLAUDE.md 규약).

  • workspace version 한 줄 + Cargo.lock 자동 cascade.
  • caller breaking 없음 + 730 워크스페이스 통과.
  • TUI status bar version 자동 추적.

머지 동의.

회차 1 — 순수 mechanical bump. p9-fb-25 (PR #101) 직후 사용자 명시 release 트리거 (CLAUDE.md 규약). - workspace `version` 한 줄 + Cargo.lock 자동 cascade. - caller breaking 없음 + 730 워크스페이스 통과. - TUI status bar version 자동 추적. 머지 동의.

29 entries 자동 cascade. dep 변경 없음.

29 entries 자동 cascade. dep 변경 없음.
@@ -30,3 +30,3 @@
license = "MIT OR Apache-2.0"
repository = "https://github.com/altair823/kebab"
version = "0.2.0"
version = "0.2.1"

patch bump 한 줄 변경. 모든 kebab-* crate 가 `version = { workspace = true }` 패턴이라 cascade 자동. p9-fb-25 의 wire additive (skipped_by_extension) + 신규 surface (skip warnings, deprecation) + CLI/TUI breakdown render 가 user-visible 변화라 minor 도 가능했지만 사용자가 patch 선택. semver pre-1.0 에서 patch 의 의미는 유연 — 사용자 결정 존중.

patch bump 한 줄 변경. 모든 kebab-* crate 가 \`version = { workspace = true }\` 패턴이라 cascade 자동. p9-fb-25 의 wire additive (skipped_by_extension) + 신규 surface (skip warnings, deprecation) + CLI/TUI breakdown render 가 user-visible 변화라 minor 도 가능했지만 사용자가 patch 선택. semver pre-1.0 에서 patch 의 의미는 유연 — 사용자 결정 존중.
altair823 merged commit 5398fb057c into main 2026-05-05 12:51:34 +00:00
altair823 deleted branch chore/bump-v0.2.1 2026-05-05 12:51:35 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: altair823-org/kebab#102