Skip to content

Release Notes

Stacey Oue edited this page Sep 6, 2024 · 51 revisions

Welcome to the release notes for this Engine. Below you will find an overview of all the changes we did for each release. We try to be as detailed as possible and include all bugs we have fixed, features we have added and things that may have changed. If you have questions about a particular release, don't hesitate to contact our support team!

v3.4.1

2024-Sep-6

Bug fixes and update minimum supported VRED version

Details

  • Fix breakdown hook
  • Ensure panel app is visible on open
  • Run mogrify to strip the problematic profiles
  • Show progress dialog when importing files async
  • Update min supported logic to avoid dialog pop up

v3.4.0

2024-Jun-20

Pyside and Qt4 code cleanup

v3.3.0

2024-May-21

Update Data Validation UI based on VRED events.

v3.2.1

2024-Apr-25

Fix importing multiple files at once.

v3.2.0

2024-Apr-16

Add custom actions to VRED Breakdown2 and bug fix.

v3.1.1

2024-Mar-26

Rebranding component for Flow Production Tracking and fix VRED Design

v3.0.4

2024-Mar-11

  • LMV translation update and improve thumbnails
  • ShotGrid menu consistent style with VRED menus
  • Qt styling for PySide6
  • Support open published file SG Toolkit Action with VRED
  • Add wire files as upstream dependencies when referenced

v3.0.3

2023-Nov-15

  • Update support for VRED 2024.2.

v3.0.2

2023-Nov-03

  • Update minimum support for VRED 2024.

v3.0.1

2023-Oct-27

  • VREDPy improvements and documentation link updates.

v3.0.0

2023-Jul-06

  • Support Qt6/PySide6 for VRED 2024

v2.1.6

2023-June-05

Details

  • VRED Presenter is not showing the panel
  • VRED "Begin file versioning" publish plugin fails in the accept() method
  • Can not publish from VRED with basic config

v2.1.5

2022-Oct-24

Details

  • Ability to run the tk-vred Engine in batch mode to support background publishing workflows
  • Toolkit app dockable UI enhancements
  • Initial release of tk-multi-data-validation support

v2.1.4

  • Updated brand icons.

v2.1.3

Details

  • Added the ability to choose either a 2D or 3D Version for the Upload Version for Review Publish Plugin
  • Improved the workflow when a file is saved outside of a valid template and then a Publish is performed
  • Improved docking behaviour for launch_at_startup with multiple SG Apps
  • Bug fix for menu_favourites were not refreshing as expected

v2.1.2

Details

  • Added ability to launch the Import Options Dialog when using the ShotGrid Loader in VRED2022.1 and later
  • Replacing shotgunsoftware urls with Autodesk Knowledge Network and ShotGrid Developer Documentation pages.

v2.1.1

Details

  • [SHOT-3836] - Fixed an issue with VRED Design not bootstrapping.
  • [SHOT-3769] - Fixed issues related to the rebranding of Shotgun to ShotGrid.
  • [SHOT-3759] - Added an extra digit to VRED releases shown in desktop.

v2.1.0

  • Renames Shotgun to ShotGrid.

v2.0.10

Details

  • [SHOT-3754] - Opening the shotgun panel for the second time crashes VRED.
  • [SHOT-3758] - SG Panel actions are missing.

v2.0.9

Details

  • [SHOT-3618] - VRED Shotgun menu still remains even if the engine failed to reload.
  • [SHOT-3673] - "Couldn't get reference node" error after first update with Scene Breakdown2 in VRED.
  • [SHOT-3742] - VRED 2022 support for tk-vred engine.
  • [SHOT-3485] - Added action to "Create Smart Ref" from vpb file in VRED Load.
  • [SHOT-3608] - VRED presenter review workflow: have SG panel focused on version selected.
  • [SHOT-3662] - Added support for Smart Reference in VRED Scene Breakdown.
  • [SHOT-3663] - Aligned VRED Scene Breakdown with VRED Reference Editor behavior.
  • [SHOT-3665] - Added the "Create Smart Reference" option to SG Panel.
  • [SHOT-3666] - Added the "Import sceneplate" action to SG Panel.
  • [SHOT-3700] - Removed File Format in Version Name to reduce confusion.
  • [SHOT-3559] - Disabled the Close Button on Shotgun Panel.

v2.0.8

Details

  • [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.

Details

  • [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
  • [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

Details

  • [SHOT-3349] The Scene Breakdown will no longer remove VRED clones when updating published files

v2.0.5

Details

  • [SHOT-3340] Fixed having two Load items in the Shotgun menu for VRED
  • [SHOT-3351] Fixed the "reload engine and apps" function in VRED
  • [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

Details

  • 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.
  • Added launch_at_startup for tk-multi-workfiles2 in VRED.

v2.0.3

Improve Scene Breakdown behavior to respect the existing scene

Details

  • 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.

Details

  • Add VRED Publish hook that creates a Version that can be 3D or 2D with a boolean flag.
  • Respect VRED Grouping during Scene Breakdown update.
  • Remove recursive transformation in scene_operations.py during Scene Breakdown Update.

v2.0.2

  • 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.
  • 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

Details

  • 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.

Details

  • 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 a bug where if you created a scene from a CustomEntity, the Shotgun components would not load correctly.

v1.0.1

First release of VRED engine.