Skip to content

v0.3.0

Choose a tag to compare

@abhishekj720 abhishekj720 released this 15 Jun 22:13
· 47 commits to main since this release
b56dfde

New Features

  • Schedule SDK: Full cadence schedule python SDK support
  • Child workflows: execute_child_workflow, start_child_workflow, ChildWorkflowFuture, full child workflow lifecycle support
  • Signal external workflows: signal_external_workflow API and SignalExternalWorkflowStateMachine
  • Memo support: memo fields on workflow and child workflow starts

Bug Fixes

  • Schedule describe_schedule no longer errors during scheduler ContinueAsNew transition
  • IDL updated to latest version
  • Correct dynamic config path in docker-compose integration test stack

What's Changed

  • feat: define child workflow state machine by @timl3136 in #99
  • chore: remove unit test run during integration test by @timl3136 in #112
  • feat: add execute_child_workflow by @timl3136 in #114
  • test(schedule): remove describe_schedule workaround now that server handles ContinueAsNew by @abhishekj720 in #109
  • feat: implement start_child_workflow and ChildWorkflowFuture by @timl3136 in #121
  • feat(workflow): add SignalExternalWorkflowStateMachine by @timl3136 in #122
  • chore: move child workflow and signal-external errors to cadence.error by @timl3136 in #125
  • feat: incorporate SignalExternalWorkflowStateMachine into DecisionManager by @timl3136 in #124
  • feat: implement signal_external_workflow and signal API call for child wf by @timl3136 in #126
  • feat: Add memo support for workflow and child workflow starts by @timl3136 in #127
  • test(schedule): describe-first update_schedule by @abhishekj720 in #129
  • fix(idl): Update idl to latest version by @abhishekj720 in #132
  • fix(test): correct dynamic config path in docker-compose by @abhishekj720 in #137

Full Changelog: v0.2.3...v0.3.0