Skip to content

chore(release): v0.1.0#35

Merged
akiojin merged 76 commits into
mainfrom
develop
Feb 24, 2026
Merged

chore(release): v0.1.0#35
akiojin merged 76 commits into
mainfrom
develop

Conversation

@akiojin

@akiojin akiojin commented Feb 23, 2026

Copy link
Copy Markdown
Owner

Summary

Initial release of unity-cli — a Rust-native CLI replacement for the Node.js-based unity-mcp-server. This release includes the full CLI implementation, C# LSP integration, Unity Bridge UPM package, 13 Claude Code skills, and CI/CD infrastructure.

Changes

  • Rust CLI (unity-cli) with typed subcommands and raw command fallback
  • C# LSP server for symbol editing and navigation
  • Unity Bridge UPM package (unity-cli-bridge)
  • 13 Claude Code skills converted from 108 MCP tools
  • Docker development environment with full toolchain
  • gwt-style release flow: CI auto-creates tags on main push
  • git-cliff configuration for conventional commit changelog generation
  • Cross-platform builds (Linux x64, macOS ARM64, Windows x64)
  • E2E test infrastructure and LSP performance checks
  • unityd daemon mode for reduced per-command connection overhead

Version

v0.1.0

Closing Issues

Closes #10
Closes #11
Closes #20

akiojin and others added 30 commits February 17, 2026 12:49
Implement all 7 sub-issues for the post-migration tracking issue:

- #1: LSP local test environment (CI workflow, pre-push hook, Dockerfile, CONTRIBUTING.md)
- #2: Unity E2E test infrastructure (CI job, e2e-test.sh, docs)
- #3: Performance benchmarks (benchmark.sh, baseline docs)
- #4: Specs audit and migration notes (specs/ directory with architecture docs)
- #5: UNITY_MCP_* deprecation policy (config.rs warnings, configuration docs)
- #6: Release pipeline hardening (publish.sh, release workflow, RELEASE.md update)
- #7: MIT attribution templates (ATTRIBUTION.md, UPM docs links)

Also add unity-mcp-server successor context to CLAUDE.md and README.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Apply cargo fmt formatting to config.rs
- Regenerate pnpm-lock.yaml to match package.json
- Update specs/specs.md via update-specs-readme.sh

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: resolve all follow-up tasks for unity-cli migration (#8)
Add spaces around table separator pipes for compact style compliance.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix: resolve CI lint failures (fmt, lockfile, markdownlint)
Fix table separator spacing in benchmark-results.md and configuration.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix: resolve markdownlint MD060 in benchmark-results and configuration docs
- Fix develop.json check names to match actual workflow job names
- Apply repo settings (allow_auto_merge, delete_branch_on_merge)
- Apply main/develop branch protection via gh api
- Update config README with manual apply instructions and check mapping

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: apply GitHub repo settings and branch protection
…dates

Bumps the npm_and_yarn group with 4 updates in the / directory: @isaacs/brace-expansion, [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk), [markdown-it](https://github.com/markdown-it/markdown-it) and [qs](https://github.com/ljharb/qs).

Updates `@isaacs/brace-expansion` from 5.0.0 to 5.0.1

Updates `@modelcontextprotocol/sdk` from 1.25.3 to 1.26.0
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@v1.25.3...v1.26.0)

Updates `hono` from 4.11.3 to 4.11.9
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](honojs/hono@v4.11.3...v4.11.9)

Updates `markdown-it` from 14.1.0 to 14.1.1
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](markdown-it/markdown-it@14.1.0...14.1.1)

Updates `qs` from 6.14.1 to 6.15.0
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.14.1...v6.15.0)

---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
  dependency-version: 5.0.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.26.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: hono
  dependency-version: 4.11.9
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: markdown-it
  dependency-version: 14.1.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: qs
  dependency-version: 6.15.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Replace 8 domain-based MCP skills (pointing to deleted unity-mcp-server)
with 13 task-workflow skills that invoke unity-cli commands directly.
Each skill is 30-80 lines covering a specific workflow (scene creation,
prefab lifecycle, C# navigation, etc.). Add unity-helper agent for
multi-step automation. Update plugin.json, symlinks, CLAUDE.md, README.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…rn-c04e81bdb5

build(deps): bump the npm_and_yarn group across 1 directory with 5 updates
feat: skill-based architecture for unity-cli
feat(test): migrate unity test project for unity-cli
Remove the extra TestProject/ layer so that UnityCliBridge/ itself
is the Unity project root, matching the layout of the predecessor
repository (unity-mcp-server/UnityMCPServer/).

- Move Assets/, ProjectSettings/, .vsconfig, README.md up from TestProject/
- Merge manifest.json into Packages/ alongside unity-cli-bridge/
- Update local package ref from file:../../Packages/unity-cli-bridge to file:unity-cli-bridge
- Update all doc references from UnityCliBridge/TestProject to UnityCliBridge

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace the simple manual guide with a robust LLM-driven release flow
based on gwt's /release command structure: git-cliff version detection,
CHANGELOG generation, closing issue collection, and PR create/update.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix(lsp): auto-download binary and route requests via daemon
Update the following packages:
- @isaacs/brace-expansion 5.0.0 → 5.0.1
- @modelcontextprotocol/sdk 1.25.3 → 1.26.0
- markdown-it 14.1.0 → 14.1.1
- qs 6.14.1 → 6.15.0
- tar 7.5.7 → 7.5.9
- hono 4.11.3 → 4.12.0

Closes #18

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Create baseline-policy.md with policy statement, 5-category diff
  inventory, and Mcp residual details (305 occurrences / 45 files)
- Add cross-references in spec.md, development.md (EN/JP), and
  migration-notes.md
- Filed follow-up issues #20 (Mcp rename) and #21 (compat shim docs)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
akiojin and others added 16 commits February 23, 2026 20:25
feat(core): migrate runtime to unity-cli and add unityd daemon
feat(core): optimize unity-cli runtime path and daemon workflow
- Add cliff.toml for conventional commit parsing and version bumping
- Install git-cliff in Dockerfile
- Add GitHub CLI auth to entrypoint.sh and unify ${VAR:-} pattern
- Rewrite release.yml: main push trigger with auto tag creation
- Remove redundant unity-cli-release.yml
- Update release command to remove manual tag step

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Registers gh as git credential helper after authentication so that
git push/pull operations work without separate credential setup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@akiojin akiojin added the release Release PR label Feb 23, 2026
@coderabbitai

coderabbitai Bot commented Feb 23, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 246 files, which is 96 over the limit of 150.

📥 Commits

Reviewing files that changed from the base of the PR and between c84ea73 and dca1715.

⛔ Files ignored due to path filters (54)
  • Cargo.lock is excluded by !**/*.lock
  • UnityCliBridge/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/AddressableAssetSettings.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/AddressableAssetsData/DefaultObject.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Materials/Dice/DiceMaterial.mat is excluded by !**/*.mat
  • UnityCliBridge/Assets/Materials/Dice/DiceTexture.png is excluded by !**/*.png
  • UnityCliBridge/Assets/Materials/TestMaterial.mat is excluded by !**/*.mat
  • UnityCliBridge/Assets/Materials/TestMaterial_UnityCli.mat is excluded by !**/*.mat
  • UnityCliBridge/Assets/Prefabs/DicePrefab.prefab is excluded by !**/*.prefab
  • UnityCliBridge/Assets/Prefabs/DicePrefab_UnityCli.prefab is excluded by !**/*.prefab
  • UnityCliBridge/Assets/Scenes/SampleScene.unity is excluded by !**/*.unity
  • UnityCliBridge/Assets/Settings/DefaultVolumeProfile.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/Mobile_RPAsset.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/Mobile_Renderer.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/PC_RPAsset.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/PC_Renderer.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/SampleSceneProfile.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Fonts/LiberationSans.ttf is excluded by !**/*.ttf
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat is excluded by !**/*.mat
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat is excluded by !**/*.mat
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Resources/TMP Settings.asset is excluded by !**/*.asset
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl is excluded by !**/*.hlsl
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph is excluded by !**/*.shadergraph
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph is excluded by !**/*.shadergraph
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph is excluded by !**/*.shadergraph
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph is excluded by !**/*.shadergraph
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader is excluded by !**/*.shader
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne.png is excluded by !**/*.png
  • UnityCliBridge/Assets/UnityCliUiTest/UITK/UnityCli_UITK_TestPanelSettings.asset is excluded by !**/*.asset
📒 Files selected for processing (246)
  • .claude-plugin/plugins/unity-cli/agents/unity-helper.md
  • .claude-plugin/plugins/unity-cli/plugin.json
  • .claude-plugin/plugins/unity-cli/skills/unity-addressables/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-asset-management/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-cli-usage/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-csharp-edit/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-csharp-navigate/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-editor-tools/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-gameobject-edit/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-input-system/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-playmode-testing/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-prefab-workflow/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-scene-create/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-scene-inspect/SKILL.md
  • .claude-plugin/plugins/unity-cli/skills/unity-ui-automation/SKILL.md
  • .claude/agents/unity-helper.md
  • .claude/commands/release.md
  • .claude/skills/mcp-server-development/SKILL.md
  • .claude/skills/unity-addressables
  • .claude/skills/unity-asset-management
  • .claude/skills/unity-cli-usage
  • .claude/skills/unity-csharp-edit
  • .claude/skills/unity-csharp-editing
  • .claude/skills/unity-csharp-navigate
  • .claude/skills/unity-development
  • .claude/skills/unity-editor-imgui-design
  • .claude/skills/unity-editor-tools
  • .claude/skills/unity-game-ugui-design
  • .claude/skills/unity-game-ui-toolkit-design
  • .claude/skills/unity-gameobject-edit
  • .claude/skills/unity-input-system
  • .claude/skills/unity-playmode-testing
  • .claude/skills/unity-prefab-workflow
  • .claude/skills/unity-scene-create
  • .claude/skills/unity-scene-inspect
  • .claude/skills/unity-scene-management
  • .claude/skills/unity-ui-automation
  • .codex/skills/unity-addressables
  • .codex/skills/unity-asset-management
  • .codex/skills/unity-cli-usage
  • .codex/skills/unity-cli-usage/SKILL.md
  • .codex/skills/unity-csharp-edit
  • .codex/skills/unity-csharp-editing
  • .codex/skills/unity-csharp-navigate
  • .codex/skills/unity-development
  • .codex/skills/unity-editor-imgui-design
  • .codex/skills/unity-editor-tools
  • .codex/skills/unity-game-ugui-design
  • .codex/skills/unity-game-ui-toolkit-design
  • .codex/skills/unity-gameobject-edit
  • .codex/skills/unity-input-system
  • .codex/skills/unity-playmode-testing
  • .codex/skills/unity-prefab-workflow
  • .codex/skills/unity-scene-create
  • .codex/skills/unity-scene-inspect
  • .codex/skills/unity-scene-management
  • .codex/skills/unity-ui-automation
  • .github/config/README.md
  • .github/config/branch-protection/develop.json
  • .github/workflows/lint.yml
  • .github/workflows/release.yml
  • .github/workflows/test.yml
  • .github/workflows/unity-cli-release.yml
  • .gitignore
  • .husky/pre-push
  • .specify/memory/constitution.md
  • ATTRIBUTION.md
  • CHANGELOG.md
  • CLAUDE.md
  • CONTRIBUTING.md
  • Cargo.toml
  • Dockerfile
  • README.md
  • RELEASE.md
  • UnityCliBridge/.vsconfig
  • UnityCliBridge/Assets/AddressableAssetsData.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AddressableAssetGroupSortSettings.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroupTemplates.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Schemas.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders.meta
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta
  • UnityCliBridge/Assets/AddressableAssetsData/DefaultObject.asset.meta
  • UnityCliBridge/Assets/Editor.meta
  • UnityCliBridge/Assets/Editor/UnityCliUiTestSceneGenerator.cs
  • UnityCliBridge/Assets/Editor/UnityCliUiTestSceneGenerator.cs.meta
  • UnityCliBridge/Assets/Editor/UpmSigning.meta
  • UnityCliBridge/Assets/Editor/UpmSigning/UpmPackSigner.cs
  • UnityCliBridge/Assets/Editor/UpmSigning/UpmPackSigner.cs.meta
  • UnityCliBridge/Assets/InputSystem_Actions.inputactions
  • UnityCliBridge/Assets/InputSystem_Actions.inputactions.meta
  • UnityCliBridge/Assets/Materials.meta
  • UnityCliBridge/Assets/Materials/Dice.meta
  • UnityCliBridge/Assets/Materials/Dice/DiceMaterial.mat.meta
  • UnityCliBridge/Assets/Materials/Dice/DiceTexture.png.meta
  • UnityCliBridge/Assets/Materials/TestMaterial.mat.meta
  • UnityCliBridge/Assets/Materials/TestMaterial_UnityCli.mat.meta
  • UnityCliBridge/Assets/Prefabs.meta
  • UnityCliBridge/Assets/Prefabs/DicePrefab.prefab.meta
  • UnityCliBridge/Assets/Prefabs/DicePrefab_UnityCli.prefab.meta
  • UnityCliBridge/Assets/Scenes.meta
  • UnityCliBridge/Assets/Scenes/SampleScene.unity.meta
  • UnityCliBridge/Assets/Scripts.meta
  • UnityCliBridge/Assets/Scripts/ButtonHandler.cs
  • UnityCliBridge/Assets/Scripts/ButtonHandler.cs.meta
  • UnityCliBridge/Assets/Scripts/DiceController.cs
  • UnityCliBridge/Assets/Scripts/DiceController.cs.meta
  • UnityCliBridge/Assets/Scripts/Editor.meta
  • UnityCliBridge/Assets/Scripts/Editor/DiceTextureGenerator.cs
  • UnityCliBridge/Assets/Scripts/Editor/DiceTextureGenerator.cs.meta
  • UnityCliBridge/Assets/Scripts/GigaTestFile.cs
  • UnityCliBridge/Assets/Scripts/GigaTestFile.cs.meta
  • UnityCliBridge/Assets/Scripts/InputStateDisplay.cs
  • UnityCliBridge/Assets/Scripts/InputStateDisplay.cs.meta
  • UnityCliBridge/Assets/Scripts/JumpButtonDiceBinder.cs
  • UnityCliBridge/Assets/Scripts/JumpButtonDiceBinder.cs.meta
  • UnityCliBridge/Assets/Scripts/LargeTestFile.cs
  • UnityCliBridge/Assets/Scripts/LargeTestFile.cs.meta
  • UnityCliBridge/Assets/Scripts/MassiveTestFile.cs
  • UnityCliBridge/Assets/Scripts/MassiveTestFile.cs.meta
  • UnityCliBridge/Assets/Scripts/MediumTestFile.cs
  • UnityCliBridge/Assets/Scripts/MediumTestFile.cs.meta
  • UnityCliBridge/Assets/Scripts/SmallTestFile.cs
  • UnityCliBridge/Assets/Scripts/SmallTestFile.cs.meta
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest.meta
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliAllUiSystemsTestBootstrap.cs
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliAllUiSystemsTestBootstrap.cs.meta
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliImguiTestPanel.cs
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliImguiTestPanel.cs.meta
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliUGuiTestSceneController.cs
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliUGuiTestSceneController.cs.meta
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliUiToolkitTestSceneController.cs
  • UnityCliBridge/Assets/Scripts/UnityCliUiTest/UnityCliUiToolkitTestSceneController.cs.meta
  • UnityCliBridge/Assets/Settings.meta
  • UnityCliBridge/Assets/Settings/DefaultVolumeProfile.asset.meta
  • UnityCliBridge/Assets/Settings/Mobile_RPAsset.asset.meta
  • UnityCliBridge/Assets/Settings/Mobile_Renderer.asset.meta
  • UnityCliBridge/Assets/Settings/PC_RPAsset.asset.meta
  • UnityCliBridge/Assets/Settings/PC_Renderer.asset.meta
  • UnityCliBridge/Assets/Settings/SampleSceneProfile.asset.meta
  • UnityCliBridge/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta
  • UnityCliBridge/Assets/Temp.meta
  • UnityCliBridge/Assets/TextMesh Pro.meta
  • UnityCliBridge/Assets/TextMesh Pro/Fonts.meta
  • UnityCliBridge/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt
  • UnityCliBridge/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta
  • UnityCliBridge/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt
  • UnityCliBridge/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt
  • UnityCliBridge/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Sprite Assets.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Style Sheets.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta
  • UnityCliBridge/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro.cginc
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc
  • UnityCliBridge/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta
  • UnityCliBridge/Assets/TextMesh Pro/Sprites.meta
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne.json
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta
  • UnityCliBridge/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta
  • UnityCliBridge/Assets/UI Toolkit.meta
  • UnityCliBridge/Assets/UI Toolkit/UnityThemes.meta
  • UnityCliBridge/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss
  • UnityCliBridge/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta
  • UnityCliBridge/Assets/UnityCliUiTest.meta
  • UnityCliBridge/Assets/UnityCliUiTest/UITK.meta
  • UnityCliBridge/Assets/UnityCliUiTest/UITK/UnityCli_UITK_Test.uxml
  • UnityCliBridge/Assets/UnityCliUiTest/UITK/UnityCli_UITK_Test.uxml.meta
  • UnityCliBridge/Assets/UnityCliUiTest/UITK/UnityCli_UITK_TestPanelSettings.asset.meta
  • UnityCliBridge/Packages/manifest.json
  • UnityCliBridge/Packages/packages-lock.json
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Core/Settings/UnityCliBridgeSettings.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Core/UnityCliBridgeHost.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/AddressablesHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/AssetDatabaseHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/AssetDependencyHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/AssetImportSettingsHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/AssetManagementHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/BridgeEditTarget.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/BridgeEditTarget.cs.meta
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/CompilationHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ComponentHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ConsoleHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/EditTarget.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/EditTarget.cs.meta
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/GameObjectHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/InputSystemHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/LayerManagementHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/McpEditTarget.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/MenuHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/PackageManagerHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/PlayModeHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ProfilerHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ProjectSettingsHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/RegistryConfigHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/SceneAnalysisHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ScreenshotHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/SelectionHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/TagManagementHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/TestExecutionHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/ToolManagementHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/UIInteractionHandler.cs
  • UnityCliBridge/Packages/unity-cli-bridge/Editor/Handlers/VideoCaptureHandler.cs

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 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.

akiojin and others added 10 commits February 23, 2026 15:18
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Commits are already validated on feature→develop PRs.
Running commitlint again on the full develop→main range
causes false positives (e.g. feat!: syntax).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/setup-dotnet-5

chore(deps): bump actions/setup-dotnet from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/upload-artifact-6

chore(deps): bump actions/upload-artifact from 4 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/setup-node-6

chore(deps): bump actions/setup-node from 4 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v4...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/download-artifact-7

chore(deps): bump actions/download-artifact from 4 to 7
@akiojin
akiojin merged commit b74cd2b into main Feb 24, 2026
2 checks passed
akiojin added a commit that referenced this pull request Mar 3, 2026
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

1 participant