diff --git a/CHANGELOG.md b/CHANGELOG.md index f6ef31ef..787de264 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,17 @@ ## Unreleased +## v1.28.0 + - Keep externalized payload tokens stable across completion retries and release entity locks when payload storage permanently fails an orchestration. - Add the worker-owned `SetOrchestratorResponsePreparation` infrastructure API for response preparation before final worker entity cleanup and chunking. - Restrict Azure Blob payload downloads and deletion to the configured container and storage endpoint by default, with explicit account-wide access through `AllowAllContainersInConfiguredAccount` and additional identity-authenticated account endpoints through `AdditionalAccountUris`. Preserve v1/v2 token formats. Before changing the storage location, complete or explicitly migrate existing instances and clean up their payloads, or explicitly authorize the original location. - Preserve exact blob-name identity during payload reads and deletion, including literal leading and trailing slashes. Reject references whose decoded names change during URI normalization; complete affected instances or migrate those payloads and references before upgrading. - Externalize continue-as-new carryover event payloads using the configured UTF-8 size limits, preventing oversized completion responses ([#819](https://github.com/microsoft/durabletask-dotnet/issues/819)). +- Support opt-in unary client deadlines for gRPC and Azure Managed clients ([#826](https://github.com/microsoft/durabletask-dotnet/pull/826)). +- Fix continuous history export skipping out-of-order orchestration completions ([#830](https://github.com/microsoft/durabletask-dotnet/pull/830)). +- Avoid repeated orchestration-history scans when reconstructing tracing context ([#788](https://github.com/microsoft/durabletask-dotnet/pull/788)). +- Update SDK, sample, and test dependencies within their existing major versions. Keep `Azure.Storage.Blobs` at `12.27.0`, the newest version compatible with the existing Microsoft.Extensions package majors. ## v1.27.1 - Propagate tags from entity-started orchestrations ([#812](https://github.com/microsoft/durabletask-dotnet/pull/812)) diff --git a/Directory.Packages.props b/Directory.Packages.props index b45a4435..15630f4f 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -19,13 +19,13 @@ - - + + - + @@ -34,13 +34,13 @@ - + - - + + @@ -50,11 +50,11 @@ - + - - - + + + @@ -64,10 +64,10 @@ - - - - + + + + @@ -75,23 +75,25 @@ - - - + + + + + - + - + - - + + - - + + diff --git a/eng/targets/Release.props b/eng/targets/Release.props index 41bd0364..2255d742 100644 --- a/eng/targets/Release.props +++ b/eng/targets/Release.props @@ -18,7 +18,7 @@ - 1.27.1 + 1.28.0 diff --git a/samples/Directory.Packages.props b/samples/Directory.Packages.props index 7df1239e..731b9130 100644 --- a/samples/Directory.Packages.props +++ b/samples/Directory.Packages.props @@ -7,15 +7,15 @@ - - - + + + - - + + \ No newline at end of file