Skip to content

Improved Query APIs and bug fixes

Compare
Choose a tag to compare
@gurmitteotia gurmitteotia released this 21 Oct 15:56
· 107 commits to master since this release
  • Activity.LastEvent API will not return ActivityCancelRequestedEvent or ActivityCancellationFailedEvent. However these events will continue to be return in Activity.AllEvents API. Advantage of returning them in last API is that user can differentiate if activity is cancelled her cancellation request or by its own. It very unlikely to be a breaking change.

  • Similarly Workflow.LastEvent API will not return ExternalWorkflowCancelRequestFailedEvent or ExternalWorkflowCancellationRequestedEvent. However these events will continue to be return in Workflow.AllEvents API.

  • Fixed the bug where ActivityCancelRequestedEvent was causing Workflow.HasActiveEvent to return true.

  • Wrote a simple (but funny) sample to demonstrate the support for child workflows and communication between them.