1.41.0

Minor Changes and Other Fixes

  • [documentation] Updated UE integration screenshots.

  • [sdk] Fixed an issue where an invalid buffer size inside the DLL led to some undefined behavior. Buffer Size is now limited to std::numeric_limits<uint32>::max() (i.e. 4294967295 or 4 GB) as input, although such a size can lead to other errors.

  • [sdk] Fixed a C# issue where a null array threw an exception when passed as a payload. It now returns either a success notification or proper error message.

  • [toolbox] Added support for genvid-sdk-select to the Genvid Toolbox folder.

  • [toolbox] Replaced the genvid.toolbox.sdk_folder with proper classes.

  • [toolbox] Added the ability to load the settings schema to genvid-sdk load-config-sdk.

  • [toolbox] Corrected inconsistent HTTP request return-values in Python by returning JSON objects built with an OrderedDict.

  • [toolbox] Fixed an issue where an HTTP request threw an exception if the response contained an empty string instead of None.

  • [toolbox] Fixed an issue where a linked studio was wrongly proxied when opened from the genvid-sdk open studio command.

  • [toolbox] Fixed an issue where an error was returned when genvid-sdk open-link was called with a proxied link (like bastion-api or cluster-api).

  • [toolbox] Added the --use-proxy option to the genvid-sdk open and genvid-sdk open-link commands to force using a proxied link.

  • [toolbox] Fixed an issue where File Not Found or CreateFile triggered when starting the bastion-api from a different drive than the SDK or when the Temp folder was set on a different drive than the SDK.

  • [studio] Added monitoring capabilities in Studio.

  • [ue] Added a link to the Genvid SDK documentation inside the GenvidSDK module of the Unreal plugin.

  • [unity] Added a link to the Genvid SDK documentation inside the GenvidSDK module of the Unity plugin.

  • [unity] Fixed the plugin failing to initialize when the game starts.

  • [unity] Updated the GenvidPlugin to allow users to set the AudioListener instead of using an arbitrary one.

  • [unity] Fixed an exception when opening the GenvidSDKEditor on Unity the first time.

  • [unity] Updated the Genvid logo from the Genvid SDK window to use the new MILE SDK logo.

  • [aws] Fixed the user-data script not being able to write to the console by executing it detached and waiting for ec2launch to stop before sending the message.

  • [cluster-api] Added the ability to set the settings schema to cluster-api.