From 79ce02b4c4c1b07ca6876c808f9ffbbc50176668 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Jul 2026 21:32:07 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 4 ++-- .../unity-devtools/.claude-plugin/plugin.json | 2 +- plugins/unity-devtools/.codex-plugin/mcp.json | 2 +- .../unity-devtools/.codex-plugin/plugin.json | 2 +- plugins/unity-devtools/.mcp.json | 2 +- plugins/unity-devtools/CHANGELOG.md | 20 +++++++++++++++++++ plugins/unity-devtools/mcp/CHANGELOG.md | 20 +++++++++++++++++++ .../mcp/UnityDevtools.Mcp.csproj | 2 +- plugins/unity-devtools/mcp/package.json | 2 +- plugins/unity-devtools/package.json | 2 +- 10 files changed, 49 insertions(+), 9 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ca851ae..bb505d2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { "plugins/coherent-gameface": "0.3.0", "plugins/coherent-gameface/mcp": "0.3.0", - "plugins/unity-devtools": "0.3.0", - "plugins/unity-devtools/mcp": "0.3.0" + "plugins/unity-devtools": "0.4.0", + "plugins/unity-devtools/mcp": "0.4.0" } diff --git a/plugins/unity-devtools/.claude-plugin/plugin.json b/plugins/unity-devtools/.claude-plugin/plugin.json index 4a0ef0f..8ba57ce 100644 --- a/plugins/unity-devtools/.claude-plugin/plugin.json +++ b/plugins/unity-devtools/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.3.0", + "version": "0.4.0", "description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/unity-devtools/.codex-plugin/mcp.json b/plugins/unity-devtools/.codex-plugin/mcp.json index 0b63b1a..c778edd 100644 --- a/plugins/unity-devtools/.codex-plugin/mcp.json +++ b/plugins/unity-devtools/.codex-plugin/mcp.json @@ -6,7 +6,7 @@ "dnx", "UnityDevtools.Mcp", "--version", - "0.3.0", + "0.4.0", "--yes" ], "cwd": "." diff --git a/plugins/unity-devtools/.codex-plugin/plugin.json b/plugins/unity-devtools/.codex-plugin/plugin.json index 41b5df4..c3f95f7 100644 --- a/plugins/unity-devtools/.codex-plugin/plugin.json +++ b/plugins/unity-devtools/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.3.0", + "version": "0.4.0", "description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/unity-devtools/.mcp.json b/plugins/unity-devtools/.mcp.json index 6965157..526940c 100644 --- a/plugins/unity-devtools/.mcp.json +++ b/plugins/unity-devtools/.mcp.json @@ -6,7 +6,7 @@ "dnx", "UnityDevtools.Mcp", "--version", - "0.3.0", + "0.4.0", "--yes" ], "env": { diff --git a/plugins/unity-devtools/CHANGELOG.md b/plugins/unity-devtools/CHANGELOG.md index 3d3af04..8e32635 100644 --- a/plugins/unity-devtools/CHANGELOG.md +++ b/plugins/unity-devtools/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.3.0...unity-devtools-v0.4.0) (2026-07-30) + + +### Features + +* **unity-devtools:** add source-level debugging toolset ([26ca77e](https://github.com/CitiesSkylinesModding/agents-plugins/commit/26ca77e85a8456d355c96262f4abfcc109b9bb08)) +* **unity-devtools:** answer what an entity carries in one call, kinds and enabled state included ([dca9b1d](https://github.com/CitiesSkylinesModding/agents-plugins/commit/dca9b1da2e6e7d9a3e89994d4c7100cb9d3cdee6)) +* **unity-devtools:** find a type from a fragment, instead of leaving the session for a decompiler ([706b00c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/706b00c0524e9f84f4b1fdc46242e8d005565994)) +* **unity-devtools:** make every ECS tool read an entity the same way, and refuse what is not there ([2d0eaf8](https://github.com/CitiesSkylinesModding/agents-plugins/commit/2d0eaf880e928a06fad858ccbe031fd04528ec31)) +* **unity-devtools:** reach state living on an entity's references, not on the entity itself ([cfedf39](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cfedf39384e056bbe49c6fa39bc36aa0cb61c11b)) +* **unity-devtools:** search a mod's types even when the game could not load them all ([aa3e5d8](https://github.com/CitiesSkylinesModding/agents-plugins/commit/aa3e5d8aa1db923a26a08ce15e05f06ec203cc33)) +* **unity-devtools:** show what an entity's components hold, not just which ones it carries ([50b1058](https://github.com/CitiesSkylinesModding/agents-plugins/commit/50b1058cfa6491938891caf331c7d38ebd577323)) + + +### Bug Fixes + +* **unity-devtools-mcp:** guarantee the server dies with its client so MCP reconnects never strand a stale instance ([7afff80](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7afff8024666f89cfb1ef9bc97e483016ddfe30e)) +* **unity-devtools:** refuse a buffer the entity does not carry, instead of reading memory it does not own ([2adfba5](https://github.com/CitiesSkylinesModding/agents-plugins/commit/2adfba53f66c1121f5ff7c52f2c4847a22a136bb)) +* **unity-devtools:** report the game's own exception on every tool, not only the evaluator's ([78fb50f](https://github.com/CitiesSkylinesModding/agents-plugins/commit/78fb50f47d40ba0a7255553f3e421126744341c7)) + ## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.2.0...unity-devtools-v0.3.0) (2026-07-20) diff --git a/plugins/unity-devtools/mcp/CHANGELOG.md b/plugins/unity-devtools/mcp/CHANGELOG.md index 66e28e7..e95faca 100644 --- a/plugins/unity-devtools/mcp/CHANGELOG.md +++ b/plugins/unity-devtools/mcp/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.3.0...unity-devtools-mcp-v0.4.0) (2026-07-30) + + +### Features + +* **unity-devtools:** add source-level debugging toolset ([26ca77e](https://github.com/CitiesSkylinesModding/agents-plugins/commit/26ca77e85a8456d355c96262f4abfcc109b9bb08)) +* **unity-devtools:** answer what an entity carries in one call, kinds and enabled state included ([dca9b1d](https://github.com/CitiesSkylinesModding/agents-plugins/commit/dca9b1da2e6e7d9a3e89994d4c7100cb9d3cdee6)) +* **unity-devtools:** find a type from a fragment, instead of leaving the session for a decompiler ([706b00c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/706b00c0524e9f84f4b1fdc46242e8d005565994)) +* **unity-devtools:** make every ECS tool read an entity the same way, and refuse what is not there ([2d0eaf8](https://github.com/CitiesSkylinesModding/agents-plugins/commit/2d0eaf880e928a06fad858ccbe031fd04528ec31)) +* **unity-devtools:** reach state living on an entity's references, not on the entity itself ([cfedf39](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cfedf39384e056bbe49c6fa39bc36aa0cb61c11b)) +* **unity-devtools:** search a mod's types even when the game could not load them all ([aa3e5d8](https://github.com/CitiesSkylinesModding/agents-plugins/commit/aa3e5d8aa1db923a26a08ce15e05f06ec203cc33)) +* **unity-devtools:** show what an entity's components hold, not just which ones it carries ([50b1058](https://github.com/CitiesSkylinesModding/agents-plugins/commit/50b1058cfa6491938891caf331c7d38ebd577323)) + + +### Bug Fixes + +* **unity-devtools-mcp:** guarantee the server dies with its client so MCP reconnects never strand a stale instance ([7afff80](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7afff8024666f89cfb1ef9bc97e483016ddfe30e)) +* **unity-devtools:** refuse a buffer the entity does not carry, instead of reading memory it does not own ([2adfba5](https://github.com/CitiesSkylinesModding/agents-plugins/commit/2adfba53f66c1121f5ff7c52f2c4847a22a136bb)) +* **unity-devtools:** report the game's own exception on every tool, not only the evaluator's ([78fb50f](https://github.com/CitiesSkylinesModding/agents-plugins/commit/78fb50f47d40ba0a7255553f3e421126744341c7)) + ## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.2.0...unity-devtools-mcp-v0.3.0) (2026-07-20) diff --git a/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj b/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj index 77e0906..4c9de57 100644 --- a/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj +++ b/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj @@ -8,7 +8,7 @@ Exe - 0.3.0 + 0.4.0 net10.0 enable diff --git a/plugins/unity-devtools/mcp/package.json b/plugins/unity-devtools/mcp/package.json index 27c005c..1bbca23 100644 --- a/plugins/unity-devtools/mcp/package.json +++ b/plugins/unity-devtools/mcp/package.json @@ -1,6 +1,6 @@ { "name": "unity-devtools-mcp", - "version": "0.3.0", + "version": "0.4.0", "private": true, "description": "release-please version anchor for the unity-devtools MCP server; the csproj is synced from this via extra-files. Not a workspace package, never published.", "license": "MIT" diff --git a/plugins/unity-devtools/package.json b/plugins/unity-devtools/package.json index c8fa44f..e20273a 100644 --- a/plugins/unity-devtools/package.json +++ b/plugins/unity-devtools/package.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.3.0", + "version": "0.4.0", "private": true, "description": "release-please version anchor for the unity-devtools plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.", "license": "MIT"