Upgrading Guide¶
Breaking changes typically (sometimes we don't realise they are breaking) have "!" in the commit message, as per the conventional commits.
Upgrading to v3.7¶
See also the list of new features in 3.7.
For upgrades to older versions of Argo Workflows, please change to the documentation for the version of interest.
Deprecations¶
The following features are deprecated and will be removed in a future verison of Argo Workflows:
- The Python SDK is deprecated, we recommend migrating to Hera
schedulein CronWorkflows,podPriority,mutexandsemaphorein Workflows and WorkflowTemplates.
For more information on how to migrate these see deprecations
Removed Docker Hub Image Publishing¶
Pull Request #14457 removed pushing to docker hub. Argo Workflows exclusively uses quay.io now.
Made Parameter Value Overriding Consistent¶
Pull Request #14462 made parameter value overriding consistent. This fix changes the priority in which the values are processed, meaning that a Workflow argument will now take priority. For more details see the example provided here
Upgrading to 4.0¶
Logging levels¶
The logging levels available have been reduced to debug, info, warn and error.
Other levels will be mapped to their equivalent if you use them, although they were previously undocumented.