2025.06 Test Assistant Changelog
Major Features & Improvements of the GameDriver 2025.06 Test Assistant release
Script Editor & Replay System
- Added Replay capabilities for recorded sessions
- Implemented NUnit script execution support
- Improved code completion
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
- 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
- Gamedriver’s mcp_server is hosted locally within TA to interface with Claude AI agent to help in writing gamedriver code.
UI/UX Enhancements
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
- 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
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
- 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
- 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
- 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