From 36b38bcfc6cbc98395b264594853355c679d371a Mon Sep 17 00:00:00 2001 From: aws-sdk-dotnet-automation Date: Tue, 14 Jul 2026 16:00:04 +0000 Subject: [PATCH 1/2] release_2026-07-14 --- .../Amazon.Lambda.DurableExecution.Analyzers.csproj | 2 +- .../Amazon.Lambda.DurableExecution.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/src/Amazon.Lambda.DurableExecution.Analyzers/Amazon.Lambda.DurableExecution.Analyzers.csproj b/Libraries/src/Amazon.Lambda.DurableExecution.Analyzers/Amazon.Lambda.DurableExecution.Analyzers.csproj index e3703d7d1..6b81dce47 100644 --- a/Libraries/src/Amazon.Lambda.DurableExecution.Analyzers/Amazon.Lambda.DurableExecution.Analyzers.csproj +++ b/Libraries/src/Amazon.Lambda.DurableExecution.Analyzers/Amazon.Lambda.DurableExecution.Analyzers.csproj @@ -7,7 +7,7 @@ enable disable - 0.3.1-preview + 0.3.2-preview Roslyn analyzers and code fixes for Amazon.Lambda.DurableExecution — catches durable-execution determinism and authoring mistakes (DE001-DE004) at build time. Amazon.Lambda.DurableExecution.Analyzers Amazon.Lambda.DurableExecution.Analyzers diff --git a/Libraries/src/Amazon.Lambda.DurableExecution/Amazon.Lambda.DurableExecution.csproj b/Libraries/src/Amazon.Lambda.DurableExecution/Amazon.Lambda.DurableExecution.csproj index 9454be840..2caf1fd68 100644 --- a/Libraries/src/Amazon.Lambda.DurableExecution/Amazon.Lambda.DurableExecution.csproj +++ b/Libraries/src/Amazon.Lambda.DurableExecution/Amazon.Lambda.DurableExecution.csproj @@ -6,7 +6,7 @@ $(DefaultPackageTargets) Amazon Lambda .NET SDK for Durable Execution - write multi-step workflows that persist state automatically. Amazon.Lambda.DurableExecution - 0.3.1-preview + 0.3.2-preview Amazon.Lambda.DurableExecution Amazon.Lambda.DurableExecution AWS;Amazon;Lambda;Durable;Workflow From 454172a9f41e3653066a10998f4a788f67eae5aa Mon Sep 17 00:00:00 2001 From: aws-sdk-dotnet-automation Date: Tue, 14 Jul 2026 16:01:31 +0000 Subject: [PATCH 2/2] Updated changelog --- ...able-map-iteration-subtype-and-inline-results.json | 11 ----------- CHANGELOG.md | 5 +++++ 2 files changed, 5 insertions(+), 11 deletions(-) delete mode 100644 .autover/changes/durable-map-iteration-subtype-and-inline-results.json diff --git a/.autover/changes/durable-map-iteration-subtype-and-inline-results.json b/.autover/changes/durable-map-iteration-subtype-and-inline-results.json deleted file mode 100644 index 4d8612982..000000000 --- a/.autover/changes/durable-map-iteration-subtype-and-inline-results.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "Projects": [ - { - "Name": "Amazon.Lambda.DurableExecution", - "Type": "Patch", - "ChangelogMessages": [ - "Fix two durable Map/Parallel conformance issues found via cross-SDK testing. (1) Per-item map iteration child contexts now use the SubType \"MapIteration\" (was \"MapItem\"), matching the JS/Python/Java SDKs. (2) Persist each unit's result/error inline on the parent Parallel/Map SUCCEED payload for Nested nesting (previously only Flat), so a batch that completes and then suspends (e.g. a wait after the map) reconstructs its per-item results correctly on replay — the service collapses completed per-unit child contexts out of the resumed state, so the inline copy is the authoritative source. Large aggregate results still overflow to the ReplayChildren path. Preview." - ] - } - ] -} diff --git a/CHANGELOG.md b/CHANGELOG.md index c1e4e870a..8dfe85e8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## Release 2026-07-14 + +### Amazon.Lambda.DurableExecution (0.3.2-preview) +* Fix two durable Map/Parallel conformance issues found via cross-SDK testing. (1) Per-item map iteration child contexts now use the SubType "MapIteration" (was "MapItem"), matching the JS/Python/Java SDKs. (2) Persist each unit's result/error inline on the parent Parallel/Map SUCCEED payload for Nested nesting (previously only Flat), so a batch that completes and then suspends (e.g. a wait after the map) reconstructs its per-item results correctly on replay — the service collapses completed per-unit child contexts out of the resumed state, so the inline copy is the authoritative source. Large aggregate results still overflow to the ReplayChildren path. Preview. + ## Release 2026-07-13 ### Amazon.Lambda.DurableExecution (0.3.1-preview)