Skip to content

Latest commit

 

History

History
73 lines (53 loc) · 3.88 KB

CHANGELOG.md

File metadata and controls

73 lines (53 loc) · 3.88 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.

0.3.0 (2024-10-14)

🚀 Features

  • add intercept() transducer (8d87215)
    • add tests & docs
    • update pkg exports

0.2.6 (2024-06-21)

♻️ Refactoring

  • rename various rest args to be more semantically meaningful (8088a56)
  • update merge()/sync() (ef82528)
    • dedupe internal shared functionality
  • dedupe iter removal in merge()/sync() (abc6a46)

0.2.0 (2024-04-20)

🚀 Features

  • add delayed() & wait() helpers (d2f0738)
  • add mult() for 1:N splitting (multiple subscribers) (ad1b63b)
  • add asAsyncIterable() helper (8e40424)
  • add source(), refactor events() (b94d150)
  • add syncRAF(), update sidechain() args (54ded8b)
  • add pubsub() (1f406d0)
  • update/extend Source interface/impl (a95819b)
  • add @thi.ng/buffers support for source() (c46d862)
  • update Source API, add docs (7a7b5ab)

♻️ Refactoring

  • add ClosableAsyncGenerator type, update events() & source() (929d860)
  • simplify raf() impl (38c36b9)
    • rewrite to use source()
  • update type usage (bec044c)

0.1.1 (2024-04-11)

♻️ Refactoring

  • use Promise.race() for merge/sidechain/sync (c712bca)

0.1.0 (2024-04-08)

🚀 Features

  • re-import as new pkg (c51d817)
    • redevelopment after stopping 2018-08-01 (d52e3aa6eb42d65c0a8e43387a43b2b9f2a52ba2)
  • add/update arg types & fn overrides (047d0d3)
  • add concat(), update core types, add tests (2367e59)
  • add zip() (8e1d1a3)
  • add events(), sync() iterators, refactor push() (5fdc04f)
    • add tests
  • add range() & tests (e4de8ff)
  • add merge() & tests (dfe970d)
  • add SyncOpts, update sync() (c257fa5)
    • add tests
  • add raf(), sidechain() (da56401)
    • add tests
  • remove obsolete cycle() (1198b9d)