Skip to content

🏛️Product base types: Product types and base types#57

Open
iLLiCiTiT wants to merge 8 commits intodevelopfrom
enhancement/product-base-types-and-types
Open

🏛️Product base types: Product types and base types#57
iLLiCiTiT wants to merge 8 commits intodevelopfrom
enhancement/product-base-types-and-types

Conversation

@iLLiCiTiT
Copy link
Member

Changelog Description

Use product base types and add support for product types used as aliases.

Additional review information

Codebase of Fusion is fully using product base type as "pipeline" type and product type as an alias. Load plugins define product_base_types for filtering, create plugins do define product_base_type and the whole logic is expecting that product base type is being used in the system.

Render and image create plugins have option to define product type items.

Testing notes:

Basics

  1. Use ayon-core >= 1.8.0 or current develop if is not released yet.
  2. Existing workfiles should load up and should be possible to publish.
  3. Creating new instances should work as expected.

Product types

  1. Define product types for a create plugin.
  2. Create an instance with the product type.
  3. Product name should use the product type in name (if template defines that).
  4. Publish the instance.
  5. Loader tool should show the product type and product base type in UI.

@iLLiCiTiT iLLiCiTiT added type: enhancement Improvement of existing functionality or minor addition bump minor labels Mar 5, 2026
@iLLiCiTiT iLLiCiTiT requested review from BigRoy and antirotor March 5, 2026 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump minor type: enhancement Improvement of existing functionality or minor addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant