Releases: dotnet/Nerdbank.Streams
Releases · dotnet/Nerdbank.Streams
v2.2.42
v2.2.38
v2.2.26
- Add
BufferTextWriterwhich derives fromTextWriterand writes to anIBufferWriter<byte> - Add
SequenceTextReaderwhich derives fromTextReaderand reads from aReadOnlySequence<byte> - Add
DuplexPipewhich trivially implementsIDuplexPipe
See API diff from 2.1.37.
v2.1.37
- Add
FullDuplexStream.CreatePipePair - Add
PrefixingBufferWriter<T>which implementsIBufferWriter<T>with the ability to reserve space to fill in some header after writing the payload. - Add
Sequence<T>.MinimumSpanLengthwhich prevents allocating many very small spans due to serializer patterns. - Add
Sequence<T>.ctor(ArrayPool<T>)for reduced GC compared to theMemoryPool<T>constructor.
v2.0.206
v2.0.165-beta
Merge pull request #34 from AArnott/FixAdvanceToBug2 Fix another Sequence<T> AdvanceTo bug
v2.0.163-beta
Merge pull request #33 from AArnott/fixAdvanceTo Fix Sequence<T>.AdvanceTo within first segment
v2.0.152-beta
Merge pull request #29 from AArnott/fix28 Add nerdbank-streams NPM package
v2.0.112-rc
Bump version to 2.0-rc
v2.0.95-beta
Merge pull request #23 from AArnott/sequence Add IBufferWriter<byte>.AsStream() extension method