Skip to content

3.18.2

Compare
Choose a tag to compare
@ynbot ynbot released this 03 Jan 15:14
· 981 commits to develop since this release

Full Changelog

馃殌 Enhancements

Testing: Release Maya/Deadline job from pending when testing. #5988

When testing we wont put the Deadline jobs into pending with dependencies, so the worker can start as soon as possible.


Max: Tweaks on Extractions for the exporters #5814

With this PR

  • Suspend Refresh would be introduced in abc & obj extractors for optimization.
  • Allow users to choose the custom attributes to be included in abc exports

Maya: Optional preserve references. #5994

Optional preserve references when publishing Maya scenes.


AYON ftrack: Expect 'ayon' group in custom attributes #6066

Expect ayon group as one of options to get custom attributes.


AYON Chore: Remove dependencies related to separated addons #6074

Removed dependencies from openpype client pyproject.toml that are already defined by addons which require them.


Editorial & chore: Stop using pathlib2 #6075

Do not use pathlib2 which is Python 2 backport for pathlib module in python 3.


Traypublisher: Correct validator label #6084

Use correct label for Validate filepaths.


Nuke: Extract Review Intermediate disabled when both Extract Review Mov and Extract Review Intermediate disabled in setting #6089

Report in Discord https://discord.com/channels/517362899170230292/563751989075378201/1187874498234556477


馃悰 Bug fixes

Maya: Bug fix the file from texture node not being collected correctly in Yeti Rig #5990

Fix the bug of collect Yeti Rig not being able to get the file parameter(s) from the texture node(s), resulting to the failure of publishing the textures to the resource directory.


Bug: fix AYON settings for Maya workspace #6069

This is changing bug in default AYON setting for Maya workspace, where missing semicolumn caused workspace not being set. This is also syncing default workspace settings to OpenPype


Refactor colorspace handling in CollectColorspace plugin #6033

Traypublisher is now capable set available colorspaces or roles to publishing images sequence or video. This is fix of new implementation where we allowed to use roles in the enumerator selector.


Bugfix: Houdini render split bugs #6037

This PR is a follow up PR to https://github.com/ynput/OpenPype/pull/5420This PR does:

  • refactor get_output_parameter to what is used to be.
  • fix a bug with split render
  • rename exportJob flag to split_render

Fusion: fix for single frame rendering #6056

Fixes publishes of single frame of render product type.


Photoshop: fix layer publish thumbnail missing in loader #6061

Thumbnails from any products (either review nor separate layer instances) weren't stored in Ayon.This resulted in not showing them in Loader and Server UI. After this PR thumbnails should be shown in the Loader and on the Server (http://YOUR_AYON_HOSTNAME:5000/projects/YOUR_PROJECT/browser).


AYON Chore: Do not use thumbnailSource for thumbnail integration #6063

Do not use thumbnailSource for thumbnail integration.


Photoshop: fix creation of .mov #6064

Generation of .mov file with 1 frame per published layer was failing.


Photoshop: fix Collect Color Coded settings #6065

Fix for wrong default value for Collect Color Coded Instances Settings


Bug: Fix Publisher parent window in Nuke #6067

Fixing issue where publisher parent window wasn't set because wrong use of version constant.


Python console widget: Save registry fix #6076

Do not save registry until there is something to save.


Ftrack: update asset names for multiple reviewable items #6077

Multiple reviewable assetVersion components with better grouping to asset version name.


Ftrack: DJV action fixes #6098

Fix bugs in DJV ftrack action.


AYON Workfiles tool: Fix arrow to timezone typo #6099

Fix parenthesis typo with arrow local timezone function.


馃攢 Refactored code

Chore: Update folder-favorite icon to ayon icon #5718

Updates old "Pype-2.0-era" (from ancient greece times) to AYON logo equivalent.I believe it's only used in Nuke.


Merged pull requests

Chore: Maya / Nuke remove publish gui filters from settings #5570
  • Remove Publish GUI Filters from Nuke settings
  • Remove Publish GUI Filters from Maya settings

Fusion: Project/User option for output format (create_saver) #6045

Adds "Output Image Format" option which can be set via project settings and overwritten by users in "Create" menu. This replaces the current behaviour of being hardcoded to "exr". Replacing the need for people to manually edit the saver path if they require a different extension.


Fusion: Output Image Format Updating Instances (create_saver) #6060

Adds the ability to update Saver image output format if changed in the Publish UI.Adds an optional validator that compares "Output Image Format" in the Publish menu against the one currently found on the saver. It then offers a repair action to update the output extension on the saver.


Tests: Fix representation count for AE legacy test #6072