Release v0.5.20
Important
๐ก๏ธ Security Fix & UE 5.0 Compatibility
This release includes a critical path traversal fix in export_asset, UE 5.0 compatibility improvements, and external actors support for World Partition.
๐ก๏ธ Security
๐ Path Traversal in export_asset (5cf2a3c)
| Aspect | Details |
|---|---|
| Severity | ๐จ CRITICAL |
| Vulnerability | Path traversal in export_asset action |
| Fix | Added path validation to prevent directory traversal attacks |
Files Modified:
McpAutomationBridge_SystemControlHandlers.cpp
โจ Added
๐ External Actors Support (51143c3)
| Feature | Description |
|---|---|
| External Actors | Support for World Partition external actors in level structure handlers |
| Streaming Reference | Streaming reference creation for external actor packages |
Files Modified:
McpAutomationBridge_LevelStructureHandlers.cpp(+127 lines)
๐ ๏ธ Fixed
๐ฎ UE 5.0 Compatibility (1057023)
| Bug | Fix |
|---|---|
bIsWorldInitialized API not available in UE 5.0 |
Direct access to bIsWorldInitialized for UE 5.0 compatibility |
Files Modified:
McpAutomationBridgeHelpers.hMcpAutomationBridge_LevelStructureHandlers.cpp
๐ Tick Task Manager Crashes (8c311d7)
| Bug | Fix |
|---|---|
| Crashes from tick task manager during world operations | Added safety checks and proper cleanup in world management |
| World cleanup issues | Enhanced cleanup with FlushRenderingCommands safety |
Files Modified:
McpAutomationBridgeHelpers.h(+36 lines)McpAutomationBridge_LevelStructureHandlers.cpp(+65 lines)McpSafeOperations.h(+16 lines)
๐ Sublevel Creation (bffb68c)
| Bug | Fix |
|---|---|
| Sublevel creation path handling issues | Enhanced sublevel creation process with proper path handling |
Files Modified:
McpAutomationBridge_LevelStructureHandlers.cpp(+201 lines)
๐ง UE 5.7 Build (#295)
| Bug | Fix |
|---|---|
| Missing includes causing build failures on UE 5.7 | Added missing includes in McpHandlerUtils.cpp and McpPropertyReflection.cpp |
Contributors: @a2448825647
๐ Dependencies
GitHub Actions Updates
| Package | From | To | PR |
|---|---|---|---|
release-drafter/release-drafter |
7.0.0 | 7.1.1 | #300 |
softprops/action-gh-release |
2.5.3 | 2.6.1 | #301 |
github/codeql-action |
4.32.6 | 4.33.0 | #299 |
NPM Package Updates
| Package | From | To | PR |
|---|---|---|---|
flatted |
3.3.3 | 3.4.2 | #304 |
๐ Plugin
MCP Automation Bridge v0.1.3
Updated plugin version to 0.1.3 with all fixes and features from this release.
See Plugin CHANGELOG for details.