- Fix Task raise error with input_from without func
3.3.0
Added
- `AnySucceeded`/`AllFailed` support on tasks - `OnExit` condition on workflows with tasks conditioned on `WorkflowStatus` - plain string support when using `InputFrom` - `argo-workflows==6.3.5` dependency
Removed
- JSON import from tasks that do not need it - references to `IoArgoprojWorkflowV1alpha1WorkflowTemplateSpec` and instead use `IoArgoprojWorkflowV1alpha1WorkflowSpec`
3.2.0
Added
- cluster scope in template reference - host alias support - volume claim garbage collection setting on workflows - git artifact
Changed
- structure of the environment variables. Now contributors can implement the generic `Variable` rather than augment or duplicate `VariableAsEnv`
3.1.0
Added
- retry policy support
Changed
- implementation of the cron workflow update command so that it includes the version and the assigned cron workflow UUID during the update operation
3.0.0
Added
- update method to CronWorkflowService - ability to track workflow status - shared implementation of `add_head`, `add_tail`, `add_task`, `add_tasks` - task workflow template reference
Removed
- UUID suffixes
2.9.1
Fixed
- prevent json.loads error when task has input from other tasks(with the json dumped string contains single quote)