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