Skip to content

Releases: shtaif/iterified

v1.2.5

22 Jun 20:47
Compare
Choose a tag to compare

1.2.5 (2024-06-22)

Bug Fixes

  • fix ESM build to contain import statements with full file extensions (#49) (2aad91d)

Refactor

  • internal logic fix in the multicast channel code (no public behavior impact) - ensure to mark a channel's iterator as closed for further pull attempts as soon as it realizes its parent channel itself had already ended/errored out (#47) (d11a74b)

Tests

  • split the single current test file into two - one having all the tests relevant only for the iterified function and the other all the tests relevant only for iterifiedUnwrapped (#48) (815d357)

v1.2.4

29 Sep 13:12
Compare
Choose a tag to compare

1.2.4 (2023-09-29)

Refactor

  • internal code refactoring to simplify and untangle a bit the processes that happen across mainly createMulticastChannel.ts and iterified.ts (#43) (cc8f333)

Tests

Documentation

  • edit and add some more JSDocs (#46) (a7141ec)
  • small assorted edits across README.md (#45) (ec15cde)

v1.2.3

18 Sep 14:29
Compare
Choose a tag to compare

1.2.3 (2023-09-18)

Bug Fixes

  • synchronous exceptions thrown from executor function causing consecutive pulls past the initial rejected one to hang indefinitely without resolving (#41) (e36faf4)

v1.2.2

17 Sep 11:21
Compare
Choose a tag to compare

1.2.2 (2023-09-17)

v1.2.1

17 Sep 11:09
Compare
Choose a tag to compare

1.2.1 (2023-09-17)

v1.2.0

04 Sep 20:07
Compare
Choose a tag to compare

1.2.0 (2023-09-04)

Features

  • introduce a named type to represent the teardown function, export as part of public API (#33) (6ca035b)

v1.1.1

03 Sep 12:37
Compare
Choose a tag to compare

1.1.1 (2023-09-03)

v1.1.0

31 Aug 08:45
Compare
Choose a tag to compare

1.1.0 (2023-08-31)

Features

  • rename public type Iterified to IterifiedIterable, keep old one as deprecated for backwards-compat (#27) (eaf6549)

v1.0.9

29 Aug 13:19
Compare
Choose a tag to compare

1.0.9 (2023-08-29)

Bug Fixes

v1.0.8

27 Aug 21:35
Compare
Choose a tag to compare

1.0.8 (2023-08-27)

Bug Fixes

  • remove type declarations and arguments of iterator done values which slipped out before they were intended to (#22) (68fdc8c)