Skip to content

Commit 3066cd3

Browse files
committed
Updated release notes
1 parent a596241 commit 3066cd3

File tree

2 files changed

+43
-15
lines changed

2 files changed

+43
-15
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,32 @@
11
Release Notes
22
====
33

4+
# 03-03-2025
5+
<a href="https://www.nuget.org/packages/dotnext/5.19.0">DotNext 5.19.0</a>
6+
* Added `ConsoleLifetimeTokenSource` that exposes the cancellation token bounded to the console application lifetime
7+
* Added more pipelined methods to work with `Optional<T>` and `Result<T>` in async code
8+
9+
<a href="https://www.nuget.org/packages/dotnext.metaprogramming/5.19.0">DotNext.Metaprogramming 5.19.0</a>
10+
* Updated dependencies
11+
12+
<a href="https://www.nuget.org/packages/dotnext.unsafe/5.19.0">DotNext.Unsafe 5.19.0</a>
13+
* Updated dependencies
14+
15+
<a href="https://www.nuget.org/packages/dotnext.threading/5.19.0">DotNext.Threading 5.19.0</a>
16+
* Added weight-based cache on top of existing `RandomAccessCache<TKey, TValue>` class
17+
* Fixed potential race conditions within `RandomAccessCache<TKey, TValue>` class
18+
* `RandomAccessCache<TKey, TValue, TWeight>` can grow dynamically depending on the number of hash collisions
19+
20+
<a href="https://www.nuget.org/packages/dotnext.io/5.19.0">DotNext.IO 5.19.0</a>
21+
* Updated dependencies
22+
23+
<a href="https://www.nuget.org/packages/dotnext.net.cluster/5.19.0">DotNext.Net.Cluster 5.19.0</a>
24+
* Reused FNV1a hash implementation
25+
* Improved WAL performance if `WriteMode.NoFlush` is chosen
26+
27+
<a href="https://www.nuget.org/packages/dotnext.aspnetcore.cluster/5.19.0">DotNext.AspNetCore.Cluster 5.19.0</a>
28+
* Updated dependencies
29+
430
# 01-20-2025
531
<a href="https://www.nuget.org/packages/dotnext/5.18.0">DotNext 5.18.0</a>
632
* Introduced `FileUri` class that allows to convert Windows/Unix file names to URI according to `file://` scheme

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -44,29 +44,31 @@ All these things are implemented in 100% managed code on top of existing .NET AP
4444
* [NuGet Packages](https://www.nuget.org/profiles/rvsakno)
4545

4646
# What's new
47-
Release Date: 01-20-2025
47+
Release Date: 03-03-2025
4848

49-
<a href="https://www.nuget.org/packages/dotnext/5.18.0">DotNext 5.18.0</a>
50-
* Introduced `FileUri` class that allows to convert Windows/Unix file names to URI according to `file://` scheme
49+
<a href="https://www.nuget.org/packages/dotnext/5.19.0">DotNext 5.19.0</a>
50+
* Added `ConsoleLifetimeTokenSource` that exposes the cancellation token bounded to the console application lifetime
51+
* Added more pipelined methods to work with `Optional<T>` and `Result<T>` in async code
5152

52-
<a href="https://www.nuget.org/packages/dotnext.metaprogramming/5.18.0">DotNext.Metaprogramming 5.18.0</a>
53-
* Introduced expression tree for unsigned right shift operator `>>>`
54-
55-
<a href="https://www.nuget.org/packages/dotnext.unsafe/5.18.0">DotNext.Unsafe 5.18.0</a>
53+
<a href="https://www.nuget.org/packages/dotnext.metaprogramming/5.19.0">DotNext.Metaprogramming 5.19.0</a>
5654
* Updated dependencies
5755

58-
<a href="https://www.nuget.org/packages/dotnext.threading/5.18.1">DotNext.Threading 5.18.1</a>
59-
* Synchronous `TryAcquire` implemented by `AsyncExclusiveLock` and `AsyncReaderWriterLock` are now implemented in portable way. Previously, WASM target was not supported. Additionally, the method supports lock stealing
60-
* Improved synchronous support for `RandomAccessCache` class
56+
<a href="https://www.nuget.org/packages/dotnext.unsafe/5.19.0">DotNext.Unsafe 5.19.0</a>
57+
* Updated dependencies
6158

62-
<a href="https://www.nuget.org/packages/dotnext.io/5.18.2">DotNext.IO 5.18.2</a>
63-
* Fixed issue of `PoolingBufferedStream` class when the stream has buffered bytes in the write buffer and `Position` is set to backward
64-
* Fixed [256](https://github.com/dotnet/dotNext/issues/256)
59+
<a href="https://www.nuget.org/packages/dotnext.threading/5.19.0">DotNext.Threading 5.19.0</a>
60+
* Added weight-based cache on top of existing `RandomAccessCache<TKey, TValue>` class
61+
* Fixed potential race conditions within `RandomAccessCache<TKey, TValue>` class
62+
* `RandomAccessCache<TKey, TValue, TWeight>` can grow dynamically depending on the number of hash collisions
6563

66-
<a href="https://www.nuget.org/packages/dotnext.net.cluster/5.18.0">DotNext.Net.Cluster 5.18.0</a>
64+
<a href="https://www.nuget.org/packages/dotnext.io/5.19.0">DotNext.IO 5.19.0</a>
6765
* Updated dependencies
6866

69-
<a href="https://www.nuget.org/packages/dotnext.aspnetcore.cluster/5.18.0">DotNext.AspNetCore.Cluster 5.18.0</a>
67+
<a href="https://www.nuget.org/packages/dotnext.net.cluster/5.19.0">DotNext.Net.Cluster 5.19.0</a>
68+
* Reused FNV1a hash implementation
69+
* Improved WAL performance if `WriteMode.NoFlush` is chosen
70+
71+
<a href="https://www.nuget.org/packages/dotnext.aspnetcore.cluster/5.19.0">DotNext.AspNetCore.Cluster 5.19.0</a>
7072
* Updated dependencies
7173

7274
Changelog for previous versions located [here](./CHANGELOG.md).

0 commit comments

Comments
 (0)