Skip to content

Latest commit

 

History

History
157 lines (94 loc) · 5.91 KB

CHANGELOG.md

File metadata and controls

157 lines (94 loc) · 5.91 KB

Change Log

All notable changes to this project will be documented in this file. Only versions published since 2022-01-01 are listed here. Please consult the Git history for older version information. 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.

9.2.4 (2025-01-14)

♻️ Refactoring

  • use optional chaining & nullish coalescing (c5a0a13)

9.2.0 (2024-12-05)

🚀 Features

  • add fromTuple(), update StreamObj impl (ef691cc)
    • update docs
    • add tests

9.1.0 (2024-12-04)

🚀 Features

  • update fromObject(), re-implement as full subscription (6903507)

9.0.0 (2024-08-20)

🛑 Breaking changes

  • replace CloseMode enum w/ string union type (33b1d16)
  • BREAKING CHANGE: replace CloseMode enum w/ string union type
    • this simplifies all usage sites, now only using (and removing obsolete enum import):
      • CloseMode.FIRST => "first"
      • CloseMode.LAST => "last"
      • CloseMode.NEVER => "never"
    • update docs & all sites

8.5.0 (2024-05-08)

🚀 Features

  • add rdom-klist example project, update readmes (cd458ac)
  • add rdom-klist example project, update readmes (531437f)

8.4.1 (2024-04-20)

♻️ Refactoring

8.4.0 (2024-04-11)

🚀 Features

  • add fromAsync() / asAsync() converters & tests (df57056)

8.3.20 (2024-04-08)

♻️ Refactoring

8.3.6 (2024-02-22)

♻️ Refactoring

  • update all node:* imports (c71a526)

8.3.3 (2024-02-16)

♻️ Refactoring

8.3.0 (2024-02-06)

🚀 Features

  • update fromRAF() & opts (27f4cde)
    • update timestamp handling/opts

8.2.8 (2023-11-09)

♻️ Refactoring

  • update all tests (packages A-S) (e3085e4)

8.2.0 (2023-10-18)

🚀 Features

  • add EventOpts, update fromEvent()/fromDOMEvent() (49e5143)

8.1.0 (2023-08-22)

🚀 Features

  • add toggle(), update readme (1d6d661)

8.0.0 (2023-04-08)

🛑 Breaking changes

  • simplify/unify sidechain API (5e90431)
  • BREAKING CHANGE: simplify/unify sidechain subscription API
    • update sidechainPartition/Toggle/Trigger() to take src sub as 1st arg
      • old: src.subscribe(sidechainXXX(side))...
      • new: sidechainXXX(src, side)
    • update docs
    • update tests

🚀 Features

  • add syncRAF() (3c17520)
    • add SyncRAF class and syncRAF() factory
    • deprecate sidechainPartitionRAF()
    • add tests
  • add sidechainTrigger() (3d2b56d)
  • add timestamp support for fromRAF() (a2b8629)
    • add FromRAFOpts
    • update docs

🩹 Bug fixes

  • fix opts handling in syncRAF() & fromView() (baa8878)

♻️ Refactoring

  • update KeyStreams type (1dd60e9)
    • switch value types Subscription => ISubscription
  • minor update sidechainPartition/Toggle() (c3ffd38)

7.2.46 (2023-03-27)

♻️ Refactoring

7.2.31 (2022-12-16)

🩹 Bug fixes

  • (TS4.9 regression) update defWorker(), add explicit typehint (bce5df7)

7.2.7 (2022-06-09)

♻️ Refactoring

  • various (minor) TS4.7 related updates/fixes (9d9ecae)