Releases: argoproj-labs/hera
Releases · argoproj-labs/hera
v5.6.0
⭐️ Enhancements
- Make steps callable, add dag/steps callable examples (#715) @elliotgunton
- Add Content-Type header to PUT and POST requests (#701) @aleksatr
🐞 Bug Fixes
- Fix: script function called under workflow no longer returns a Step (#710) @elliotgunton
📔 Documentation
- Add markdown table output of missing examples to docs (#712) @elliotgunton
- Add docstyle via ruff, more documentation, and edits to existing docs to confer to styleguide (#700) @flaviuvadan
- Add more documentation (#696) @flaviuvadan
- Fix the artifact fanout example (#698) @elliotgunton
v5.5.2
v5.5.1
🐞 Bug Fixes
- Fix create_as_workflow and improve test (#693) @elliotgunton
📔 Documentation
- Add loops_arbitrary_sequential_steps example (#691) @elliotgunton
v5.5.0
⭐️ Enhancements
- Move to Annotated for mapping hera to models. Add from/to functions (#673) @elliotgunton
- Add CronWorkflow.update, add unit tests (#681) @iameskild
- WorkflowTemplate/ClusterWorkflowTemplate create_as_workflow (#669) @elliotgunton
- Add an
auth
module that can help users generate tokens (#655) @flaviuvadan
🐞 Bug Fixes
- [#687] Adjust image pull policy guessing engine (#689) @flaviuvadan
- Set status=None if any status field is None (#686) @iameskild
- Minor fix to CronWorkflow update (#685) @iameskild
📔 Documentation
- Add Examples header section and minor doc fixes (#684) @elliotgunton
- Update workflow.py (#683) @mefuller
- Fix link to Argo's Parameter field ref (#678) @elliotgunton
v5.4.1
📔 Documentation
- Wrap up getting started docs (#664) @elliotgunton
v5.4.0
🐞 Bug Fixes
- Common arg inference code for steps/tasks (#661) @elliotgunton
- Add V4 examples and make
on_exit
handlers takeTemplate
s not juststr
(#650) @flaviuvadan - Generate testing yamls only in python 3.8, roundtrip parse before comparing (#662) @elliotgunton
📔 Documentation
- Add loops walkthrough (with_item/with_param, fanout/fanin) (#660) @elliotgunton
- Artifacts walk through (#659) @elliotgunton
- Add Steps/DAG walk throughs (#657) @elliotgunton
- Parameters walkthrough typos (#646) @elliotgunton
v5.3.0
⭐️ Enhancements
- [#522] Add a wait + synchronous
Workflow.create
(#643) @flaviuvadan - [#595] Improve artifact/parameter access (#639) @flaviuvadan
- [#520] Add template apply (#642) @flaviuvadan
- [#614] Add a Hera exceptions module (#638) @flaviuvadan
- Fix types in script decorator (#635) @elliotgunton
🐞 Bug Fixes
- [#636] Add special case handling of cron workflow status (#637) @flaviuvadan
- [#603] Add host scheme validation (#640) @flaviuvadan
📔 Documentation
- Add parameters walk through (#645) @elliotgunton
v5.2.1
🐞 Bug Fixes
- Make
ContainerSet
full Hera object (#632) @flaviuvadan
📔 Documentation
- Getting started docs (#634) @elliotgunton
⛏ Dependency Upgrades
- Bump requests from 2.28.2 to 2.31.0 (#633) @dependabot
v5.2.0
⭐️ Enhancements
- Add metrics from V4 and single sidecar support (#619) @flaviuvadan
- Add workflow of workflows example and support for Hera objects in manifest of
Resource
(#608) @flaviuvadan
🐞 Bug Fixes
- Fix for volumes in WorkflowTemplate Spec (#629) @Degiorgio
- Add missing
source
in callable templatekwargs
(#621) @flaviuvadan - Fix get_parameter for Step (#624) @elliotgunton
📔 Documentation
- Adding Intuition Machines to Users.md (#626) @tmi
- add YAML optional dep doc (#623) @flaviuvadan
v5.1.7
⭐️ Enhancements
- Make suspend template callable, add suspend examples (#601) @elliotgunton
📔 Documentation
- Fix
script_variations.py
example workflow (#604) @ericdatakelly - Add github templates (#602) @elliotgunton
- Add coinflip-recursive example (#600) @elliotgunton
- Add script_artifact_passing example (#598) @elliotgunton
- Add missing examples test (#597) @elliotgunton
- Add global_parameters upstream example (#596) @elliotgunton
- Add workflow of workflows example (#593) @elliotgunton