Releases: shotgunsoftware/tk-vred
v2.0.8
Fixed Bugs
- [SHOT-3580] - VRED processes not dying after exiting when launched via Shotgun
- [SHOT-3591] - VRED launchers not found by Shotgun Desktop on certain versions of Windows
- [SHOT-3610] - VRED v2020.x versions not properly loading Shotgun engine
v2.0.7
Refactor of tk-vred engine structure, support for Qt & PySide2 v5.15 and addition of "Review with VRED" high quality review workflow.
Fixed Bugs
- [SHOT-3423] - VRED Shotgun Panel & Python Console now has the "Shotgun" name in the tab title
- [SHOT-3502] - Shotgun will now prompt the user to save when there are unsaved changes when opening or creating a new VRED file. Dependent on tk-multi-workfiles2 v0.12.4
Improvements
- [SHOT-3345] - Show a warning that this version of VRED isn't fully tested with Shotgun
- [SHOT-3543] - Shotgun now has a Toolkit Action for "Review in VRED" to review VRED scenes with VRED Presenter. Read the official documentation here
- [SHOT-3542] - Support Launching VRED Presenter in tk-vred in startup.py
- [SHOT-3445] - The VRED Plugin now shows information about the Shotgun integration
- [SHOT-3508] - Support for PySide2 v5.15
v2.0.6
v2.0.5
Fixed Bugs
[SHOT-3340] - Fixed having two Load items in the Shotgun menu for VRED
[SHOT-3351] - Fixed the "reload engine and apps" function in VRED
Improvements
[SHOT-3297] - Launch Shotgun Panel on Startup of Alias and VRED in Basic Config
[SHOT-2423] - Dock the Shotgun Panel in VRED
[SHOT-3314] - Small improvements to prevent VRED from crashing on closing
v2.0.4
Official Support for VRED 2021 and Python 3.
Requires at least tk-multi-publish2 v2.5.0
Fixed Bugs
-Added support for the existing VRED_SCRIPT_PLUGINS environment variable if it is set.
-Fixed a bug when VRED is launched into a Task context via bootstrapping.
Improvement
-Added launch_at_startup
for tk-multi-workfiles2 in VRED.
v2.0.3
Improve Scene Breakdown behavior to respect the existing scene
Important Notes:
- Adding LMV will require a new framework tk-framework-lmv.
- Creating a 3D Version from VRED will now use the
sg_uploaded_movie
field. If you are using the legacy 3D - viewer you will need to modify the field name to continue using it. - Upgrading to this engine version will require tk-core version of at least 19.3.
Improvements
- Add VRED Publish hook that creates a Version that can be 3D or 2D with a boolean flag.
Fixed Bugs
- Respect VRED Grouping during Scene Breakdown update.
- Remove recursive transformation in scene_operations.py during Scene Breakdown Update.
v2.0.2
Fixed Bugs
- Be sure to create the render folder when setting up the render path and remove the render_path attribute.
- "Import VRED scene" doesn't have the expected behavior.
- Publish Menu in VRED is displayed as submenu.
- Remove tk-framework-locking from engine dependencies.
Improvements
- Clean hook to remove unused "Load" action.
- Improve the way to set render path in VRED.
- Improve publish workflow for VRED renders.
- Clean the OSB publish plugin in VRED.
- Add start_version_control publish plugin to VRED engine.
- Examine all publish_plugins for VRED.
- Remove LMV translation in vred publish process.
- Move the collector logic from tk-config to tk-vred engine.
- Remove old plugin which is not used anymore (replaced by vred_publish_file_osb.py).
- Get the render path in a more cleaner way and move the template logic to the method which set the render path.
- Clean hook to remove unused actions in tk-multi-loader2 app.
- Add new hook to deal with VRED actions in Shotgun Panel.
v2.0.1
Fixed bugs
-
Fixed a bug with the plugin in 2020.2. VRED was crashing in the launch step because the engine was starting before the bootstrap process had completed.
-
Fixed a bug with Shotgun menu. It was not loading when VRED language was switched to Japanese/Chinese.
v2.0.0
Overall cleanup of the engine code to maintain toolkit standards and make public.
Feature/Polish:
- Make tk-framework-locking an optional dependency
- Removed the about app and created software_credits files in each app/engine/framework repo
- Change hooks from tk-multi-breakdown, tk-multi-loader2, tk-multi-snapshot, tk-multi-workfiles2 and tk-multi-shotgunpanel to match existing Shotgun tk-default-config2 hook structure
- Remove unnecessary code in hooks
- Add custom exception for errors
- Move common operations from engine to tk_vred/operations.py
- Implemented dynamic Shotgun menu loading
- Improved popup notification when loading in multiple files from the Loader
- Removed vred_bootstrap.py and migrated all requirements (ex. SHOTGUN_ENABLE, VRED_SCRIPT_PLUGINS) to startup.py script
- Remove the unnecessary pyside folder from resources
- Replace tank command with the newer sgtk command
- Move icons to an official icons folder
- Replace product token with code_name token
- Add sg_uploaded_movie for each Version from Publisher via VRED
- Remove hard coded path for VRED to access LMV translator
Fixed Bugs:
Fixed a bug where if you created a scene from a CustomEntity, the Shotgun components would not load correctly.
2019.0 v1.0.1
Initial commit