Skip to content

Work around incompatibility with System.ValueTuple 4.6.1 and add .NET 10 to test matrix#35

Merged
buvinghausen merged 3 commits intomasterfrom
fix_valuetuple461_incompatibility
Jan 6, 2026
Merged

Work around incompatibility with System.ValueTuple 4.6.1 and add .NET 10 to test matrix#35
buvinghausen merged 3 commits intomasterfrom
fix_valuetuple461_incompatibility

Conversation

@jnm2
Copy link
Collaborator

@jnm2 jnm2 commented Nov 12, 2025

Fixes #34. This workaround is one of the three options identified at #34 (comment). I prefer this approach because it targets the minimum API set that the package needs. Adding an additional newer target, while keeping the older one, is only useful if it's consuming an API that's not available in the older target. (Like we do with .NET 8 and its ConfigureAwaitOptions.)

@jnm2 jnm2 changed the title Work around incompatibility with System.ValueTuple 4.6.1 Work around incompatibility with System.ValueTuple 4.6.1 and add .NET 10 to test matrix Nov 12, 2025
@buvinghausen buvinghausen merged commit 74fc29f into master Jan 6, 2026
1 check passed
@buvinghausen buvinghausen deleted the fix_valuetuple461_incompatibility branch January 6, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compile error when TaskTupleAwaiter is used with System.ValueTuple 4.6.1 on .NET Framework

2 participants