Migration Notes¶
Note
If you are porting old custom application hooks, please check first the configuration options if are suitable for you.
changes¶
If you come from Connect 1.X here you can find some information on how to port your custom launchers into this new plugin.
application hooks¶
Application hooks (launchers) are now hosted in the application-launcher itself and not in the integrations.
integration hooks¶
Integration hooks now provide the data required to be configured and launched, but not the application itself.
environment variables management¶
Environment variable management is now handled from within the integration and not the launcher itself. All the imports from ftrack_connect in this regard will not be vailable anymore:
ftrack_connect.application.appendPath
ftrack_connect.application.prependPath
this example:
environment = ftrack_connect.application.appendPath( maya_connect_plugins, 'MAYA_PLUG_IN_PATH', environment )
can be easily replaced with the this integration configuration:
{ "env": { "MAYA_PLUG_IN_PATH.append": maya_connect_plugins } }