Skip to content

chore(release): v0.5.1#119

Merged
akiojin merged 7 commits into
mainfrom
develop
Mar 11, 2026
Merged

chore(release): v0.5.1#119
akiojin merged 7 commits into
mainfrom
develop

Conversation

@akiojin

@akiojin akiojin commented Mar 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • CI の安定化修正およびローカル設定更新を含むパッチリリース

Changes

  • fix(ci): パフォーマンスチェックとデーモンバリデーションの安定化
  • ci: main PR 向けテストワークフローのスキップ
  • ci: LSP パフォーマンスチェックでローカルパブリッシュを使用
  • chore(claude): ローカル設定の更新

Version

v0.5.1

Closing Issues

None

🤖 Generated with Claude Code

Summary by CodeRabbit

リリースノート v0.5.1

  • Chores

    • バージョン 0.5.1 へアップデート
    • 設定構造を統合し、トップレベルのレイアウトを簡潔に
  • Bug Fixes

    • サーバー検出ロジックを改善し、より広範なパターンに対応
    • デーモン停止時の動作検証を修正
  • Tests

    • テストの信頼性と検証方法を向上

@akiojin akiojin added the release Release PR label Mar 11, 2026
@akiojin
akiojin enabled auto-merge March 11, 2026 07:36
@akiojin
akiojin merged commit 9ab58e0 into main Mar 11, 2026
13 of 15 checks passed
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@coderabbitai

coderabbitai Bot commented Mar 11, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 1487821d-338d-4f99-b1b8-b4986da1aca6

📥 Commits

Reviewing files that changed from the base of the PR and between a6da91a and 47790c6.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (8)
  • .claude/settings.json
  • .github/workflows/test.yml
  • CHANGELOG.md
  • Cargo.toml
  • UnityCliBridge/Packages/unity-cli-bridge/package.json
  • package.json
  • scripts/lsp-perf-check.sh
  • src/lsp/daemon.rs

Walkthrough

バージョン0.5.1へのリリースに伴う多数のファイル更新。設定ファイルの再構成、CI/CDパイプラインの改善、LSPパフォーマンステストの強化、デーモンテストロジックの修正が含まれます。

Changes

Cohort / File(s) Summary
バージョン番号更新
Cargo.toml, package.json, UnityCliBridge/Packages/unity-cli-bridge/package.json
全プロジェクト間でバージョンを0.5.0から0.5.1に統一。
設定ファイル再構成
\.claude/settings.json
トップレベルの設定セクションを再構成。enableAllProjectMcpServers、enabledMcpjsonServers、enabledPlugins、複数のイベントタイプ(Notification、PostToolUse、PreCompact、PreToolUse、SessionEnd、Stop、UserPromptSubmit)を含むhooksセクションを統合。
CI/CDワークフロー改善
\.github/workflows/test.yml
pull_requestトリガーをdevelopとfeature/**に限定。lsp-perfジョブにて.NET SDK 10セットアップを追加。LSPバイナリのインストール手順をローカルバイナリパブリッシュプロセスに変更。
LSPパフォーマンステスト
scripts/lsp-perf-check.sh
サーバー検出ロジックを硬くコード化されたパスチェックからパターンベースの検出に一般化。compgenを使用して.../.cache/csharp-lsp/csharp-lsp/*/[server|Server]パターンをマッチング。
テストロジック更新
src/lsp/daemon.rs
serve_foreverテストの検証方法を変更。pingポーリングからstop()呼び出しの"stopped"フラグ検証に変更。
リリースノート
CHANGELOG.md
バージョン0.5.1(2026-03-11)のエントリを追加。バグ修正とその他のタスク項目を記載。

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~22 minutes

Possibly related PRs

  • chore(release): v0.1.2 #38 — CI/CDワークフローでC# LSPサーバーバイナリのビルド・パブリッシュステップを追加・変更しており、同様にローカルバイナリパブリッシュプロセスに関連。

  • chore(release): v0.1.1 #37 — LSPサーバーのビルド・パブリッシュに関するCI/CDワークフロー修正を行っており、本PRのワークフロー改善と関連。

  • chore(release): v0.3.0 #109 — LSPパフォーマンステストツールとCI関連スクリプト(scripts/lsp-perf-check.sh など)を修正しており、本PR内の類似変更と関連。

Poem

🐰 バージョンアップ、設定も整理
ワークフロー改善、LSPテストも強化
パフォーマンスチェック、より賢く検出
0.5.1へようこそ、新しい時代 ✨

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants