diff --git a/CHANGELOG.md b/CHANGELOG.md index ee75fb8b8..2d366014f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ Release Notes ==== +# 07-15-2024 +DotNext 5.8.0 +* Added `FirstOrNone` and `LastOrNone` extension methods back from .NEXT 4.x as requested in [247](https://github.com/dotnet/dotNext/issues/247) + +DotNext.Threading 5.10.0 +* Added `TaskQueue` class +* Added `Completion` optional property to [TaskCompletionPipe<T>](https://dotnet.github.io/dotNext/api/DotNext.Threading.Tasks.TaskCompletionPipe-1.html) that allows to synchronize on full completion of the pipe +* Added one-shot static methods to [TaskCompletionPipe](https://dotnet.github.io/dotNext/api/DotNext.Threading.Tasks.TaskCompletionPipe.html) to take `IAsyncEnumerable` over tasks as they complete + # 07-09-2024 DotNext.IO 5.7.1 * Improved performance of `FileWriter` in some corner cases diff --git a/README.md b/README.md index 44081df19..69f40b0b8 100644 --- a/README.md +++ b/README.md @@ -44,16 +44,15 @@ All these things are implemented in 100% managed code on top of existing .NET AP * [NuGet Packages](https://www.nuget.org/profiles/rvsakno) # What's new -Release Date: 07-09-2024 +Release Date: 07-15-2024 -DotNext.IO 5.7.1 -* Improved performance of `FileWriter` in some corner cases +DotNext 5.8.0 +* Added `FirstOrNone` and `LastOrNone` extension methods back from .NEXT 4.x as requested in [247](https://github.com/dotnet/dotNext/issues/247) -DotNext.Net.Cluster 5.7.3 -* Fixed [244](https://github.com/dotnet/dotNext/issues/244) - -DotNext.AspNetCore.Cluster 5.7.3 -* Fixed [244](https://github.com/dotnet/dotNext/issues/244) +DotNext.Threading 5.10.0 +* Added `TaskQueue` class +* Added `Completion` optional property to [TaskCompletionPipe<T>](https://dotnet.github.io/dotNext/api/DotNext.Threading.Tasks.TaskCompletionPipe-1.html) that allows to synchronize on full completion of the pipe +* Added one-shot static methods to [TaskCompletionPipe](https://dotnet.github.io/dotNext/api/DotNext.Threading.Tasks.TaskCompletionPipe.html) to take `IAsyncEnumerable` over tasks as they complete Changelog for previous versions located [here](./CHANGELOG.md).