Skip to content

v2.8.0

Latest
Compare
Choose a tag to compare
@stevo89519 stevo89519 released this 19 Dec 21:12
· 1 commit to main since this release
8d03c15

What's Changed

  • IWF-174: Incorrect overriding stateOptions when reusing a static valu… by @stevo89519 in #279
  • 💥Breaking changes: WorkflowStateOptions (IWF-101: Use different structures for WorkflowStateOptions by @stevo89519 in #283)
    • The iwfidl.WorkflowStateOptions is an internal model of the API protocol of SDKs and iWF server. It was a implementation leakage to use it as the return value of GetStateOptions() method of WorkflowState interface.
    • Because of the leakage it's confusing that user can set SkipWaitUntil boolean, ExecuteApiFailurePolicy, and raw state options
    • It makes things tricky to support ExecuteApiFailurePolicy properly
    • Now we have a dedicated model iwf.StateOptions in SDK to separate from the API model.

Full Changelog: v2.7.2...v2.8.0