From 28007698f80988db2e1126f7fa827fcb0a10a197 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 09:56:54 +0000 Subject: [PATCH] chore(main): release 2.3.0 --- .release-please-manifest.json | 2 +- Packages/src/CHANGELOG.md | 23 +++++++++++++++++++ Packages/src/Cli~/package.json | 2 +- Packages/src/Cli~/src/default-tools.json | 2 +- Packages/src/Cli~/src/version.ts | 2 +- Packages/src/Editor/Config/McpVersion.cs | 2 +- Packages/src/TypeScriptServer~/package.json | 4 ++-- Packages/src/TypeScriptServer~/src/version.ts | 2 +- Packages/src/package.json | 2 +- 9 files changed, 32 insertions(+), 9 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 140e6a3a52..d8ba4e19c8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "Packages/src": "2.2.0" + "Packages/src": "2.3.0" } diff --git a/Packages/src/CHANGELOG.md b/Packages/src/CHANGELOG.md index f09933fc09..734fae22f3 100644 --- a/Packages/src/CHANGELOG.md +++ b/Packages/src/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [2.3.0](https://github.com/hatayama/unity-cli-loop/compare/v2.2.0...v2.3.0) (2026-07-24) + + +### Features + +* 3D raycast annotations report hit layers ([#1499](https://github.com/hatayama/unity-cli-loop/issues/1499)) ([0f5a8a6](https://github.com/hatayama/unity-cli-loop/commit/0f5a8a6059dfdd0a372d1795472d69ef6cd3c5db)) +* Make screenshot mouse coordinates easier to verify ([#1473](https://github.com/hatayama/unity-cli-loop/issues/1473)) ([c81f6b0](https://github.com/hatayama/unity-cli-loop/commit/c81f6b0bc02c45deca3271415ccd3d70472ff1d9)) +* Return click-ready 3D collider targets from screenshots ([#1493](https://github.com/hatayama/unity-cli-loop/issues/1493)) ([7fb59d2](https://github.com/hatayama/unity-cli-loop/commit/7fb59d27cf6e7240365e3c889bc4446736ab17b8)) + + +### Bug Fixes + +* 3D click targets avoid overlay UI ([#1497](https://github.com/hatayama/unity-cli-loop/issues/1497)) ([f5cb8e9](https://github.com/hatayama/unity-cli-loop/commit/f5cb8e9f50f095806f2bb643715e79464072a50a)) +* 3D raycast annotations follow reachable collider shapes ([#1502](https://github.com/hatayama/unity-cli-loop/issues/1502)) ([e67dcba](https://github.com/hatayama/unity-cli-loop/commit/e67dcba5f202a192ed1b38b7e6048c7cab6e2c4f)) +* Document that --force-recompile is rarely needed in compile skill ([#1973](https://github.com/hatayama/unity-cli-loop/issues/1973)) ([62f5e4f](https://github.com/hatayama/unity-cli-loop/commit/62f5e4f8e752dc98234fcef5e2fc92ba43c303cf)) +* Dynamic code now accepts bare Unity Object calls ([#1469](https://github.com/hatayama/unity-cli-loop/issues/1469)) ([045f525](https://github.com/hatayama/unity-cli-loop/commit/045f5252c30e5027a9fff397098ff082beaeb4ee)) +* package compiles again on Unity 6000.4 and newer ([#1735](https://github.com/hatayama/unity-cli-loop/issues/1735)) ([61a0fe6](https://github.com/hatayama/unity-cli-loop/commit/61a0fe6d7da0aa9d0bcbc6d95944dd069c483ff0)) +* prevent cross-project Unity connections from stale ports ([#1844](https://github.com/hatayama/unity-cli-loop/issues/1844)) ([f31d2c9](https://github.com/hatayama/unity-cli-loop/commit/f31d2c95ab632340912b0429fc5c3c0ebebe9550)) +* Raycast annotations show collider coverage without covered UI targets ([#1500](https://github.com/hatayama/unity-cli-loop/issues/1500)) ([a2abaf0](https://github.com/hatayama/unity-cli-loop/commit/a2abaf040042e856d799f9ea9eca9bd4abca39ad)) +* Resolve npm audit vulnerabilities in the TypeScript MCP server ([#1949](https://github.com/hatayama/unity-cli-loop/issues/1949)) ([009155b](https://github.com/hatayama/unity-cli-loop/commit/009155b953e84dc42a4408bfed6ef6bdf4527d9b)) +* Screenshot annotations only mark reachable controls as clickable ([#1465](https://github.com/hatayama/unity-cli-loop/issues/1465)) ([90e7483](https://github.com/hatayama/unity-cli-loop/commit/90e7483378949b8071b33dfde7d64d435a448544)) +* UI drags now keep game mouse coordinates in sync ([#1471](https://github.com/hatayama/unity-cli-loop/issues/1471)) ([fbe9cd4](https://github.com/hatayama/unity-cli-loop/commit/fbe9cd45e2bb437f321aa9b0e265db959cbc1e37)) + ## [2.2.0](https://github.com/hatayama/unity-cli-loop/compare/v2.1.10...v2.2.0) (2026-06-25) diff --git a/Packages/src/Cli~/package.json b/Packages/src/Cli~/package.json index cddcff4acc..8dcfa10c78 100644 --- a/Packages/src/Cli~/package.json +++ b/Packages/src/Cli~/package.json @@ -1,6 +1,6 @@ { "name": "uloop-cli", - "version": "2.2.0", + "version": "2.3.0", "//version": "x-release-please-version", "description": "CLI tool for Unity Editor communication via Unity CLI Loop", "main": "dist/cli.bundle.cjs", diff --git a/Packages/src/Cli~/src/default-tools.json b/Packages/src/Cli~/src/default-tools.json index e1a5cb2f55..5c6ce572f0 100644 --- a/Packages/src/Cli~/src/default-tools.json +++ b/Packages/src/Cli~/src/default-tools.json @@ -1,5 +1,5 @@ { - "version": "2.2.0", + "version": "2.3.0", "tools": [ { "name": "compile", diff --git a/Packages/src/Cli~/src/version.ts b/Packages/src/Cli~/src/version.ts index 165a3dba42..5c25854b8d 100644 --- a/Packages/src/Cli~/src/version.ts +++ b/Packages/src/Cli~/src/version.ts @@ -4,4 +4,4 @@ * This file exists to avoid bundling the entire package.json into the CLI bundle. * This version is automatically updated by release-please. */ -export const VERSION = '2.2.0'; // x-release-please-version +export const VERSION = '2.3.0'; // x-release-please-version diff --git a/Packages/src/Editor/Config/McpVersion.cs b/Packages/src/Editor/Config/McpVersion.cs index 445c1356e0..7ff972fa99 100644 --- a/Packages/src/Editor/Config/McpVersion.cs +++ b/Packages/src/Editor/Config/McpVersion.cs @@ -2,7 +2,7 @@ namespace io.github.hatayama.uLoopMCP { public static class McpVersion { - public const string VERSION = "2.2.0"; // x-release-please-version + public const string VERSION = "2.3.0"; // x-release-please-version } } diff --git a/Packages/src/TypeScriptServer~/package.json b/Packages/src/TypeScriptServer~/package.json index c96a096c1a..7ddac3e623 100644 --- a/Packages/src/TypeScriptServer~/package.json +++ b/Packages/src/TypeScriptServer~/package.json @@ -1,6 +1,6 @@ { "name": "uloopmcp-server", - "version": "2.2.0", + "version": "2.3.0", "//version": "x-release-please-version", "description": "TypeScript MCP Server for Unity Editor integration", "private": true, @@ -83,7 +83,7 @@ "husky": "9.1.7", "jest": "30.4.2", "knip": "6.29.0", - "lint-staged": "17.2.0", + "lint-staged": "17.1.1", "prettier": "3.9.6", "ts-jest": "29.4.12", "tsx": "4.23.1", diff --git a/Packages/src/TypeScriptServer~/src/version.ts b/Packages/src/TypeScriptServer~/src/version.ts index 45b8e61934..cf85edab00 100644 --- a/Packages/src/TypeScriptServer~/src/version.ts +++ b/Packages/src/TypeScriptServer~/src/version.ts @@ -4,4 +4,4 @@ * This file exists to avoid bundling the entire package.json into the server bundle. * This version is automatically updated by release-please. */ -export const VERSION = '2.2.0'; // x-release-please-version +export const VERSION = '2.3.0'; // x-release-please-version diff --git a/Packages/src/package.json b/Packages/src/package.json index 33a98de8f8..928a43048c 100644 --- a/Packages/src/package.json +++ b/Packages/src/package.json @@ -1,6 +1,6 @@ { "name": "io.github.hatayama.uloopmcp", - "version": "2.2.0", + "version": "2.3.0", "displayName": "Unity CLI Loop", "description": "AI-driven development loop for Unity via CLI and MCP.", "unity": "2022.3",