Release Notes for Helix Render Version 2025.2.1 Introduction Helix Core is now P4. Perforce has a new look and logo that reflects our place in DevOps workflows. As part of these changes, Helix Core now P4. To learn more, see Re-Introducing P4 https://www.perforce.com/blog/vcs/introducing-the-p4-platform. Helix Render is a Python-based REST service that polls Helix Search for 3D assets, generating previews and renders using Blender. Helix Render needs a connection to Helix Search and a HelixCore server. Perforce numbers releases YYYY.R/CCCCCC, for example, 2012.1/40716. YYYY is the year; R is the release of that year; CCCCCC is the bug fix change level. Each bug fix in these release notes is marked by its change number. Any build includes (1) all bug fixes of all previous releases and (2) all bug fixes of the current release up to the bug fix change level. Please send all feedback to support@perforce.com. Minimum Requirements Helix Search 2025.1 Helix Core server 2024.1 or later Supported Platforms Docker Linux environment Documentation Please see the official documentation for installation instructions and usage examples. https://www.perforce.com/manuals/p4search/Content/P4Search/Home-p4search.html ------------------------------------------- Updates in 2025.2 (2025.2/2770908) (2025/05/27) #2749954 2751701 (Job job125504) HelixRender - add Scene statistics like polygon and vertices count into the file revisions' attribute. #2746245 (Job job125499) HelixRender - Update Ubuntu linux container to 'Noble'. #2746245 (Job job125498) HelixRender - Update Blender to 4.2.8 #2755521 (Job job125389) HelixRender - for rendering blender files use a defined camera if it exists. ------------------------------------------- Bug fixes in 2025.2 (2025.2/2770908) (2025/05/27) #2749943 (Job job125914) HelixRender - missing "()" from byte array hex conversion. ------------------------------------------- Bug fixes in 2025.1.1 (2025.1/2745624) (2025/04/09) #2745545 (Job job125695) HelixRender "Ignore TLS flag" no logger needs value. ------------------------------------------- Updates in 2025.1 (2025.1/2739777) (2025/03/27) #2724335 (Job job124910) Adding denoise option into helix render when producing previews. #2708681 (Job job124271) Add armature support in HelixRender preview generation. #2720903 2721755 (Job job122416) Improved security by fetching P4TICKET via secure endpoint. #2708681 (Job job124270) Armature: Detect existing mesh (to skip skinify) #2713982 (Job job124636) Removed 100MB file limit on HelixRender ------------------------------------------- Bug fixes in 2025.1 (2025.1/2739777) (2025/03/27) #2732860 (Job job125192) Blender container now frees up memory after each render and restarts itself. #2726222 2738090 (Job job124965) Disabling export_gn_mesh option in GLB export. ------------------------------------------- Bug fixes in 2024.4.3 (2024.4/2724534) (2025/02/24) #2721749 (Job job124828) Enabling export_gn_mesh and export_apply options into GLB export. ------------------------------------------- Bug fixes in 2024.4.1 (2024.4/2703362) (2025/01/10) #2701130 (Job job124186) Always store preview in traits and model in big traits. #2700585 2701143 2701673 (Job job124022) Fixed issue where helix render fails on first attempt to connect to unicode server. ------------------------------------------- Updates in 2024.4 (2024.4/2695192) (2024/12/12) #2688610 (Job job122744) Large attributes support #2686535 (Job job124030) CVE-2024-49768 - waitress-3.0.0 - helix-render ------------------------------------------- Updates in 2024.2.5 (2024.2/2663369) (2024/10/08) #2661118 (Job job122870) Update Blender to version 4.2.1 #2661118 (Job job122748) CVE-2024-36971 - ubuntu 22.04 - (high) CVE-2024-38558 - ubuntu 22.04 - (high) CVE-2024-36972 - ubuntu 22.04 - (high) CVE-2024-36016 - ubuntu 22.04 - (high) CVE-2024-27398 - ubuntu 22.04 - (high) CVE-2024-26960 - ubuntu 22.04 - (high) CVE-2024-26925 - ubuntu 22.04 - (high) CVE-2024-26924 - ubuntu 22.04 - (high) CVE-2024-26923 - ubuntu 22.04 - (high) CVE-2024-26921 - ubuntu 22.04 - (high) CVE-2024-26828 - ubuntu 22.04 - (high) CVE-2024-26643 - ubuntu 22.04 - (high) CVE-2024-26642 - ubuntu 22.04 - (high) CVE-2023-52880 - ubuntu 22.04 - (high) CVE-2024-6345 - pypi/setuptools@63.2.0 - (high) CVE-2022-40897 - pypi/setuptools@63.2.0 - (high) CVE-2024-6345 - pypi/setuptools@59.6.0 - (high) CVE-2022-40897 - pypi/setuptools@59.6.0 - (high) CVE-2023-37920 - pypi/certifi@2021.10.8 - (high) CVE-2022-40898 - pypi/wheel@0.37.1 - (high) ------------------------------------------- Updates in 2024.2 (2024.2/2610805) (2024/06/11) #2597161 (Job job120648) Simplified Helix Render container to use base Ubuntu and Blender install. ------------------------------------------- Bug fixes in 2024.1.2 (2024.1/2595116) (2024/05/08) #2591208 2588225 (Job job120495) Resolve Helix Render SSL connection issue by setting P4Trust environment. ------------------------------------------- Bug fixes in 2024.1.1 (2024.1/2581728) (2024/04/05) #2579952 (Job job120055) Create camera with a valid position for Blender files, when objects are not set to selectable. #2577992 (Job job120049) Prevent Helix Render from exiting when an unsupported image type is sent for rendering.