Repository navigation
Prepare compatibility patch releases for FailureDetails serialization fix - #1436
Merged
Bernd Verst (berndverst) merged 2 commits intoNov 12, 2026
Merged
Conversation
Bump Core and five companion packages to ship the FailureDetails deserialization compatibility fix from #1431. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The build does not pack Emulator into the staging directory before NuGet signing, so the version bump will not produce a signed Emulator 2.6.1 release artifact.
1 open issue
What changed in this PR
Prepares six coordinated patch releases for the FailureDetails.Properties deserialization compatibility fix already merged in #1431. This PR changes version metadata only, not serialization behavior.
Changes:
- Advances Core to 3.11.3, raising companion packages’ generated Core dependency floor through existing project references.
- Bumps all five companion packages while preserving their versioning conventions.
- Gives Emulator local package/file version overrides without changing shared defaults or its assembly identity.
| File | Description |
|---|---|
| src/DurableTask.ServiceBus/DurableTask.ServiceBus.csproj | Bumps Service Bus to 5.0.2. |
| src/DurableTask.Emulator/DurableTask.Emulator.csproj | Sets package/file version to 2.6.1. |
| src/DurableTask.Core/DurableTask.Core.csproj | Bumps Core to 3.11.3. |
| src/DurableTask.AzureStorage/DurableTask.AzureStorage.csproj | Bumps Azure Storage to 2.11.3. |
| src/DurableTask.AzureServiceFabric/DurableTask.AzureServiceFabric.csproj | Bumps Service Fabric to 2.3.14. |
| src/DurableTask.ApplicationInsights/DurableTask.ApplicationInsights.csproj | Bumps Application Insights to 0.13.2. |
Review effort: Balanced
Limit coordinated patch releases to Core, Azure Storage, Service Bus, and Application Insights. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Naiyuan Tian (nytian)
approved these changes
Nov 12, 2026
Bernd Verst (berndverst)
deleted the
release-serialization-compat-patches
branch
November 12, 2026 20:05
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
Prepare coordinated patch releases for the
FailureDetails.Propertiesdeserialization compatibility fix merged in #1431.All three companion packages' generated NuGet dependency groups require Core 3.11.3 or later. Existing package versioning conventions are unchanged.
This PR changes only package version metadata; the serialization fix is already merged. Netherite is maintained in a separate repository and is intentionally deferred to a separate follow-up. No packages have been published.
Validation
git diff --checkpassed.Relates to #1431.