chore: bump version to 9.4.8#875
Merged
github-actions[bot] merged 55 commits intomainfrom Mar 6, 2026
Merged
Conversation
…63771953 chore: sync main (v9.4.7) into beta
* Animation First PR * Update ClipPresets to take account of local offset * Update MCPForUnity/Editor/Tools/Animation/ClipCreate.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update for AI fix * Temp Update * update * update * update * Initial update * Delete 2026-02-09-implement-the-following-plan.txt * update * Remove scene generator, 3D gen, and unrelated files from PR Remove files that don't belong in this camera/screenshot PR: - Scene generator pipeline (Server/src/scene_generator/*) - Manage3DGen tool (C# + Python) - Generated test scripts (TestProjects/*/Scripts/*) - Root-level docs and scripts (ProposedTable.md, system-prompt.md, start-scene-builder.*) - Revert MCPForUnity.Editor.asmdef and CLAUDE.md to beta Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Remove ObjectTransformHistory from PR Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update pyproject.toml * Update MCPForUnity/Editor/Tools/GameObjects/GameObjectLookAt.cs Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Update Server/src/services/tools/manage_scene.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * update based on ai feedback --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
…8544133 chore: update Unity package to beta version 9.4.8-beta.2
When Unity is launched from Dock/Spotlight on macOS, GUI applications do not inherit the shell's PATH from .zshrc/.bashrc. This caused MCP for Unity to fail finding Python installed via pyenv. Add ~/.pyenv/shims to the augmented PATH in MacOSPlatformDetector so Python can be found regardless of how Unity is launched. Fixes #812 Co-authored-by: whatevertogo <whatevertogo@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…5239471 chore: update Unity package to beta version 9.4.8-beta.3
* add Gemini Configurator & update README add Gemini Configurator files and update documentation using prompt * Rename GeminiConfigurator to GeminiCliConfigurator * Add GeminiCliConfigurator.cs.meta file * Update asset path for GeminiCliConfigurator --------- Co-authored-by: Shutong Wu <51266340+Scriptwonder@users.noreply.github.com>
…0220498 chore: update Unity package to beta version 9.4.8-beta.4
* initial UI update * Extend ManageUI tools: render, link, delete, modify Add a number of UI management actions and helpers to the Unity editor tool and server interface. Implemented new editor actions: update_panel_settings, render_ui (editor + play-mode screenshot capture with RT lifecycle), link_stylesheet (insert Style src into UXML), delete (asset deletion), list (paginated UI asset listing), detach_ui_document, and modify_visual_element (change text, classes, inline styles, visibility, tooltip). Refactored PanelSettings creation to accept a generic 'settings' dict and introduced ApplyPanelSettingsProperties with parsing helpers for enums, colors, numeric and composite fields. Persist RenderTextures per PanelSettings for render_ui and added play-mode coroutine capture. Server-side tool metadata and routing updated to expose new actions and parameters; mutation routing updated accordingly. Added integration tests for render_ui and link_stylesheet and Unity edit-mode tests for delete. Misc: added using imports and various helper functions for path/file handling and inline style application. * ManageUI: improve capture, cleanup & validation Add lifecycle cleanup for panel RenderTextures on editor quit / assembly reload to avoid leaked assets; implement CleanupRenderTextures. Harden play-mode screenshot flow: check ScreenshotUtility availability, catch CaptureScreenshot failures, and reject concurrent captures with a clear error. Improve error handling for decoded contents (throw/return ArgumentException message), accept panel_settings or panelSettings key, parse sortingOrder as int, and delete temporary PanelSettings assets created during operations. Robustify UXML parsing by skipping matches inside XML comments. Update tests: adjust a Python integration call and add multiple C# tests to verify path traversal validation. * Update based on Audit
…0235003 chore: update Unity package to beta version 9.4.8-beta.5
…0442762 chore: update Unity package to beta version 9.4.8-beta.6
* feat: Add Qwen Code client configurator * fix: Correct Qwen Code npm package name
…8600925 chore: update Unity package to beta version 9.4.8-beta.7
…499094106 chore: update Unity package to beta version 9.4.8-beta.8
* chore: update Unity package to beta version 9.4.8-beta.8 * feat: contact sheet compositor for batch screenshots - Batch surround/orbit modes now return a single composite contact sheet image - Added orbit mode with configurable azimuth, elevations, distance, FOV - Contact sheet tiles are labeled with compass directions (front, back_left, etc.) - CLI saves contact sheet PNGs to Assets/Screenshots/ by default - ScreenshotUtility: RenderCameraToTexture, ComposeContactSheet with 5x7 pixel font - Server manage_scene.py: orbit params forwarding - CLI raw command: nargs fix for Windows argument splitting - Updated docs: CLI_USAGE, CLI_EXAMPLE, SKILL.md, tools-reference * Doc Update --------- Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…3230502 chore: update Unity package to beta version 9.4.8-beta.9
* chore: update Unity package to beta version 9.4.8-beta.8 * feat: one-click Roslyn DLL installer for execute_code tool Add RoslynInstaller.cs that downloads Microsoft.CodeAnalysis.Common, Microsoft.CodeAnalysis.CSharp, System.Collections.Immutable, and System.Reflection.Metadata NuGet packages with an inline ZIP parser (no System.IO.Compression dependency). Adds GUI button in the Scripts/Validation tab of the MCP for Unity editor window. * feat: one-click Roslyn DLL installer for execute_code tool Add RoslynInstaller.cs that downloads Microsoft.CodeAnalysis.Common, Microsoft.CodeAnalysis.CSharp, System.Collections.Immutable, and System.Reflection.Metadata NuGet packages with an inline ZIP parser (no System.IO.Compression dependency). Adds GUI button in the Scripts/Validation tab of the MCP for Unity editor window. * Fix on WebRequest * Update RoslynInstaller.cs --------- Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…13241869 chore: update Unity package to beta version 9.4.8-beta.10
1. Chinese Readme and Manifest order fix that might tackle Issue#847 2. Some fixes on Render and RenderMaterial, making sure the ParticleEffect material will use RP-according materials.
…35836499 chore: update Unity package to beta version 9.4.8-beta.11
…l mirroring (#845) * Add Unity MCP skill sync installer Add an EditorWindow (McpForUnitySkillInstaller) that syncs the unity-mcp skill from a GitHub repository without cloning. The tool reads the repo tree via the GitHub API, computes git blob SHA-1s to build an incremental sync plan (added/updated/deleted), downloads raw files for changed items, validates hashes, and writes a last-synced commit to EditorPrefs. UI supports branch and CLI (codex/claude) selection, configurable install path, logging, and safety checks (aborts on truncated trees). Also add the corresponding .meta file. * fix namespace * fix: harden skill installer sync safety (由codex生成) - Resolve branch head commit SHA via GitHub branches API and use it for snapshot/raw download refs - Reject unsafe remote relative paths and enforce install-root containment for all file IO - Handle case-only renames on case-insensitive filesystems during sync planning - Add managed install-root marker guard to avoid destructive deletes in unmanaged directories * meta update * fix: freeze sync inputs and validate install path (由codex生成) - Snapshot repo/branch/installDir before starting background sync task - Disable config inputs while sync is running to avoid mid-run mutations - Validate install directory explicitly with clear errors before filesystem operations - Scope last-synced-commit key derivation to captured repo/branch values * Update to incorporate the skill installation into current config 1. Incorporate the Config into a simple one-click in Client Configuration. 2. Simplify the logs to only 1 entry, convenient for LLM checking. --------- Co-authored-by: Shutong Wu <51266340+Scriptwonder@users.noreply.github.com>
…60627861 chore: update Unity package to beta version 9.4.8-beta.12
…03999720 chore: update Unity package to beta version 9.4.8-beta.13
* chore: update Unity package to beta version 9.4.5-beta.5 * Initial commit * Update MCPForUnity/Editor/Services/Transport/Transports/WebSocketTransportClient.cs Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> --------- Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
…07740255 chore: update Unity package to beta version 9.4.8-beta.14
* Initial update on tool list update * clean up and doc update * Update for Stdio mode * UI change and doc update * fix based on audit * Update manage_tools.py * Apply suggestion from @Copilot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…09216393 chore: update Unity package to beta version 9.4.8-beta.15
* chore: update Unity package to beta version 9.4.5-beta.5 * chore: update Unity package to beta version 9.4.8-beta.16 * Fix for GUI 1. GUI on the resource folder 2. Explanation in Roslyn Installation fix --------- Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…09576713 chore: update Unity package to beta version 9.4.8-beta.17
* Update README.md --------- Co-authored-by: GitHub Actions <actions@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…25438824 chore: update Unity package to beta version 9.4.8-beta.19
* ProBuilder support initial update * Bug fix and doc update * code redundancy fix * Include temporary bug fix and experimental notice * Readme update * Bug fixes * update * Update ManageScene.cs
…54534912 chore: update Unity package to beta version 9.4.8-beta.20
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated version bump to 9.4.8.