diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bb7c23cc4..3daece813 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "Packages/src": "3.14.0", + "Packages/src": "3.15.0", "cli/dispatcher": "3.8.2", "cli/project-runner": "3.8.0" } diff --git a/Packages/src/CHANGELOG.md b/Packages/src/CHANGELOG.md index 89b9e23f9..a22b3f63f 100644 --- a/Packages/src/CHANGELOG.md +++ b/Packages/src/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [3.15.0](https://github.com/hatayama/unity-cli-loop/compare/v3.14.0...v3.15.0) (2026-10-11) + + +### Features + +* Hot reload keeps one run's assemblies cached between runs, uloop compile returns at once without raising the Editor, and pause point timeouts report their own timeout ([#3236](https://github.com/hatayama/unity-cli-loop/issues/3236)) ([68cdec1](https://github.com/hatayama/unity-cli-loop/commit/68cdec1bd3175f354f66c2928f27d68f38c8a3c1)) + + +### Performance Improvements + +* Hot reload reads the assemblies its caller-note budget refused in the background, so the next run finds them cached ([#3269](https://github.com/hatayama/unity-cli-loop/issues/3269)) ([7b8daca](https://github.com/hatayama/unity-cli-loop/commit/7b8dacafb4b7d13143f70c98471b0e6e78f018ad)) +* Hot reload's lifecycle note reads at most one assembly the call-site cache does not hold yet, so a cold run no longer walks the callers' callers ([#3268](https://github.com/hatayama/unity-cli-loop/issues/3268)) ([a6cb372](https://github.com/hatayama/unity-cli-loop/commit/a6cb372af219990777c02bd43faffded5a7e3d01)) +* The first hot reload after a domain reload finds the transform worker started and its Roslyn paths compiled, and the source snapshotter is split behind one capture facade ([#3266](https://github.com/hatayama/unity-cli-loop/issues/3266)) ([32297ac](https://github.com/hatayama/unity-cli-loop/commit/32297ac380457aa629700e97b0caeca3fc2cc8f7)) + ## [3.14.0](https://github.com/hatayama/unity-cli-loop/compare/v3.13.0...v3.14.0) (2026-10-07) diff --git a/Packages/src/package.json b/Packages/src/package.json index fb431d7ac..bb50abe15 100644 --- a/Packages/src/package.json +++ b/Packages/src/package.json @@ -1,6 +1,6 @@ { "name": "io.github.hatayama.uloopmcp", - "version": "3.14.0", + "version": "3.15.0", "displayName": "Unity CLI Loop", "description": "AI-driven development loop for Unity via CLI.", "unity": "2022.3",