Skip to content

Latest commit

 

History

History
171 lines (102 loc) · 6.49 KB

File metadata and controls

171 lines (102 loc) · 6.49 KB

Change Log

All notable changes to this project will be documented in this file. Only versions published since 2023-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.3.13 (2026-02-07)

♻️ Refactoring

  • replace deprecated unsupported() call sites in all pkgs (3abbddf)

9.3.8 (2025-12-03)

♻️ Refactoring

  • update for-loops (use const where possible) (5ceaf1a)

9.3.0 (2025-10-24)

🚀 Features

  • make fromObject()/StreamObj streams typesafe (23181df)

9.2.33 (2025-07-20)

🩹 Bug fixes

  • fix #531, update resolve() done() handling (2dec309)
    • update done() handling to also dispatch if parent already unsubbed
    • fix code example in docs

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