Skip to content

Releases: greguz/fluido

v2.1.3

15 Dec 21:28
Compare
Choose a tag to compare

Fix

  • Fix stuck Writable streams when no writes are performed

v2.1.2

07 Dec 15:55
Compare
Choose a tag to compare

Fix

  • Simplify concurrency implementation

v2.1.1

06 Feb 13:46
Compare
Choose a tag to compare

Fix

  • Fix types import on Node16/NodeNext modules
  • Destroy stream instead of emits an error

v2.1.0

06 Feb 08:19
Compare
Choose a tag to compare

Features

  • Use public getters instead of touching private Readable state
  • Configure types for TypeScript>=v4.8 with Node16/NodeNext modules

Fix

  • Remove useless static methods proxy
  • Fix pipeline types

v2.0.1

14 Jul 14:53
Compare
Choose a tag to compare

Fix

  • Fix pipeline types (now the Promise is correctly returned)
  • Fix stream instance detection functions (caused by a change inside readable-stream)

v2.0.0

08 Jul 14:14
Compare
Choose a tag to compare

Breaking changes

  • Upgrade readable-stream@^4.0.0
  • Deprecate and remove readify and writify in favor of compose
  • Deprecate and remove duplexify in favor of merge
  • Remove collect and subscribe (those functions should be left outside this lib)
  • Rename isStream as isNodeStream
  • Rename isReadable as isReadableStream
  • Rename isWritable as isWritableStream
  • Rename isDuplex as isDuplexStream
  • Remove isReadableStrictly and isWritableStrictly
  • Remove custom stream options from merge function

Features

Fix

  • Destroy correctly async (_asyncRead) Readable streams

v1.0.2

29 Jul 12:24
Compare
Choose a tag to compare

Fix

  • Upgrade universalify

v1.0.1

14 Jul 14:04
Compare
Choose a tag to compare

Fix

  • Prevent concurrent code enabling when not necessary

v1.0.0

14 Jul 14:25
Compare
Choose a tag to compare

Breaking change

  • Remove stream factories (readable, writable, duplex, transform)
    • Use new Readable(options) instead of readable(options)
  • Remove aliases (readArray, eos, finished, handle, pump)
    • Use the official exposed functions (Readable.from, finished, pipeline). Promises are supported.
  • Remove async support from readable._read method
    • Rename all Promised _read methods to _asyncRead
  • Remove boolean support from collect function
    • Use 'array' instead
  • Remove merging functions (mergeReadables and mergeWritables)
  • Change readify signature (options first)
    • Update arguments order
  • Change writify signature (options first)
    • Update arguments order

Feature

  • Make this package a drop-in replacement for the stream module
  • Add readable._asyncRead method to support async reads

v0.14.5

19 Nov 20:32
Compare
Choose a tag to compare

Fix

  • Fix readify