Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Jun 01:35
· 66 commits to main since this release
7126884

What's Changed

  • feat: scaffold Godot-MCP plugin (Godot 4.3+/.NET 8) by @IvanMurzak in #1
  • feat: main-thread dispatcher + Godot type converters for ReflectorNet by @IvanMurzak in #3
  • feat: cloud connection — connect Godot-MCP to ai-game.dev (SignalR + bearer) + ping tool by @IvanMurzak in #5
  • fix: load ReflectorNet/McpPlugin at Godot editor runtime (live runtime blocker) by @IvanMurzak in #7
  • feat: scene + node tools (create/find/modify/reparent/duplicate/delete, scene open/save/create) by @IvanMurzak in #9
  • feat: resource + filesystem tools (browse res://, find/get/create/modify/move/delete, reimport) by @IvanMurzak in #11
  • feat: script tools (read/create/update/delete C# + GDScript, attach script to node) by @IvanMurzak in #13
  • feat: screenshot tools (editor viewport / camera / isolated node render to PNG) by @IvanMurzak in #15
  • feat: editor introspection tools (editor/play state, console/logs, selection, reflection method find/call) by @IvanMurzak in #17
  • docs: full README + refresh CLAUDE.md (#18) by @IvanMurzak in #19
  • ci: tag-triggered addon-zip release workflow + RELEASING.md by @IvanMurzak in #21
  • build(deps): bump com.IvanMurzak.McpPlugin 6.5.5 → 6.7.0 by @IvanMurzak in #23
  • feat(connection): load GODOT_MCP_* from a project .env file by @IvanMurzak in #25
  • feat(editor): AI Game Developer dock scaffold + config persistence by @IvanMurzak in #27
  • feat(connection): editor dock connection panel (status, mode, URL, timeline) by @IvanMurzak in #29
  • feat(addon): editor dock support footer (Discord / issues / star + thanks) by @IvanMurzak in #31
  • feat(connection): Custom-mode auth + mode-toggle UX + Disconnect clarity (#33) by @IvanMurzak in #34
  • feat(connection): Cloud device-code auth (login from the dock) by @IvanMurzak in #36
  • feat(editor): MCP features panel + nested enable/disable windows by @IvanMurzak in #37
  • feat(editor): abbreviate token count with 'k' at 1000+ (#38) by @IvanMurzak in #39
  • feat(connection): route McpPlugin logging to Godot Output + Log Level dropdown by @IvanMurzak in #41
  • fix(connection): converge dock status label to live connection state (#42) by @IvanMurzak in #43
  • feat(editor): modular AI-agent configurators + dock AI agent section by @IvanMurzak in #45
  • feat(tools): assign Resource properties by ref via node-modify (#46) by @IvanMurzak in #49
  • feat(editor): AI Game Developer dock overhaul + per-agent Configure/Remove by @IvanMurzak in #48
  • feat(editor): make AI Game Developer dock vertically scrollable by @IvanMurzak in #52
  • feat(editor): filterable Tools/Prompts/Resources windows with per-row cards by @IvanMurzak in #53
  • fix(dock): refresh feature counts on per-row toggle by @IvanMurzak in #55
  • fix(addon): re-arm FeaturesPanel subscription on dock reparent by @IvanMurzak in #57
  • feat(editor): port AI-agent dock section to Unity-MCP layout 1:1 by @IvanMurzak in #59
  • feat(connection): port dock Connection section to Unity-MCP timeline design by @IvanMurzak in #61
  • feat(editor): Dock — Tools/Prompts/Resources restyle + AI-agent alert panel & icon (Unity-MCP 1:1) by @IvanMurzak in #63
  • feat(addon): Skills generation feature + Skills UI card (Unity-MCP parity) by @IvanMurzak in #65
  • feat(extensions): Extensions dock section + NuGet PackageReference install infra by @IvanMurzak in #67
  • feat(cli): add godot-mcp-cli npm package + node CI by @IvanMurzak in #69
  • ci: PR test matrix across Godot versions (Unity-MCP parity) by @IvanMurzak in #71
  • ci(release): version-gated release.yml + OIDC npm publish of godot-mcp-cli (Unity-MCP parity) by @IvanMurzak in #73
  • feat(server): add Godot-MCP-Server cross-platform binaries project by @IvanMurzak in #75
  • ci(release): build & attach Godot-MCP-Server binaries to the GitHub release by @IvanMurzak in #77
  • feat: host the version-matched Godot-MCP-Server binary (Unity-MCP-Plugin parity) by @IvanMurzak in #79
  • chore(cli): rename package godot-mcp-cli -> godot-cli by @IvanMurzak in #81
  • ci(deploy): upgrade npm for OIDC trusted publishing + rename to godot-cli by @IvanMurzak in #83
  • chore(release): bump version to 0.2.0 (first full Godot-MCP release) by @IvanMurzak in #85

New Contributors

Full Changelog: https://github.com/IvanMurzak/Godot-MCP/commits/v0.2.0