1.46.0

Major Fixes and Changes

Studio Integration with Traefik Reverse Proxy

Studio is now exposed behind Traefik, as a reverse proxy, to allow better management and friendlier access.

Important

Some components, like RemoteGUI, still required trusted access to the cluster to work properly.

Minor Changes and Other Fixes

  • [documentation] Update reference to the website.

  • [sdk] Fixed crashes when some components were destroyed before being fully initialized.

  • [sdk] Improved memory management in the Genvid DLL, gvencode and composed services.

  • [installer] Fixed an issue where install-sdk.py where saying that the scripts are correctly installed when the genvid-sdk was not installed in the path.

  • [gvencode] Improved gvencode by making the HTTP server persistent across filters.

  • [gvencode] Removed the setting genvid/encode/input/framerate since it is not used anymore.

  • [gvencode] Fixed an issue where the colors on the output stream look washed-out.

  • [samples] Fixed an issue where a deprecation warning about the genvid.toolbox.SDK class being deprecated was emitted when the user run the sample scripts.

  • [samples] Fixed an issue where the documentation was still referring the genvid-sdk command to be part of the Toolbox instead of the SDK.

  • [genvid-sdk] Fixed an issue where the destination path for uploading images were set to the Toolbox version rather than the SDK version by default.

  • [genvid-sdk] Improve error reporting by making the --sdk option in genvid-sdk update-images mutually exclusive with --path.

  • [genvid-sdk] Added support for traefik configuration for local cluster.

  • [genvid-sdk] Used traefik-aware monitor links.

  • [genvid-sdk] Improved start and stop commands by allowing to force the reset of task counts and purging stopped jobs.