2025.06 Test Assistant Changelog
Script Editor & Replay System
Section titled “Script Editor & Replay System”- Added Replay capabilities for recorded sessions
- Implemented NUnit script execution support
- Improved code completion
Unreal Engine Support
Section titled “Unreal Engine Support”- Added support for Unreal Engine 4.27 - 5.5. Note: A separate release of the Test Assistant is required for Unreal Engine support.
Object Selection & Screen Capture
Section titled “Object Selection & Screen Capture”- Added a game view that shows your game in the TA using repeated screenshots
- Select objects in the game view and inspect them in the object explorer.
- You can generate code based on clicked objects.
MCP Server for use with Claude
Section titled “MCP Server for use with Claude”- Gamedriver’s mcp_server is hosted locally within TA to interface with Claude AI agent to help in writing gamedriver code.
UI/UX Enhancements
Section titled “UI/UX Enhancements”Visual Improvements
Section titled “Visual Improvements”- Added dark/light theme support with user preference saving
- Improved font rendering
- Enhanced log viewer with colored events based on severity
- Added icons and improved visual feedback throughout the interface
- Added crash reporting functionality
Connection Management
Section titled “Connection Management”- Improved connection manager with better data validation
- Added “reconnect to last…” functionality with auto-play
- Enhanced error reporting and user feedback
- Better handling of connection states and timeouts
Technical Improvements
Section titled “Technical Improvements”Code Quality & Architecture
Section titled “Code Quality & Architecture”- Improved error handling and logging throughout
- Better memory management and race condition fixes
- Enhanced property grid formatters for built-in C# types
Recording & Playback
Section titled “Recording & Playback”- Enhanced recorder with improved event handling
- Added support for touch/tap events
- Better handling of mouse and keyboard input
- Improved frame timing and event synchronization
Bug Fixes & Stability
Section titled “Bug Fixes & Stability”- Fixed UI thread dispatching issues
- Resolved object tree rendering race conditions
- Improved license validation and error handling
- Fixed various crashes and memory leaks
- Better handling of file operations and settings persistence
Developer Experience
Section titled “Developer Experience”- Added comprehensive tooltips throughout the interface
- Improved HPath debugging capabilities
- Enhanced object explorer with better tree navigation
- Added status indicators for recorder and connection states