Skip to content

Releases: cujojs/most

0.18.8: Update build tools

31 Mar 12:54
Compare
Choose a tag to compare
  • Update build tools to ensure npm run build works on windows.

0.18.7: Add merge() fusion

29 Mar 12:42
Compare
Choose a tag to compare
  • Add fusion for merge() and mergeArray()
    • Nested merge structures, like merge(a, merge(b, c)), a.merge(b).merge(c), or mergeArray([a, merge(b, c), d.merge(e)] are flattened into a single node in the stream graph. There's now zero performance difference in a.merge(b).merge(c).merge(d) and mergeArray([a, b, c, d])

0.18.6: Fix multicast import from ES6

19 Mar 14:42
Compare
Choose a tag to compare
  • Fix multicast ES6 import into ES5 code

0.18.5: Fix multicast error handling for real

17 Mar 13:30
Compare
Choose a tag to compare
  • Fix bug that could allow an error in one observer of a multicasted stream to impact its other observers.
    • 0.18.4 did not include the multicast fix due to a failed merge (possible github UI issue)

0.18.4: Fix multicast error handling

17 Mar 12:46
Compare
Choose a tag to compare
  • Fix bug that could allow an error in one observer of a multicasted stream to impact its other observers.

0.18.3: Fix sample + fromPromise + just

11 Mar 02:25
Compare
Choose a tag to compare
  • Fix race condition when using sample with streams created by just and fromPromise with an already fulfilled promise.

0.18.2: Fix delay()

04 Mar 17:30
Compare
Choose a tag to compare
  • Fix for subtle issue with delay() that could cause events to be dropped.

0.18.1: Fix scheduler issue

25 Feb 12:14
Compare
Choose a tag to compare
  • Fix scheduler issue that could cause debounce to interfere with other time-based combinators.
  • Deprecate cycle.

0.18.0: Use native Promise

02 Feb 12:33
Compare
Choose a tag to compare

0.17.1: Remove `await` ES7 identifier conflict

17 Jan 21:44
Compare
Choose a tag to compare
  • Remove internal identifier name conflict with ES7 keyword await.
  • No functional or API changes.