You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added [LEB128](https://en.wikipedia.org/wiki/LEB128) encoder and decoder as a public API. See `DotNext.Buffers.Binary.Leb128<T>` type for more information
7
7
* Added `SlideToEnd` method to `SpanWriter<T>` type
8
8
* Added `IsBitSet` and `SetBit` generic methods to `Number` type
9
9
* Added `DetachOrCopyBuffer` to `BufferWriterSlim<T>` type
* Async locks with synchronous acquisition methods now throw [LockRecursionException](https://learn.microsoft.com/en-us/dotnet/api/system.threading.lockrecursionexception) if the current thread tries to acquire the lock synchronously and recursively.
19
19
* Added support of cancellation token to synchronous acquisition methods of `AsyncExclusiveLock` and `AsyncReaderWriterLock` classes
20
20
* Introduced `LinkTo` method overload that supports multiple cancellation tokens
* Introduced `RandomAccessStream` class that represents [Stream](https://learn.microsoft.com/en-us/dotnet/api/system.io.stream) wrapper over the underlying data storage that supports random access pattern
24
24
* Added extension method for `SpanWriter<byte>` that provides length-prefixed string encoding
* Added [LEB128](https://en.wikipedia.org/wiki/LEB128) encoder and decoder as a public API. See `DotNext.Buffers.Binary.Leb128<T>` type for more information
51
51
* Added `SlideToEnd` method to `SpanWriter<T>` type
52
52
* Added `IsBitSet` and `SetBit` generic methods to `Number` type
53
53
* Added `DetachOrCopyBuffer` to `BufferWriterSlim<T>` type
* Async locks with synchronous acquisition methods now throw [LockRecursionException](https://learn.microsoft.com/en-us/dotnet/api/system.threading.lockrecursionexception) if the current thread tries to acquire the lock synchronously and recursively.
63
63
* Added support of cancellation token to synchronous acquisition methods of `AsyncExclusiveLock` and `AsyncReaderWriterLock` classes
64
64
* Introduced `LinkTo` method overload that supports multiple cancellation tokens
* Introduced `RandomAccessStream` class that represents [Stream](https://learn.microsoft.com/en-us/dotnet/api/system.io.stream) wrapper over the underlying data storage that supports random access pattern
68
68
* Added extension method for `SpanWriter<byte>` that provides length-prefixed string encoding
0 commit comments