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
3874843e7b
Release 0.28.0
2022-09-16 12:45:14 +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
Jakub Sokołowski
fa43c0ce05
ci: update site domain to js.waku.org
...
Resolves: https://github.com/waku-org/js-waku/issues/943
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-11 00:38:11 +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
a54494dbbf
build: run `make update` before building nwaku
2022-09-08 18:35:13 +10:00
fryorcraken.eth
f9abc79297
Release 0.26.0
2022-09-08 15:08:53 +10:00
fryorcraken.eth
c201cbd3dd
chore: remove examples folder
2022-09-07 16:47:22 +10:00
fryorcraken.eth
d2ac62c708
Release 0.25.0
2022-09-05 15:36:57 +10:00
fryorcraken.eth
bfeaf6c14e
fix: it-length-prefixed now returns Uint8ArrayList
2022-09-05 15:02:23 +10:00
fryorcraken.eth
ab76063f33
chore(deps): bump protons to 5.10, protons-runtime to 3.1.0
2022-09-05 14:39:55 +10:00
fryorcraken.eth
4d4c4430f4
refactor: rename proto enum `Error` to `HistoryError`
...
As this creates a conflict with the new protons version.
2022-09-05 14:37:54 +10:00
fryorcraken.eth
d8bb0c7759
chore(deps): bump it-length-prefixed to 8.0.2
2022-09-05 12:23:46 +10:00
fryorcraken.eth
c23e504d0e
chore(deps): bump @multiformats/multiaddr to 10.4.0
2022-09-05 10:57:01 +10:00
fryorcraken.eth
6127d566c6
chore(deps): bump @libp2p/websocket to 3.0.3
2022-09-05 10:54:52 +10:00
fryorcraken.eth
574a5ad58f
chore(deps): bump @libp2p/mplex to 5.1.1
2022-09-05 10:49:22 +10:00
fryorcraken.eth
185bf8dd56
chore(deps): bump @libp2p/crypto to 1.0.4
2022-09-05 10:46:47 +10:00
fryorcraken.eth
ef891bc585
chore(deps): bump @chainsafe/libp2p-noise to 8.0.1
2022-09-05 10:43:33 +10:00
fryorcraken.eth
34a82105fb
chore(deps): bump @chainsafe/libp2p-gossipsub to 4.1.1
2022-09-05 10:36:39 +10:00
fryorcraken.eth
ece1ca53c7
chore(deps): bump libp2p to 0.38.0
2022-09-05 10:34:49 +10:00
fryorcraken.eth
2108e56dfa
fix: export wait_for_remote_peer in exports map
...
This module will just consume a generate Waku and Waku Relay interfaces
so we already we want to extract it.
It is also one opinionated to handle connection management, other ways
might come with https://github.com/status-im/js-waku/issues/914 .
2022-09-01 14:42:21 +10:00
dependabot[bot]
91a9512573
chore(deps-dev): bump lint-staged from 12.3.6 to 13.0.3
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 12.3.6 to 13.0.3.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v12.3.6...v13.0.3 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-30 01:08:43 +00:00
fryorcraken.eth
3eb9c80041
ci: generate & check doc
2022-08-25 15:54:05 +10:00
fryorcraken.eth
0d34c44a02
doc: remove no-inherit
...
It is not needed anymore, Waku Relay doc does ot automatically include
the GossipSub doc.
2022-08-25 15:54:05 +10:00
dependabot[bot]
3181d8497c
chore(deps-dev): bump typedoc from 0.22.12 to 0.23.10
...
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc ) from 0.22.12 to 0.23.10.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.22.12...v0.23.10 )
---
updated-dependencies:
- dependency-name: typedoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-25 15:54:05 +10:00
fryorcraken.eth
cfece62e2a
misc: enable lint-staged for config cjs files
2022-08-24 16:14:43 +10:00
fryorcraken.eth
931028e0ac
build: bump ts-node to 10.9.1 and ts-loader to 9.3.1
2022-08-24 15:25:37 +10:00
fryorcraken.eth
771d515b6f
ci: rename nim-waku to nwaku and upgrade to v0.11
2022-08-20 01:04:19 +10:00
fryorcraken.eth
b0b2880746
fix: export predefined bootstrap nodes
2022-08-19 23:05:03 +10:00
status-bors-ng[bot]
d7181da98b
Merge #892
...
892: fix: type export via `typesVersions` r=fryorcraken a=filoozom
## Problem
Importing anything from TypeScript in `js-waku/lib/` (`v0.25.0-rc.0`) does not work. It can't find the types despite the `exports.*.types` in `package.json`.
## Solution
This solution was inspired by `libp2p` ([example in ``@libp2p/interfaces`](https://github.com/libp2p/js-libp2p-interfaces/blob/master/packages/interfaces/package.json#L24-L39 )),` and just adds `typesVersions` to `package.json`.
Documentation: https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html#folder-redirects-using-
## Notes
- See https://github.com/status-im/js-waku/issues/891#issuecomment-1217388556
Co-authored-by: Philippe Schommers <philippe@schommers.be>
2022-08-19 04:52:27 +00:00
Philippe Schommers
5137f28cbf
fix: type export via `typesVersions`
2022-08-19 12:41:49 +10:00
fryorcraken.eth
9cad6d5d72
fix: add peer_discovery_static_list to exports map
...
Needed to access `PeerDiscoveryStaticPeers`.
2022-08-17 23:29:23 +10:00
fryorcraken.eth
1c2df434e0
fix(deps): freeze @libp2p/interface-connection
2022-08-16 15:24:11 +10:00
fryorcraken.eth
38e39e71be
fix(deps): free uint8arraylist
...
Some issue with transient dependencies.
2022-08-16 15:06:11 +10:00
fryorcraken.eth
574e99c768
chore(deps): upgrade it-pipe
2022-08-16 14:48:31 +10:00
fryorcraken.eth
b866c650bb
chore(deps): install used transient dep
2022-08-16 14:47:16 +10:00
fryorcraken.eth
d560f8ce0e
fix: bundling with exports map
2022-08-07 12:03:05 +10:00
fryorcraken.eth
731318fa66
feat: export create_waku
2022-08-07 12:03:04 +10:00
fryorcraken.eth
bcbf40ee10
chore: rename test scripts
...
both tests are `unit`, also script name shouldn't change
if a different framework (karma) is used.
2022-08-06 01:02:15 +10:00
fryorcraken.eth
187287a28c
feat: all buffer dependencies have been removed
2022-08-05 21:31:41 +10:00
fryorcraken.eth
334e331090
fix: remove nyc
...
Not used.
2022-08-05 16:43:05 +10:00
fryorcraken.eth
bf47803631
fix: size-limit by setting buffer false in webpack
2022-08-03 16:46:53 +10:00
fryorcraken.eth
69b3595d6f
chore: bump size-limit to 8.0.0
2022-08-03 16:46:53 +10:00
fryorcraken.eth
b67848d2d5
style: lint cjs files
2022-08-03 16:05:36 +10:00
Franck Royer
8126e96f33
chore: remove multiformats (unused)
2022-08-03 09:30:40 +10:00