Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .autover/changes/110c67f8-15d8-44b5-beae-6f1223933c27.json

This file was deleted.

11 changes: 0 additions & 11 deletions .autover/changes/91693d62-b0c7-49b0-a74f-531aa1509864.json

This file was deleted.

11 changes: 0 additions & 11 deletions .autover/changes/ef22a418-1be3-4359-a442-f086667635ec.json

This file was deleted.

7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## Release 2026-06-11

### Amazon.Lambda.DurableExecution (0.0.1-preview)
* Thread CancellationToken into every user Func accepted by IDurableContext (StepAsync, RunInChildContextAsync, WaitForCallbackAsync, WaitForConditionAsync). The token links the caller-supplied cancellation token with an SDK-owned workflow-shutdown signal so user step bodies unwind cleanly when the workflow is being torn down. Cancellation via the linked token is not checkpointed; user-thrown OperationCanceledException unrelated to the linked token continues to be treated as a normal step failure.
* Initial preview release of the Durable Execution SDK for .NET. Build long-running Lambda workflows with automatic checkpointing via `StepAsync`, `WaitAsync`, `RunInChildContextAsync`, `CreateCallbackAsync`, and `WaitForCallbackAsync` on `IDurableContext`.
* Add WaitForConditionAsync polling primitive: IDurableContext.WaitForConditionAsync<TState>, IConditionCheckContext, WaitForConditionConfig<TState>, IWaitStrategy<TState>, WaitDecision, WaitStrategy factory (Exponential/Linear/Fixed/FromDelegate), and WaitForConditionException with AttemptsExhausted and LastState

## Release 2026-06-01

### Amazon.Lambda.TestTool.BlazorTester (0.18.0)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<TargetFrameworks>$(DefaultPackageTargets)</TargetFrameworks>
<Description>Amazon Lambda .NET SDK for Durable Execution - write multi-step workflows that persist state automatically.</Description>
<AssemblyTitle>Amazon.Lambda.DurableExecution</AssemblyTitle>
<Version>0.0.1</Version>
<Version>0.0.1-preview</Version>
<AssemblyName>Amazon.Lambda.DurableExecution</AssemblyName>
<PackageId>Amazon.Lambda.DurableExecution</PackageId>
<PackageTags>AWS;Amazon;Lambda;Durable;Workflow</PackageTags>
Expand Down
2 changes: 1 addition & 1 deletion Libraries/test/TestServerlessApp/serverless.template
Original file line number Diff line number Diff line change
Expand Up @@ -1593,4 +1593,4 @@
"Type": "AWS::DynamoDB::Table"
}
}
}
}
Loading