Commit Graph

232 Commits

Author SHA1 Message Date
fryorcraken.eth a502d153e5
Release 0.30.0 2022-10-28 10:49:28 +11:00
fryorcraken.eth 4b1f0ef795
chore: clean-up store protocol 2022-10-28 09:38:02 +11:00
fryorcraken.eth 0cca9a73a1
fix: `queryOrderedCallback` not stopping when callback returns true
Fixes #978.
2022-10-28 09:28:16 +11:00
fryorcraken.eth bf1988cda8
fix: incorrect cursor encoding in Store queries
Fixes https://github.com/status-im/nwaku/issues/1157
2022-10-28 09:01:00 +11:00
fryorcraken.eth 25fe598082
refactor: better express what the function members do 2022-09-30 13:07:24 +10:00
fryorcraken.eth 26967b6334
fix: ensure that some fields are not omitted by `Message` implementation 2022-09-30 13:07:24 +10:00
fryorcraken.eth 0ac10c0c19
doc: update changelog 2022-09-26 10:02:59 +10:00
fryorcraken.eth 1508a9169a
Release 0.29.0 2022-09-21 16:41:02 +10:00
fryorcraken.eth 49e16de396
feat: `WakuLightPush.push` and `WakuRelay.send` returns `SendResult` with the list of recipients. 2022-09-21 10:58:20 +10:00
fryorcraken.eth 9ff602da7e
doc: fix changelog 2022-09-20 12:38:24 +10:00
fryorcraken.eth b2c7e4185f
feat: make message encoding more generic 2022-09-20 12:23:01 +10:00
fryorcraken.eth d891c35f86
chore: release 0.28.1
### Added

- `WakuRelay.addObserver` now returns a function to delete the observer.

### Changed

- `queryCallbackOnPromise`'s return value has been simplified to
  `Promise<void>`.
- doc: clarified behaviour of `WakuStore` query functions.
2022-09-20 11:42:02 +10:00
fryorcraken.eth 1295a34481
feat: return function to delete observer 2022-09-19 14:44:52 +10:00
fryorcraken.eth f70d4e4041
feat: simplified and clarified behaviour of `WakuStore` query functions 2022-09-19 14:13:34 +10:00
fryorcraken.eth 3874843e7b
Release 0.28.0 2022-09-16 12:45:14 +10:00
fryorcraken.eth 5a529c1cd7
feat: provide several API for store queries 2022-09-14 23:02:19 +10:00
fryorcraken.eth b113f3fc25
fix: correct options type to enable passing gossipsub options on create* 2022-09-14 22:24:00 +10:00
fryorcraken.eth 0906125834
Release 0.27.0 2022-09-13 22:55:22 +10:00
fryorcraken.eth 69a1e9988b
Revert "fix: downgrade @libp2p/mplex"
This reverts commit 4755f28969.
2022-09-13 13:14:24 +10:00
fryorcraken.eth 4755f28969
fix: downgrade @libp2p/mplex
Ref: https://github.com/libp2p/js-libp2p-mplex/issues/215
2022-09-13 12:03:19 +10:00
fryorcraken.eth 9a50e5e65c
Revert "fix: util polyfill not needed"
This reverts commit cf6eafdff3.
2022-09-13 10:05:27 +10:00
fryorcraken.eth cf6eafdff3
fix: util polyfill not needed
Ref: https://github.com/libp2p/js-libp2p-mplex/pull/213#issuecomment-1243219007
2022-09-12 14:57:10 +10:00
fryorcraken.eth ff292f37ba
test: fix typing of JSON RPC response
Ref: https://github.com/status-im/nwaku/issues/1139
2022-09-11 02:10:59 +10:00
fryorcraken.eth f47affad45
doc: update changelog 2022-09-11 00:39:02 +10:00
fryorcraken.eth 07007eadb0
fix: do not ignore promise in `addPeerToAddressBook` 2022-09-11 00:16:07 +10:00
fryorcraken.eth 91e4d1b435
test: uses full nodes in tests
Ref:  https://github.com/status-im/nwaku/issues/1085
2022-09-08 18:35:21 +10:00
fryorcraken.eth 9fc16143fa
feat: createLightNode and createPrivacyNode helpers 2022-09-08 18:35:20 +10:00
fryorcraken.eth f56f6e2e83
feat: define `Waku` interface 2022-09-08 18:35:20 +10:00
fryorcraken.eth f9abc79297
Release 0.26.0 2022-09-08 15:08:53 +10:00
fryorcraken.eth 3a125dfcbe
doc: add missing modules 2022-09-08 11:12:44 +10:00
fryorcraken.eth c201cbd3dd
chore: remove examples folder 2022-09-07 16:47:22 +10:00
fryorcraken.eth e4d4fb1edd
feat: `DecryptionParams` may be passed when using `queryHistory` 2022-09-07 12:11:08 +10:00
fryorcraken.eth ac48792e0e
feat: implement a simple connection management 2022-09-06 12:29:13 +10:00
fryorcraken.eth d2ac62c708
Release 0.25.0 2022-09-05 15:36:57 +10:00
fryorcraken.eth 035f1460d8
chore: update changelog 2022-08-07 12:03:05 +10:00
fryorcraken.eth 187287a28c
feat: all buffer dependencies have been removed 2022-08-05 21:31:41 +10:00
fryorcraken.eth bf47803631
fix: size-limit by setting buffer false in webpack 2022-08-03 16:46:53 +10:00
fryorcraken.eth 67549aed4b
Update changelog as per #803 2022-08-03 15:18:25 +10:00
Franck Royer 0cec093a4d
chore!: upgrade dns-query 2022-07-19 16:31:21 +10:00
Franck Royer 862a397e81
Update changelog 2022-06-20 14:57:49 +10:00
Franck Royer 43e9de6fe2
cleanup: Migrate from ts-proto to protons 2022-06-20 14:32:21 +10:00
Franck Royer c4758a8737
Setup rollup, move files to dist/ 2022-06-20 14:32:20 +10:00
Franck Royer 1a53a35358
Release 0.24.0 2022-05-27 23:46:18 +10:00
Franck Royer d3082c8dd8
Update changelog 2022-05-27 20:37:16 +10:00
Franck Royer 2b378e7ca1
Update changelog 2022-05-20 12:22:41 +10:00
Franck Royer aad678a708
Add a timeout to `waitForRemotePeer` 2022-05-19 16:04:38 +10:00
Franck Royer 4b43db6daa
Change default to wait for Relay only
Store is not used by all applications, also, note all
nodes have store enabled.
Default value should prefer working software over feature complexity.
2022-05-19 16:04:04 +10:00
Franck Royer 3ec3ad1fd9
Update changelog for release 0.23.0 2022-05-19 15:54:24 +10:00
Franck Royer 0ec6e6d2fb
Update changelog 2022-05-19 15:17:37 +10:00
Franck Royer 48efcc1562
Add all used deps 2022-05-18 20:41:10 +10:00