js-waku/packages/utils/CHANGELOG.md

15 KiB

Changelog

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.14 to 0.0.15

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.16 to 0.0.17

0.0.21 (2024-10-16)

Features

  • filter: Enhancing protocol peer management with mutex locks (#2137) (b2efce5)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.27 to 0.0.28

0.0.20 (2024-09-05)

Bug Fixes

  • Temporarily remove peer cross dependencies (#2123) (f4b6bb0)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.26 to 0.0.27

0.0.19 (2024-08-29)

⚠ BREAKING CHANGES

  • deprecate named pubsub topics and use static/auto sharding (#2097)
  • filter: new simpler filter API (#2092)

Features

  • Deprecate named pubsub topics and use static/auto sharding (#2097) (5ce36c8)
  • filter: New simpler filter API (#2092) (fdd9dc4)
  • Fix peer renewal, change Filter keep alive (#2065) (00635b7)

Bug Fixes

  • Import of base_protocol and networkConfig type guard (#2109) (8f56d90)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.25 to 0.0.26

0.0.18 (2024-07-10)

Features

  • lightpush: Peer management for protocols (#2003) (93e78c3)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.24 to 0.0.25

0.0.17 (2024-04-30)

⚠ BREAKING CHANGES

  • use ShardingParams on subscriptions, make Decoder/Encoder auto sharding friendly by default (#1958)

Features

  • Use ShardingParams on subscriptions, make Decoder/Encoder auto sharding friendly by default (#1958) (f3627c4)

Bug Fixes

  • message-hash: Account for timestamp (#1986) (73d4f19)
  • Use correct shard index when creating encoder (9514653)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.23 to 0.0.24

0.0.16 (2024-04-09)

⚠ BREAKING CHANGES

  • lightpush: move protocol implementation opinions to @waku/sdk (#1887)

Features

Miscellaneous Chores

  • lightpush: Move protocol implementation opinions to @waku/sdk (#1887) (8deab11)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.22 to 0.0.23

0.0.15 (2024-03-04)

⚠ BREAKING CHANGES

  • protocols filter peers as per configured shard (#1756)

Features

  • Decouple sharding params out of core (e138b4f)
  • Local discovery (#1811) (199f6ab)
  • Make ShardingParams optional in sdk, required internally (68d3229)
  • Protocols filter peers as per configured shard (#1756) (477c2a5)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.21 to 0.0.22

0.0.14 (2024-01-10)

⚠ BREAKING CHANGES

  • add support for sharded pubsub topics & remove support for named pubsub topics (#1697)
  • change all instances of PubSubTopic to PubsubTopic (#1703)

Features

  • Add function for determining shard index from content topic (86da696)
  • Add function to validate autoshard content topic (1bc1eb5)
  • Add support for autosharded pubsub topics (2bc3735)
  • Add support for sharded pubsub topics & remove support for named pubsub topics (#1697) (4cf2ffe)

Miscellaneous Chores

  • Change all instances of PubSubTopic to PubsubTopic (#1703) (3166a51)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from 0.0.20 to 0.0.21

0.0.13 (2023-11-01)

Features

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.19 to 0.0.20

0.0.12 (2023-10-16)

⚠ BREAKING CHANGES

  • static-sharding: allow multiple pubSubTopics (#1586)

Features

  • static-sharding: Allow multiple pubSubTopics (#1586) (a3c45b6)
  • static-sharding: Filter peer connections per shards (#1626) (124a29e)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.18 to 0.0.19

0.0.11 (2023-09-11)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • utils: Typescript to able to find types (03c9cac)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @waku/interfaces bumped from ^0.0.17 to 0.0.18

0.0.9 (2023-07-26)

⚠ BREAKING CHANGES

Features

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.15 to 0.0.16

0.0.7 (2023-05-26)

⚠ BREAKING CHANGES

Features

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from 0.0.13 to 0.0.14

0.0.6 (2023-05-18)

⚠ BREAKING CHANGES

Features

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from * to 0.0.13

0.0.5 (2023-05-09)

Features

  • ToSubscriptionIterator impl for IReceiver (#1307) (7daa9d0)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @waku/interfaces bumped from * to 0.0.12

0.0.4 (2023-04-03)

Bug Fixes

  • utils: Typescript to able to find types (03c9cac)

0.0.3 (2023-03-24)

Bug Fixes

0.0.2 (2023-03-16)

⚠ BREAKING CHANGES

  • add exports map to @waku/utils (#1201)
  • directly convert from ENR to PeerInfo, remove unneeded utility
  • bump typescript
  • bump libp2p dependencies

Bug Fixes

Miscellaneous Chores

  • Add exports map to @waku/utils (#1201) (a30b2bd)
  • Bump libp2p dependencies (803ae7b)
  • Bump typescript (12d86e6)
  • Directly convert from ENR to PeerInfo, remove unneeded utility (6dbcde0)

Changelog

All notable changes to this project will be documented in this file.

The file is maintained by Release Please based on Conventional Commits specification, and this project adheres to Semantic Versioning.