Skip to content

Releases: kevinoid/stream-compare

v3.0.0

26 Apr 00:57
v3.0.0
Compare
Choose a tag to compare

BREAKING CHANGES

  • Additional events after 'end' are compared by default, if they occur before
    the event queue becomes empty since the previous event (i.e. before setImmediate from the last event on a stream).
  • options.delay applies after setImmediate from the last event.
  • Drop support for Node.js before 10.13.

Bug Fixes

  • makeIncremental now considers whether additional events are expected, rather than whether 'end' has been emitted (f7ddc29)

v2.0.0

29 Jun 23:42
v2.0.0
Compare
Choose a tag to compare
  • BREAKING Drop support for Node < 6.
  • Drop unnecessary dependencies.
  • Dependency version updates.
  • Code style improvements.

v1.0.0

25 Feb 05:44
v1.0.0
Compare
Choose a tag to compare
  • No API Changes Bump to 1.0 is declaration of stability rather than an indication of changes.
  • Code style updates.
  • Add AppVeyor CI.
  • Test dependency updates.

v0.2.0

22 Apr 22:27
v0.2.0
Compare
Choose a tag to compare

Breaking Changes

  • Remove callback argument and return Promise unconditionally. Consider using
    promise-nodeify to migrate.

New Features

  • endEvents option for controlling comparison on stream end.
  • .checkpoint() method on returned Promise allows caller to trigger compare.
  • .end() method on returned Promise allows caller to end comparison.