Skip to content

Releases: dotnet/Nerdbank.Streams

v2.9.109

06 Oct 15:18
8ced31a
Compare
Choose a tag to compare

What's Changed

  • Support concurrent BeginRead and BeginWrite in CombinedStream by @hakito in #509
  • Do not allocate from pool when MinimumSpanLength is defined... by @rmja in #533
  • Removed unstable tag from version 2.9-alpha by @javierdlg in #537

New Contributors

Full Changelog: v2.9.91-alpha...v2.9.109

v2.8.65

05 Sep 17:10
fb11a40
Compare
Choose a tag to compare

Changes:

Fixes:

  • #532: Way too many calls to pool rentals when MinimumSpanLength is specified
  • #506: MultiplexingStream.Channel.Input.CopyToAsync hangs when data exceeds window size

This list of changes was auto generated.

v2.9.91-alpha

05 Sep 17:17
b5d7fe1
Compare
Choose a tag to compare
v2.9.91-alpha Pre-release
Pre-release

What's Changed

  • Fix hang in MultiplexingStream.Channel.Input.CopyToAsync by @AArnott in #507

Full Changelog: v2.9.87-alpha...v2.9.91-alpha

v2.9.87-alpha

05 Sep 17:16
8e012f5
Compare
Choose a tag to compare
v2.9.87-alpha Pre-release
Pre-release

What's Changed

  • Bump System.IO.Pipelines from 6.0.1 to 6.0.3 by @dependabot in #483
  • Bump vscode-jsonrpc from 6.0.0 to 8.0.1 in /src/nerdbank-streams by @dependabot in #485
  • Fix disposal thread safety by @AArnott in #489
  • Fix v2.8 build in Azure Pipelines by @AArnott in #500
  • Fix MultiplexingStream failure when one Channel fails to pass data to reader by @AArnott in #499

Full Changelog: v2.9.71-alpha...v2.9.87-alpha

v2.8.61

02 Jul 00:30
0c14546
Compare
Choose a tag to compare

Changes:

Fixes:

  • #498: MultiplexingStream faults when one channel's reader is faulted

This list of changes was auto generated.

v2.9.71-alpha

02 Jul 00:33
9e7acb3
Compare
Choose a tag to compare
v2.9.71-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #394: Protect thread-safety in the V1Formatter for reading vs. disposal

Enhancements:

  • #476: Fix NPM typings and add MultiplexingStream.Create method
  • #465: Define extension methods for copying ReadOnlySequence<T>
  • #447: Expose StreamPipeReader with sync Read method
  • #435: Add SequenceReader<T> for netstandard2.0 projects
  • #389: Avoid logging after disposal+Completion in MultiplexingStream
  • #436: Synchronous StreamPipeReader

This list of changes was auto generated.

v2.8.57

24 Jan 23:37
adea0d2
Compare
Choose a tag to compare

Changes:

  • #439: Remove unnecessary reference to System.Net.WebSockets

This list of changes was auto generated.

v2.9.47-alpha

02 Jul 00:31
d04c7cc
Compare
Choose a tag to compare
v2.9.47-alpha Pre-release
Pre-release

Changes:

  • #438: Remove SequenceReader<T> members that are not in netstandard2.1

This list of changes was auto generated.

v2.9.45-alpha

11 Jan 16:21
65b7b60
Compare
Choose a tag to compare
v2.9.45-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #417: Fix channel disposal on mx stream teardown
  • #394: Protect thread-safety in the V1Formatter for reading vs. disposal

Enhancements:

  • #435: Add SequenceReader<T> for netstandard2.0 projects
  • #389: Avoid logging after disposal+Completion in MultiplexingStream

Others:

  • #429: Update System.IO.Pipelines to 6.0.1

v2.8.54

24 Jan 23:50
aa28991
Compare
Choose a tag to compare

Changes:

Fixes:

  • #417: Fix channel disposal on mx stream teardown

This list of changes was auto generated.