What's Changed
- Added more overloads for
MatchAsyncfor various combinations ofAction<T>andFunc<T, Task>callbacks- The goal is to avoid running into cases where
MatchAsyncwould returnTask<Task>. See #50
- The goal is to avoid running into cases where
Breaking changes
- Require .NET 10 instead of netstandard 2.0
- Added overloads marked as obsolete for cases where
MatchAsyncwould returnTask<Task>- These overloads still work exactly as before but produce a warning because of the high risk of only awaiting the wrapper
Taskand not observing the innerTask
- These overloads still work exactly as before but produce a warning because of the high risk of only awaiting the wrapper
New Contributors
- @dg-blackjack-bot[bot] made their first contribution in #49
- Marco von Raumer (@marcovr) made their first contribution in #50
Full Changelog: 4.3.0...5.0.0