js-waku/packages/sds/CHANGELOG.md
2025-11-04 15:56:42 +01:00

8.2 KiB

Changelog

0.0.8 (2025-10-31)

⚠ BREAKING CHANGES

  • do not send sync messages with empty history (#2658)
  • SDS lamport timestamp overflow and keep it to current time (#2664)

Features

  • Add SDS-Repair (SDS-R) to the SDS implementation (#2698) (5334a7f)
  • Do not send sync messages with empty history (#2658) (e92f6a2)
  • Reliable channels search up to 30 days to find message (#2657) (593bc45)

Bug Fixes

  • SDS lamport timestamp overflow and keep it to current time (#2664) (c0ecb6a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/proto bumped from ^0.0.14 to ^0.0.15

0.0.7 (2025-09-20)

Features

Bug Fixes

  • (sds) ensure incoming messages have their retrieval hint stored (#2604) (914beb6)
  • Make health events emission consistent (#2570) (c8dfdb1)
  • sds: Initialize lamport timestamp with current time (#2610) (cb3af8c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/proto bumped from ^0.0.13 to ^0.0.14
      • @waku/utils bumped from ^0.0.26 to ^0.0.27

0.0.6 (2025-08-14)

⚠ BREAKING CHANGES

  • SDS acknowledgements (#2549)
  • SDS improvements and fixes (#2539)

Features

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/proto bumped from ^0.0.12 to ^0.0.13
      • @waku/utils bumped from ^0.0.25 to ^0.0.26

0.0.5 (2025-07-18)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/proto bumped from ^0.0.11 to ^0.0.12
      • @waku/utils bumped from ^0.0.24 to ^0.0.25

0.0.4 (2025-06-23)

⚠ BREAKING CHANGES

  • upgrade libp2p, nodejs and typescript (#2401)
  • re-work messaging parts and sharding (#2399)

Features

  • Add command queue architecture and improve message handling (a0fc9e0)
  • Re-work messaging parts and sharding (#2399) (1905558)

Bug Fixes

  • Reorder methods by visibility (8444bc9)

Miscellaneous Chores

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/proto bumped from ^0.0.10 to ^0.0.11
      • @waku/utils bumped from ^0.0.23 to ^0.0.24

0.0.3 (2025-04-23)

Features

  • sds: Add retrieval hint to causal history (4da382d)
  • sds: Add retrieval hint to causal history (408be95)
  • sds: Adds ephemeral messages, delivered message callback and event (18e08f9)
  • sds: Adds ephemeral messages, delivered message callback and event (6b4848c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/message-hash bumped from ^0.1.18 to ^0.1.19
      • @waku/proto bumped from ^0.0.9 to ^0.0.10
      • @waku/utils bumped from ^0.0.22 to ^0.0.23

0.0.2 (2025-03-24)

Features

  • sds: Add message channel with buffers and send/receive logic (4cd1eea)
  • sds: Add message channel with buffers and send/receive logic (389ca40)
  • sds: Adds logic to sweep incoming and outgoing buffers (5b3a256)
  • sds: Adds logic to sweep incoming and outgoing buffers (f7666a6)
  • sds: Create package for sds and add protobuf def (6abd2d1)
  • sds: Create package for sds and add protobuf def (468512f)
  • sds: Migrate bloomfilter to bigint and import hashn function from nim (053e490)
  • sds: Migrate bloomfilter to bigint and import hashn function from nim (be93e4b)
  • sds: Send and receive sync messages (8db7690)
  • sds: Send and receive sync messages (13ae5d4)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/message-hash bumped from ^0.1.17 to ^0.1.18
      • @waku/proto bumped from ^0.0.8 to ^0.0.9
      • @waku/utils bumped from ^0.0.21 to ^0.0.22