Releases: RolandVyens/industrial-cg-platform
Release list
industrial-cg-platform-5.2.0-2026-06-18
Industrial CG Platform 5.2.0-2026-06-18
- Runtime build hash:
0554f88d0014 - GitHub continuation snapshot:
427d6476 - Release ZIP SHA256:
CAEF0F41BDCEAEAB50BD4E0944D151B61622DBF23515F2B885851B8739924681
Panel Identifier Hotfix
- Registers the Output Properties Overscan panel as
RENDER_PT_exr_overscaninstead of the genericRENDER_PT_overscan. - Prevents third-party add-ons that use the generic identifier from replacing
the Industrial CG Platform panel. - Adds a runtime regression assertion that requires the product-specific panel
identifier and rejects the old generic identifier. - Keeps the retained release identity synchronized as
Blender 5.2.0-2026-06-18 Industrial CG Platform.
Highlights
- Publishes the clean Industrial CG Platform feature stack while preserving
the curated GitHub continuation-repository model. - Includes Shadow Color, Deep EXR and GPU compositor support, Lightgroup lobe
passes, the BQt ViewLayer Manager, Industrial CG Platform branding, and the
accepted EXR Overscan workflow. - Passes the installed-release integrity gate, including bundled BQt runtime
and ViewLayer Manager import checks. - Passes the complete EXR Overscan offline regression suite and both GUI popup
states withpanel_idnamerecorded asRENDER_PT_exr_overscan.
Publication Notes
- This asset replaces the earlier package under the existing
industrial-cg-platform-5.2.0-2026-06-18release identity. - The GitHub repository is a curated continuation repository. Its snapshot
commit intentionally differs from the local full-history source hash. - The previous local release root, ZIP, and notes are preserved under
.agent/archive/release-staging/2026-06-18_pre_panel_id_fix_formal_release.
Industrial CG Platform 5.2.0-2026-06-16
Industrial CG Platform 5.2.0-2026-06-16
Build hash: 51091989dec9
Release SHA256: ABF163964C0DDE4754EC1E03BE28B962FD0520892CC20489271E7B1286D82B87
Highlights:
- includes the validated EXR overscan redesign-v2 stack from
b1178a6f684,3cb97d34346, and51091989dec, covering offline EXR overscan output, compositor/File Output window preservation, render-region gating, Output-panel overscan controls, viewport safety-frame guidance, and the OptiX cache-path policy - keeps the shipped Deep EXR runtime kernel-header packaging follow-up from
e3e08831df1, so fallback Cycles kernel compilation does not losedeep_write.hin the installed runtime - keeps the Deep EXR output UI cleanup from
ee70775a762, removing the redundant standalone Deep EXR panel while preserving the existing file-output workflow - carries the current Industrial CG Platform branded runtime and passes the full self-contained feature suite, including HADY GUI Cycles on both CPU and OPTIX plus the old-scene compositor Deep EXR semantic gate
Notes:
- Installed runtime root:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-06-16 - Release zip:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-06-16.zip - Full-scope validation proof root:
E:\blender_modify\blender\.agent\tmp\n8n\release_20260616_full_scope_selfcontained_20260617 - Full-scope validation summary:
E:\blender_modify\blender\.agent\tmp\n8n\release_20260616_full_scope_selfcontained_20260617\branch_feature_suite_summary.json - Clean-mainline acceptance proof root:
E:\blender_modify\blender\.agent\tmp\n8n\mainline_acceptance_20260616 blender.exe --versionin the installed package begins withBlender 5.2.0-2026-06-16 Industrial CG Platformand reportsbuild hash: 51091989dec9,build branch: industrial-cg-platform
industrial-cg-platform-5.2.0-2026-05-27
Industrial CG Platform 5.2.0-2026-05-27
Build hash: c598559a0b58
Release SHA256: 2D709759A355681692423806F9F3DE2EE83996C9B3149ED9FC81888B0D39C6C9
Highlights:
- includes the BQt startup-prewarm integration from
0bff869674aso the bundled ViewLayer Manager preloads its Qt runtime during Windows GUI startup instead of paying the full cold-start cost on first open - includes the
.blendlaunch re-arm fix fromc598559a0b5, ensuring the prewarm timer survives file-load startup and keeps direct project-launch sessions on the warmed path - keeps the deeper bundled-runtime integrity checks in
scripts\modules\blender_vfx_qt\__init__.py, so stale partialbqtorPySide6imports are cleared before recovery enable attempts - rebuilds the branded package through the validated clean Ninja release workflow with the release date and runtime version string aligned to
2026-05-27
Notes:
- Installed runtime root:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-05-27 - Release zip:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-05-27.zip - Splash verification capture:
E:\blender_modify\blender\.agent\tmp\isolated_release_splash_check_20260527.png - BQt release validation output root:
E:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2 - Key validation reports:
E:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\runtime_enable_background.jsonE:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\gui_probe_factory.jsonE:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\gui_probe_with_blend.json
blender.exe --versionin the installed package now begins withBlender 5.2.0-2026-05-27 Industrial CG Platformand reportsbuild hash: c598559a0b58
Industrial CG Platform 5.2.0-2026-05-20
Industrial CG Platform 5.2.0-2026-05-20
Build hash: dd7891b5db68
Release SHA256: 75FB8757A1BD67C057F7E4066BD1642615E728CABB71775CD06AE55BB127FC47
Highlights:
- refreshes the public continuation branch onto the corrected
vfx-rendering-branch-githubpre-rename baseline while keeping theindustrial-cg-platformbranch name - keeps the approved Industrial CG Platform branding replay, bundled BQt/ViewLayer Manager integration, and VFX translation surface on the published line
- rebuilds the 2026-05-20 branded release from the documented Ninja workflow after a clean release-root reset
Industrial CG Platform 5.2.0-2026-05-19
Industrial CG Platform 5.2.0-2026-05-19
Binary build source commit: bede48d67c1e
GitHub continuation snapshot commit: d915fa5
Release artifact:
- industrial-cg-platform-5.2.0-2026-05-19.zip
- SHA256: 519D82A17F18C2F4B2F0D36C512BA6CAFFB209D70D0EBA9CC06AA8152C3D421F
Notes:
- This GitHub branch is a continuation snapshot for ongoing development, not a full historical mirror of the local source repo.
- The continuation snapshot intentionally omits heavyweight upstream test fixture payloads under tests/files/ that are not locally available on this workstation.
- The continuation snapshot also omits two macOS-only upstream LFS resources that were not locally available during publication: release/darwin/Blender.app/Contents/Resources/Assets.car and release/darwin/Blender.app/Contents/Resources/blender_icon_legacy.icns.
- The branded Windows runtime and splash used for this release were verified locally before packaging.
blender-vfx-5.2-2026-05-18
blender-vfx-5.2-2026-05-18
Included
- BQt-based
ViewLayer Managerbundled into the Windows zip release. - Shared Qt runtime bundled as a system extension, including the staged
bqt,PySide6,
QtPy, and related wheel payloads needed by the manager. - ViewLayer Manager workflow includes:
- top-right
ViewLayer Managerlauncher in Blender - current-scene ViewLayer lifecycle controls
- pass controls for Eevee and Cycles
Cryptomatte- Shader AOV
- Light Groups
- Cycles light-pass AOVs
Deep- pass presets
- Chinese and French manager translations
- top-right
- Bundled system-extension repo layout fix, so the packaged runtime now discovers:
blender_vfx_qt_runtimeblender_vfx_viewlayer_manager
from the installedSystemrepository without manual directory repair.
Validation
- Installed release reports:
build hash: af21acdd037dbuild branch: vfx-rendering-branch-github
- Installed package command checks pass:
--factory-startup --command help
- Installed package system-extension discovery checks pass:
- local
Systemrepo scan includesblender_vfx_qt_runtime - local
Systemrepo scan includesblender_vfx_viewlayer_manager - packaged runtime imports:
bl_ext.system.blender_vfx_qt_runtimebl_ext.system.blender_vfx_viewlayer_manager
- local
- Installed package contains no broken nested
extensions/system/system/<extension>runtime path.
Notes
- The published branch head for the packaged extension-layout fix is:
b69596cd20bf10812a84fccc34ae9f4f1e5978df - The executable
build hashremainsaf21acdd037dbecause the follow-up fix only changed the
bundled extension payload layout, not the compiled Blender binary itself. - Release asset:
blender-vfx-5.2-2026-05-18.zip - SHA256:
22BED42C919650915C4AAB1FD052961F6B9A40237B6F636F6E14986DA3B0AEAB
blender-vfx-5.2-2026-05-11
blender-vfx-5.2-2026-05-11
Included
- Env lightgroup lobe reconstruction fixes for world/background contributions, including the
follow-up for view layers that disable bothBackgroundandEmissionpasses. - Ordinary finite-light lamp-hit split-lobe fix, so area/finite lightgroups such as production
fill03now reconstruct back toCombinedinstead of losing energy in the split-lobe family. - Built from the local public-release branch head
3d76509a3fcon
vfx-rendering-branch-github.
Validation
- Installed release reports:
build hash: 3d76509a3fcebuild branch: vfx-rendering-branch-github
- Installed package command checks pass:
--factory-startup --command help--factory-startup --command maketx --help
- Installed package contains no Git LFS pointer stubs.
Notes
- The matching branch head and tag have been pushed to GitHub.
- Release asset:
blender-vfx-5.2-2026-05-11.zip - SHA256:
BFF8702952C87578EDA1BECE884154F760BA975326DEF28C95E04A54E3A8BDC7
blender-vfx-5.2-2026-04-22
blender-vfx-5.2-2026-04-22
Public GitHub release package for the current vfx-rendering-branch-github snapshot.
Included
- Cycles lightgroup split-pass readback output support and aggregate balance validation.
- Deep EXR compositor GPU compatibility follow-up already merged into the public branch.
- Full release CUDA architecture matrix plus OptiX kernels.
Package Truth
- Build hash:
5f56807d0c3f - Build branch:
vfx-rendering-branch-github - Release asset:
blender-vfx-5.2-2026-04-22.zip - Zip SHA256:
033AC9768D115DD88A9413BAE0553B8D9C0285291A36AD00376E1E5058318D33
Validation
- Installed package
--version: passed - Installed package
--factory-startup --command help: passed - Installed package
--factory-startup --command maketx --help: passed - Installed package contains no Git LFS pointer stubs
- Background render of
D:\blender_projects\HADY1000work\HADY1000_lgt_v005.blendframe1090
completed successfully using the scene's saved settings
Notes
- This is the published public-branch package for
2026-04-22. - User-profile startup may still log unrelated third-party add-on import/runtime errors, but they
did not block package validation or background rendering in the release test run.
blender-vfx-5.2-2026-04-20
blender-vfx-5.2-2026-04-20
Public GitHub release package for the Cycles lightgroup split-pass readback fix.
Fixes
- Fixes lightgroup lobe split-pass output when only
Directand/orIndirectpasses are enabled. - Preserves named lightgroup/lobe pass identity during
PathTraceTilereadback. - Avoids the direct/indirect-only empty-output and cross-pass overwrite regression.
- Keeps the validated source patch minimal and limited to the 5-file Cycles readback fix set.
Package Truth
- Build hash:
1529cdc8582b - Build branch:
vfx-rendering-branch-github - Package folder:
E:\blender_modify\release\blender-vfx-5.2-2026-04-20 - Zip:
E:\blender_modify\release\blender-vfx-5.2-2026-04-20.zip - Zip SHA256:
763AE69E8F12F51324F6C6671813A9BA275A2170984E0904FB5DEDBDEA152060
Validation
- CUDA
direct_indirect_only: passed - OPTIX
direct_indirect_only: passed - CUDA
combined_plus_splitwith aggregate balance checks: passed - OPTIX
combined_plus_splitwith aggregate balance checks: passed maketxcommand help works in the installed package- Installed package contains no Git LFS pointer stubs
- Installed package contains the full release CUDA architecture matrix plus OptiX kernels
- Packaged
.pdbfiles were archived outside the release folder before zipping
Notes
- Per-lightgroup aggregate direct/indirect balance for
envandkeyis gating. - Global raw beauty comparisons remain diagnostic/report-only.
RGBA_emissiveremains combined-only and is included only in the global beauty diagnostic path.- The earlier full-history
2026-04-20candidate was archived after GitHub push attempts stalled on remote pack/index processing.
blender-vfx-5.2-2026-04-14
Release Notes
- Fix Deep EXR compositor GPU compatibility so
scene.render.compositor_device='GPU'can write Deep EXR file outputs without forcing the whole compositor back to CPU. - Keep the rest of the compositor GPU scheduling path active for non-Deep-EXR nodes instead of disabling GPU execution broadly.
- Continue to ship the current VFX rendering branch feature set, including Deep EXR, Shadow Color, Lightgroup Lobe Passes, and the recent upstream Blender 5.2 texture-cache command workflow.