Skip to content

Latest commit

 

History

History
116 lines (51 loc) · 5.67 KB

CHANGELOG.md

File metadata and controls

116 lines (51 loc) · 5.67 KB

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)

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)

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)

1.2.2 (2023-09-17)

1.2.1 (2023-09-17)

1.2.0 (2023-09-04)

Features

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

1.1.1 (2023-09-03)

1.1.0 (2023-08-31)

Features

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

1.0.9 (2023-08-29)

Bug Fixes

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)

1.0.7 (2023-08-27)

1.0.6 (2023-08-27)

1.0.5 (2023-08-19)

1.0.4 (2023-08-19)

Bug Fixes

  • the TypeScript build's module config option (#11) (8ff0831)

1.0.3 (2023-08-18)

Bug Fixes

1.0.2 (2023-08-18)

Bug Fixes

  • package build script failing (#9) (bf8ffee)

1.0.1 (2023-08-18)

Bug Fixes

  • missing build during release process (#8) (330869a)

1.0.0 (2023-08-18)

Features