Skip to content

v2.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jun 15:51
· 10 commits to main since this release
2ca650f

Downloads — pick the one for your Unreal version

Most users: download the precompiled zip matching your exact engine version, drop Plugins/UnrealMCPython/ into your project's Plugins/, and launch — no rebuild needed.

Asset For
UnrealMCPython_5.8_2.2.0.zip UE 5.8 (precompiled)
UnrealMCPython_5.7_2.2.0.zip UE 5.7.x (precompiled)
UnrealMCPython_5.6_2.2.0.zip UE 5.6.x (precompiled)
UnrealMCPython_Source_2.2.0.zip Source only — C++ developers; Unreal compiles it on first open (needs Visual Studio "Game development with C++").

Need a build for another engine version? Open an issue and we'll add it.

⚠️ If you saw "'UnrealMCPython' was designed for build 5.7.0 … rebuild fails / editor closes", you used the source zip or a binary for a different version — grab the precompiled zip matching your engine instead. (The hardcoded engine-version prompt and 5.6/5.8 source compatibility are all fixed on main.)

What's Changed

  • docs(readme): refresh action counts (253/21) + note source-only release build (#49)
  • feat(asset): glTF/glb import via deferred-tick + poll (2 actions) (#47)
  • refactor(cpp): split MCPythonHelper.cpp into per-domain translation units (#46)
  • feat(umg): widget event binding + event discovery (2 actions) (#45)
  • feat(umg): widget-tree hierarchy ops — reparent, wrap, replace (3 actions) (#44)
  • feat(editor,util): asset-editor control + CVar/log-verbosity setters (5 actions) (#43)
  • feat: Animation Blueprint authoring domain + world/screen projection + self-hosted E2E CI (#42)
  • perf(util): seek-based tail + keyword context for get_output_log
  • feat(gas): Gameplay Ability System authoring domain (new, 11 actions) (#41)
  • fix(server): stop echoing every action response into the Output Log (#40)

Full Changelog: v2.1.0...v2.2.0