openpype
->ayon_core
- Loader plugins
update
method now takescontext
instead ofrepresentation
argument | ynput/ayon-core#130 - Loader plugins attribute
families
(list) ->product_types
(set) | ynput/ayon-core#191 - Creator plugins:
family
->productType
| ynput/ayon-core#113 - Refactor
OpenPypeModule
->AYONAddon
| ynput/ayon-core#22- now in
ayon_core.addon
instead ofayon_core.modules
ModulesManager
->AddonsManager
| ynput/ayon-core#1
- now in
-
Use
folderPath
instead ofasset
| ynput/ayon-core#81instance.data["asset"]
->instance.data["folderPath"]
context.data["asset"]
->context.data["folderPath"]
-
Use
productName
instead ofsubset
| ynput/ayon-core#113instance.data["subset"]
->instance.data["productName"]
context.data["subset"]
->context.data["productName"]
- Entity data structure changed + added task entities, see Major Changes in PR | ynput/ayon-core#165
- Anatomy templates data structure changed. | ynput/ayon-core#190
- Do not use
legacy_io
, useayon_api
| ynput/ayon-core#8 - Do not use
openpype.client
orayon_core.client
, useayon_api
| ynput/ayon-core#165 - Do not use
ayon_core.lib.applications
, useayon_applications
- Applications moved to Addon | ynput/ayon-core#297 AVALON_
prefixed environment variables are replaced withAYON_
equivalents | ynput/ayon-core#33- Refactor
OpenPypePyblishPluginMixin
->AYONPyblishPluginMixin
| There is still backwards compatibility however - Move over any settings (OpenPype .json) to the relevant Ayon server Addon.
AVALON_ACTIONS
is removed | ynput/ayon-core#273- Launcher actions now take
selection
argument instead ofsession
| ynput/ayon-core#306 - Ayon CLI arguments
--asset
replaced with--folder
| ynput/ayon-core#197
- There may be upcoming entity & pipeline function changes | unsure which
- At some point
openpype_modules.*
access would also not to be refactored. - The
AYON_MENU_LABEL
logic should be removed and be refactored to just be targetingAYON
. - Remove any remaining
mindbender
orpolly
mentions in readme or codebase.