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.
- The following workspace dependencies were updated
- dependencies
- @waku/dns-discovery bumped from 0.0.8 to 0.0.9
- dependencies
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.14 to 0.0.15
- dependencies
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.16 to 0.0.17
- @waku/dns-discovery bumped from 0.0.10 to 0.0.11
- devDependencies
- @waku/interfaces bumped from 0.0.11 to 0.0.12
- dependencies
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.9 to 0.0.10
- @waku/relay bumped from 0.0.4 to 0.0.5
- @waku/core bumped from 0.0.21 to 0.0.22
- @waku/interfaces bumped from 0.0.16 to 0.0.17
- @waku/dns-discovery bumped from 0.0.15 to 0.0.16
- dependencies
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.12 to 0.0.13
- @waku/relay bumped from 0.0.7 to 0.0.8
- @waku/core bumped from 0.0.24 to 0.0.25
- @waku/dns-discovery bumped from 0.0.18 to 0.0.19
- @waku/interfaces bumped from 0.0.19 to 0.0.20
- @waku/peer-exchange bumped from ^0.0.17 to ^0.0.18
- dependencies
0.0.29 (2024-10-16)
- lighten retry logic for LightPush (#2182)
- Confirm metadata and protocols needed in waitForRemotePeer (#2160) (d37e024)
- filter: Enhancing protocol peer management with mutex locks (#2137) (b2efce5)
- filter: Reliability monitor as a separate class to handle reliability logic (#2117) (7ad1d32)
- Lighten retry logic for LightPush (#2182) (4049123)
- lightPush: Improve peer usage and improve readability (#2155) (1d68526)
- lightpush: Introduce ReliabilityMonitor and allow
send
retries (#2130) (7a6247c) - Replace
waitForRemotePeers()
withwaku.waitForPeer()
method (#2161) (75fcca4)
- Attempt to fix some of the Filter issues (#2183) (ded994f)
- Peer renewal connection drop & stream management (#2145) (b93134a)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.32 to 0.0.33
- @waku/discovery bumped from 0.0.5 to 0.0.6
- @waku/interfaces bumped from 0.0.27 to 0.0.28
- @waku/utils bumped from 0.0.20 to 0.0.21
- @waku/message-hash bumped from 0.1.16 to 0.1.17
- dependencies
0.0.28 (2024-09-05)
- Filter missing messages (#2119) (5d3cc5f)
- Improve node bootstrapping (#2121) (0263cb8)
- Temporarily remove peer cross dependencies (#2123) (f4b6bb0)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.31 to 0.0.32
- @waku/discovery bumped from 0.0.4 to 0.0.5
- @waku/interfaces bumped from 0.0.26 to 0.0.27
- @waku/utils bumped from 0.0.19 to 0.0.20
- @waku/message-hash bumped from 0.1.15 to 0.1.16
- dependencies
0.0.27 (2024-08-29)
- lightpush: return new error messages (#2115)
- deprecate named pubsub topics and use static/auto sharding (#2097)
- store v3 (#2036)
- filter: new simpler filter API (#2092)
- 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)
- lightpush: Return new error messages (#2115) (a022433)
- Node and protocols health (#2080) (d464af3)
- Offline state recovery for Filter subscription (#2049) (eadb85a)
- Store v3 (#2036) (86f730f)
- Validate messages for individual filter nodes & perform renewals (#2057) (9b0f1e8)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.30 to 0.0.31
- @waku/discovery bumped from 0.0.3 to 0.0.4
- @waku/interfaces bumped from 0.0.25 to 0.0.26
- @waku/proto bumped from ^0.0.7 to ^0.0.8
- @waku/relay bumped from 0.0.13 to 0.0.14
- @waku/utils bumped from 0.0.18 to 0.0.19
- dependencies
0.0.26 (2024-07-10)
- filter: return error codes instead of throwing errors (#1971)
- filter: Peer/subscription renewal with recurring Filter pings (#2052) (318667e)
- filter: Return error codes instead of throwing errors (#1971) (4eb06c6)
- filter: Use protocol peer management (#2047) (4db508b)
- lightpush: Peer management for protocols (#2003) (93e78c3)
- Add .js to base protocol import in filter sdk (#2009) (6f188ef)
- Bootstrapping with default pubsub topic (#2031) (16e9116)
- Filter for wss in libp2p websocket transport (682cc66)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.29 to 0.0.30
- @waku/discovery bumped from 0.0.2 to 0.0.3
- @waku/interfaces bumped from 0.0.24 to 0.0.25
- @waku/relay bumped from 0.0.12 to 0.0.13
- @waku/utils bumped from 0.0.17 to 0.0.18
- dependencies
0.0.25 (2024-04-30)
- use ShardingParams on subscriptions, make Decoder/Encoder auto sharding friendly by default (#1958)
- lightpush: move protocol implementation to
@waku/sdk
(1/n) (#1964)
- Add keep alive to Filter (#1970) (1a6bc4f)
- Add libp2p option for max ping connections (fa523b7)
- Lift contentTopics and make shardInfo mandatory for createLight… (#1959) (5b03709)
- Use ShardingParams on subscriptions, make Decoder/Encoder auto sharding friendly by default (#1958) (f3627c4)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.28 to 0.0.29
- @waku/discovery bumped from 0.0.1 to 0.0.2
- @waku/interfaces bumped from 0.0.23 to 0.0.24
- @waku/proto bumped from ^0.0.6 to ^0.0.7
- @waku/relay bumped from 0.0.11 to 0.0.12
- @waku/utils bumped from 0.0.16 to 0.0.17
- dependencies
0.0.24 (2024-04-09)
- store: move protocol implementation opinions to
@waku/sdk
(#1913) - @waku/discovery (#1876)
- lightpush: move protocol implementation opinions to
@waku/sdk
(#1887)
- @waku/discovery (#1876) (1e86c3d)
- Add cross peer dependency for @waku packages (#1889) (8f86740)
- metadata: Use error codes (#1904) (1882023)
- lightpush: Move protocol implementation opinions to
@waku/sdk
(#1887) (8deab11) - store: Move protocol implementation opinions to
@waku/sdk
(#1913) (bf42c8f)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.27 to 0.0.28
- @waku/interfaces bumped from 0.0.22 to 0.0.23
- @waku/relay bumped from 0.0.10 to 0.0.11
- @waku/utils bumped from 0.0.15 to 0.0.16
- dependencies
0.0.23 (2024-03-04)
- rename local-discovery to local-peer-cache-discovery (#1867)
- discourage the use of relay in browsers (#1778)
- Add bootstrapPeers option and refactor sdk (#1871) (9f198dd)
- Create node and subscription by content topic (ee2d417)
- Decouple sharding params out of core (e138b4f)
- Local discovery (#1811) (199f6ab)
- Make ShardingParams optional in sdk, required internally (68d3229)
- Discourage the use of relay in browsers (#1778) (906c933)
- Rename local-discovery to local-peer-cache-discovery (#1867) (f3cb10d)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.26 to 0.0.27
- @waku/dns-discovery bumped from 0.0.20 to 0.0.21
- @waku/interfaces bumped from 0.0.21 to 0.0.22
- @waku/local-peer-cache-discovery bumped from ^0.0.1 to ^1.0.0
- @waku/peer-exchange bumped from ^0.0.19 to ^0.0.20
- @waku/relay bumped from 0.0.9 to 0.0.10
- @waku/utils bumped from 0.0.14 to 0.0.15
- dependencies
0.0.22 (2024-01-10)
- add support for sharded pubsub topics & remove support for named pubsub topics (#1697)
- change all instances of
PubSubTopic
toPubsubTopic
(#1703)
- Add support for autosharded pubsub topics (2bc3735)
- Add support for sharded pubsub topics & remove support for named pubsub topics (#1697) (4cf2ffe)
- Metadata protocol (#1732) (9ac2a3f)
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.13 to 0.0.14
- @waku/relay bumped from 0.0.8 to 0.0.9
- @waku/core bumped from 0.0.25 to 0.0.26
- @waku/dns-discovery bumped from 0.0.19 to 0.0.20
- @waku/interfaces bumped from 0.0.20 to 0.0.21
- @waku/peer-exchange bumped from ^0.0.18 to ^0.0.19
- dependencies
0.0.20 (2023-10-16)
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.11 to 0.0.12
- @waku/relay bumped from 0.0.6 to 0.0.7
- @waku/core bumped from 0.0.23 to 0.0.24
- @waku/dns-discovery bumped from 0.0.17 to 0.0.18
- @waku/interfaces bumped from 0.0.18 to 0.0.19
- @waku/peer-exchange bumped from ^0.0.16 to ^0.0.17
- dependencies
0.0.19 (2023-09-11)
- set peer-exchange with default bootstrap (#1469)
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.10 to 0.0.11
- @waku/relay bumped from 0.0.5 to 0.0.6
- @waku/core bumped from 0.0.22 to 0.0.23
- @waku/dns-discovery bumped from 0.0.16 to 0.0.17
- @waku/interfaces bumped from 0.0.17 to 0.0.18
- @waku/peer-exchange bumped from ^0.0.15 to ^0.0.16
- dependencies
0.0.17 (2023-07-26)
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from 0.0.8 to 0.0.9
- @waku/relay bumped from 0.0.3 to 0.0.4
- @waku/core bumped from 0.0.20 to 0.0.21
- @waku/interfaces bumped from 0.0.15 to 0.0.16
- @waku/dns-discovery bumped from 0.0.14 to 0.0.15
- dependencies
- rename package from @waku/create to @waku/sdk (#1386)
- Allow passing of multiple ENR URLs to DNS Discovery & dial multiple peers in parallel (#1379) (f32d7d9)
- Rename package from @waku/create to @waku/sdk (#1386) (951ebda)
- The following workspace dependencies were updated
- dependencies
- @waku/utils bumped from * to 0.0.8
- @waku/relay bumped from 0.0.2 to 0.0.3
- @waku/core bumped from 0.0.19 to 0.0.20
- @waku/dns-discovery bumped from 0.0.13 to 0.0.14
- devDependencies
- @waku/interfaces bumped from 0.0.14 to 0.0.15
- dependencies
0.0.15 (2023-05-26)
- filter v2 (#1332)
- The following workspace dependencies were updated
- dependencies
- @waku/relay bumped from 0.0.1 to 0.0.2
- @waku/core bumped from 0.0.18 to 0.0.19
- @waku/dns-discovery bumped from 0.0.12 to 0.0.13
- devDependencies
- @waku/interfaces bumped from 0.0.13 to 0.0.14
- dependencies
0.0.14 (2023-05-18)
- @waku/relay (#1316)
- The following workspace dependencies were updated
- dependencies
- @waku/relay bumped from * to 0.0.1
- @waku/core bumped from * to 0.0.18
- @waku/dns-discovery bumped from * to 0.0.12
- devDependencies
- @waku/interfaces bumped from * to 0.0.13
- dependencies
0.0.12 (2023-04-03)
- add and implement IReceiver (#1219)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.15 to 0.0.16
- @waku/dns-discovery bumped from 0.0.9 to 0.0.10
- devDependencies
- @waku/interfaces bumped from 0.0.10 to 0.0.11
- dependencies
0.0.9 (2023-03-24)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.12 to 0.0.13
- @waku/dns-discovery bumped from 0.0.7 to 0.0.8
- devDependencies
- @waku/interfaces bumped from 0.0.9 to 0.0.10
- dependencies
0.0.8 (2023-03-23)
- @waku/create should not depend on @waku/peer-exchange (f0ac886)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from 0.0.11 to 0.0.12
- @waku/dns-discovery bumped from 0.0.6 to 0.0.7
- devDependencies
- @waku/interfaces bumped from 0.0.8 to 0.0.9
- dependencies
0.0.7 (2023-03-16)
- bump typescript
- bump libp2p dependencies
- Prettier and cspell ignore CHANGELOG (#1235) (4d7b3e3)
- Remove initialising peer-exchange while creating a node (#1158) (1b41569)
- The following workspace dependencies were updated
- dependencies
- @waku/core bumped from * to 0.0.11
- @waku/dns-discovery bumped from * to 0.0.6
- @waku/peer-exchange bumped from * to 0.0.4
- devDependencies
- @waku/interfaces bumped from * to 0.0.8
- dependencies
- Documentation links.
0.0.6 - 2022-12-19
- Missing dependency declarations.
0.0.5 - 2022-12-15
- Renamed
createPrivacyNode
tocreateRelayNode
.
0.0.4 - 2022-11-18
- Alpha version of
@waku/create
.