Skip to content

Commit 834ebe1

Browse files
committed
chore(release): prepare v5.1.2
- Bump version 5.1.1 → 5.1.2 in all version-bearing files - Update CHANGELOG in 5 languages (en, ko, ja, zh-CN, es) - Add "What's New in v5.1.2" section to 5 README translations - Regenerate plugin README with updated version - Update yarn.lock for peerDependencies New features in v5.1.2: - StatusLine HUD for Claude Code (mode, cost, cache, context) - tmux sidebar auto-setup with TUI dashboard - validate_plugin_manifest and pre_release_check MCP tools - Release checklist domain and config schema - EVAL mode release keyword auto-detection - CI schema validation for plugin.json and marketplace.json - bump-version.sh lockfile drift prevention
1 parent 944bcb7 commit 834ebe1

18 files changed

Lines changed: 179 additions & 36 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"name": "codingbuddy",
1313
"source": "./packages/claude-code-plugin",
1414
"description": "PLAN/ACT/EVAL workflow, specialist agents, and reusable skills for systematic TDD development",
15-
"version": "5.1.1",
15+
"version": "5.1.2",
1616
"category": "development"
1717
}
1818
]

CHANGELOG.es.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ Todos los cambios notables de este proyecto se documentarán en este archivo.
55
El formato está basado en [Keep a Changelog](https://keepachangelog.com/es-ES/1.1.0/),
66
y este proyecto se adhiere a [Versionado Semántico](https://semver.org/lang/es/spec/v2.0.0.html).
77

8+
## [5.1.2] - 2026-03-29
9+
10+
### Agregado
11+
- **StatusLine HUD**: Métricas de sesión en tiempo real en la UI de Claude Code (modo, costo, tasa de caché, uso de contexto)
12+
- **Barra lateral tmux**: Configuración automática del panel TUI como barra lateral en tmux
13+
- **Herramienta `validate_plugin_manifest`**: Validación de plugin.json de Claude Code contra esquema conocido con sugerencias de corrección
14+
- **Herramienta `pre_release_check`**: Validación pre-lanzamiento con detección automática de ecosistema (Node.js, Python, Go, Rust, Java)
15+
- **Dominio de checklist de lanzamiento**: 10 elementos para consistencia de versiones, sincronización de lockfile, validación de manifiesto, puerta de calidad CI
16+
- **Esquema de configuración de lanzamiento**: Sección `release` en codingbuddy.config.json
17+
- **Detección de lanzamiento en EVAL**: Inclusión automática del checklist de lanzamiento cuando se detectan palabras clave relacionadas con versiones en modo EVAL/AUTO
18+
- **Validación de esquema CI**: Validación de JSON Schema de plugin.json y marketplace.json en el flujo de trabajo dev
19+
- **Módulo de estado HUD**: Gestión de estado entre hooks para statusLine y detección de modo
20+
21+
### Corregido
22+
- `bump-version.sh` ahora ejecuta `yarn install` para prevenir desviación del lockfile después de cambios en peerDependencies
23+
24+
### Cambiado
25+
- `CODINGBUDDY_AUTO_TUI` por defecto es `0` — la barra lateral tmux reemplaza el TUI independiente para usuarios de Claude Code
26+
827
## [4.4.0] - 2026-03-04
928

1029
### Agregado

CHANGELOG.ja.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@
55
このドキュメントは [Keep a Changelog](https://keepachangelog.com/ja/1.1.0/) の形式に基づいており、
66
[セマンティック バージョニング](https://semver.org/lang/ja/spec/v2.0.0.html) に準拠しています。
77

8+
## [5.1.2] - 2026-03-29
9+
10+
### 追加
11+
- **StatusLine HUD**: Claude Code UIにリアルタイムセッション指標を表示(モード、コスト、キャッシュ率、コンテキスト使用量)
12+
- **tmuxサイドバー**: tmux内でTUIダッシュボードをサイドバーとして自動設定
13+
- **`validate_plugin_manifest`ツール**: Claude Codeプラグインのplugin.jsonをスキーマで検証し修正提案を提供
14+
- **`pre_release_check`ツール**: エコシステム自動検出によるリリース前検証(Node.js、Python、Go、Rust、Java)
15+
- **リリースチェックリストドメイン**: バージョン整合性、ロックファイル同期、マニフェスト検証、CI品質ゲートなど10項目
16+
- **リリース設定スキーマ**: codingbuddy.config.jsonに`release`セクションを追加
17+
- **EVALリリース検出**: EVAL/AUTOモードでバージョン関連キーワード検出時にリリースチェックリストを自動含有
18+
- **CIスキーマ検証**: devワークフローにplugin.json、marketplace.json JSON Schema検証を追加
19+
- **HUD状態モジュール**: statusLineとモード検出のためのクロスフック状態管理
20+
21+
### 修正
22+
- `bump-version.sh``yarn install`を実行してpeerDependencies変更後のロックファイルドリフトを防止
23+
24+
### 変更
25+
- `CODINGBUDDY_AUTO_TUI`のデフォルト値を`0`に変更 — Claude Codeユーザー向けにtmuxサイドバーがスタンドアロンTUIを置換
26+
827
## [4.4.0] - 2026-03-04
928

1029
### 追加

CHANGELOG.ko.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@
55
이 문서는 [Keep a Changelog](https://keepachangelog.com/ko/1.1.0/) 형식을 따르며,
66
[Semantic Versioning](https://semver.org/lang/ko/spec/v2.0.0.html)을 준수합니다.
77

8+
## [5.1.2] - 2026-03-29
9+
10+
### 추가됨
11+
- **StatusLine HUD**: Claude Code UI에 실시간 세션 지표 표시 (모드, 비용, 캐시율, 컨텍스트 사용량)
12+
- **tmux 사이드바**: tmux 내에서 TUI 대시보드를 사이드바로 자동 설정
13+
- **`validate_plugin_manifest` 도구**: Claude Code plugin.json을 스키마로 검증하고 수정 제안 제공
14+
- **`pre_release_check` 도구**: 에코시스템 자동 감지 릴리즈 사전 검증 (Node.js, Python, Go, Rust, Java)
15+
- **릴리즈 체크리스트 도메인**: 버전 일관성, 락파일 동기화, 매니페스트 검증, CI 품질 게이트 등 10개 항목
16+
- **릴리즈 설정 스키마**: codingbuddy.config.json에 `release` 섹션 추가
17+
- **EVAL 릴리즈 감지**: EVAL/AUTO 모드에서 버전 관련 키워드 감지 시 릴리즈 체크리스트 자동 포함
18+
- **CI 스키마 검증**: dev 워크플로우에 plugin.json, marketplace.json JSON Schema 검증 추가
19+
- **HUD 상태 모듈**: statusLine과 모드 감지를 위한 크로스-훅 상태 관리
20+
21+
### 수정됨
22+
- `bump-version.sh`에서 `yarn install` 실행하여 peerDependencies 변경 후 락파일 드리프트 방지
23+
24+
### 변경됨
25+
- `CODINGBUDDY_AUTO_TUI` 기본값 `0`으로 변경 — Claude Code 사용자를 위해 tmux 사이드바가 독립 TUI를 대체
26+
827
## [4.4.0] - 2026-03-04
928

1029
### 추가됨

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [5.1.2] - 2026-03-29
9+
10+
### Added
11+
- **StatusLine HUD**: Real-time session metrics in Claude Code UI (mode, cost, cache rate, context usage)
12+
- **tmux sidebar**: Auto-setup TUI dashboard as sidebar pane when running in tmux
13+
- **`validate_plugin_manifest` tool**: Validate Claude Code plugin.json against known schema with fix suggestions
14+
- **`pre_release_check` tool**: Pre-release validation with ecosystem auto-detection (Node.js, Python, Go, Rust, Java)
15+
- **Release checklist domain**: 10 items across version consistency, lockfile sync, manifest validation, CI quality gate
16+
- **Release config schema**: `release` section in codingbuddy.config.json for version files, lockfile, coverage threshold
17+
- **EVAL release detection**: Auto-include release checklist when version-related keywords detected in EVAL/AUTO mode
18+
- **CI schema validation**: plugin.json and marketplace.json JSON Schema validation in dev workflow
19+
- **HUD state module**: Cross-hook state management for statusLine and mode detection
20+
21+
### Fixed
22+
- `bump-version.sh` now runs `yarn install` to prevent lockfile drift after peerDependencies changes
23+
24+
### Changed
25+
- `CODINGBUDDY_AUTO_TUI` defaults to `0` — tmux sidebar replaces standalone TUI for Claude Code users
26+
827
## [5.1.0] - 2026-03-28
928

1029
### Added

CHANGELOG.zh-CN.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@
55
本文档格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)
66
并遵循 [语义化版本](https://semver.org/lang/zh-CN/spec/v2.0.0.html)
77

8+
## [5.1.2] - 2026-03-29
9+
10+
### 新增
11+
- **StatusLine HUD**: 在Claude Code UI中实时显示会话指标(模式、成本、缓存率、上下文使用量)
12+
- **tmux侧边栏**: 在tmux中自动将TUI仪表板设置为侧边栏面板
13+
- **`validate_plugin_manifest`工具**: 根据已知模式验证Claude Code plugin.json并提供修复建议
14+
- **`pre_release_check`工具**: 生态系统自动检测的预发布验证(Node.js、Python、Go、Rust、Java)
15+
- **发布检查清单域**: 版本一致性、锁文件同步、清单验证、CI质量门等10个项目
16+
- **发布配置模式**: 在codingbuddy.config.json中添加`release`部分
17+
- **EVAL发布检测**: 在EVAL/AUTO模式下检测到版本相关关键词时自动包含发布检查清单
18+
- **CI模式验证**: 在dev工作流中添加plugin.json和marketplace.json JSON Schema验证
19+
- **HUD状态模块**: 用于statusLine和模式检测的跨钩子状态管理
20+
21+
### 修复
22+
- `bump-version.sh`现在运行`yarn install`以防止peerDependencies更改后的锁文件漂移
23+
24+
### 变更
25+
- `CODINGBUDDY_AUTO_TUI`默认值改为`0` — tmux侧边栏替代Claude Code用户的独立TUI
26+
827
## [4.4.0] - 2026-03-04
928

1029
### 新增

README.es.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,20 @@ npx codingbuddy mcp --tui
250250

251251
---
252252

253+
## Novedades en v5.1.2
254+
255+
**StatusLine HUD** — Métricas de sesión en tiempo real en la UI de Claude Code: modo, costo, tasa de caché, uso de contexto.
256+
257+
```
258+
◕‿◕ CB v5.1.2 | PLAN 🟢 | 12m | ~$0.23 | Cache:87% | Ctx:45%
259+
```
260+
261+
**Barra lateral tmux** — Ejecute Claude Code dentro de tmux y obtenga un panel TUI automático como barra lateral.
262+
263+
**Validación de lanzamiento** — Nuevas herramientas MCP: `validate_plugin_manifest` y `pre_release_check`.
264+
265+
---
266+
253267
## Herramientas de IA Compatibles
254268

255269
| Herramienta | Estado |

README.ja.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,20 @@ npx codingbuddy mcp --tui
250250

251251
---
252252

253+
## v5.1.2の新機能
254+
255+
**StatusLine HUD** — Claude Code UIにリアルタイムセッション指標を表示:モード、コスト、キャッシュ率、コンテキスト使用量。
256+
257+
```
258+
◕‿◕ CB v5.1.2 | PLAN 🟢 | 12m | ~$0.23 | Cache:87% | Ctx:45%
259+
```
260+
261+
**tmuxサイドバー** — tmux内でClaude Codeを実行すると、TUIダッシュボードサイドバーが自動設定されます。
262+
263+
**リリース検証**`validate_plugin_manifest``pre_release_check` MCPツールを追加。
264+
265+
---
266+
253267
## 対応AIツール
254268

255269
| ツール | ステータス |

README.ko.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,20 @@ npx codingbuddy mcp --tui
250250

251251
---
252252

253+
## v5.1.2 새로운 기능
254+
255+
**StatusLine HUD** — Claude Code UI에 실시간 세션 지표 표시: 현재 모드, 예상 비용, 캐시 적중률, 컨텍스트 사용량.
256+
257+
```
258+
◕‿◕ CB v5.1.2 | PLAN 🟢 | 12m | ~$0.23 | Cache:87% | Ctx:45%
259+
```
260+
261+
**tmux 사이드바** — tmux 안에서 Claude Code를 실행하면 TUI 대시보드 사이드바가 자동으로 설정됩니다.
262+
263+
**릴리즈 검증**`validate_plugin_manifest`(plugin.json 스키마 검증)와 `pre_release_check`(에코시스템 자동 감지 릴리즈 사전 검증) MCP 도구 추가.
264+
265+
---
266+
253267
## 지원 AI 도구
254268

255269
| 도구 | 상태 |

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,20 @@ Start coding with `PLAN`, `ACT`, `EVAL`, or `AUTO` keywords.
100100
101101
---
102102
103+
## What's New in v5.1.2
104+
105+
**StatusLine HUD** — Real-time session metrics right in the Claude Code UI: current mode, estimated cost, cache hit rate, and context usage.
106+
107+
```
108+
◕‿◕ CB v5.1.2 | PLAN 🟢 | 12m | ~$0.23 | Cache:87% | Ctx:45%
109+
```
110+
111+
**tmux Sidebar** — Run Claude Code inside tmux and get an auto-configured TUI dashboard sidebar with agent status, checklists, and metrics.
112+
113+
**Release Validation** — Two new MCP tools: `validate_plugin_manifest` for schema-based plugin.json validation, and `pre_release_check` for comprehensive pre-release checks with ecosystem auto-detection (Node.js, Python, Go, Rust, Java).
114+
115+
---
116+
103117
## Supported AI Tools
104118
105119
| Tool | Integration | Setup |

0 commit comments

Comments
 (0)