- Fix infinite loop when use continueasnew after wait external event (#183)
- Fix the issue "Deserialize Exception got swallowed when use anyOf with external event." (#185)
- Fix exception type issue when using
RetriableTask
in fan in/out pattern (#174) - Add implementation to generate name-based deterministic UUID (#176)
- Update dependencies to resolve CVEs (#177)
- Refactor
createTimer
to be non-blocking (#161)
- Refactor
RetriableTask
and add newCompoundTask
, fixing Fan-out/Fan-in stuck when usingRetriableTask
(#157)
- Add
thenAccept
andthenApply
toTask
interface (#148) - Support Suspend and Resume Client APIs (#151)
- Support restartInstance and pass restartPostUri in HttpManagementPayload (#108)
- Improve
TaskOrchestrationContext#continueAsNew
method so it doesn't requirereturn
statement right after it anymore (#149)
- Fix exception occurring when invoking the
TaskOrchestrationContext#continueAsNew
method (#118)
- Fix the potential NPE issue of
DurableTaskClient#terminate
method (#104) - Add waitForCompletionOrCreateCheckStatusResponse client API (#115)
- Support long timers by breaking up into smaller timers (#114)
- Add CHANGELOG.md file to track changes across versions
- Added createHttpManagementPayload API (#63)
- update DataConverterException with detail error message (#78)
- update OrchestratorBlockedEvent and TaskFailedException to be unchecked exceptions (#88)
- update dependency azure-functions-java-library to 2.2.0 - include azure-functions-java-spi as
compileOnly
dependency (#95)
- Use java worker middleware to avoid wrapper method when create orchestrator function (#87)
- Fixed DurableClientContext.createCheckStatusResponse to return 202 (#92)
- context.allOf() now throws CompositeTaskFailedException(RuntimeException) when one or more tasks fail (#54)
- Updated
DurableTaskClient.purgeInstances(...)
to take a timeout parameter and throwTimeoutException
(#37) - The
waitForInstanceStart(...)
andwaitForInstanceCompletion(...)
methods of theDurableTaskClient
interface now throw a checkedTimeoutException