fryorcraken.eth
25dfe9d969
chore: get dns-discovery to compile (almost)
2022-11-03 14:24:08 +11:00
fryorcraken.eth
9cc32c1032
tests: fix karma
2022-11-03 14:24:08 +11:00
fryorcraken.eth
f7f28f03b0
feat!: extract dns discovery and enr from core
2022-11-03 14:24:08 +11:00
fryorcraken.eth
093d84605f
chore: release 0.0.1
2022-11-02 15:36:11 +11:00
fryorcraken.eth
69c94db23a
chore: fix doc
2022-11-02 15:05:12 +11:00
fryorcraken.eth
ce9938e464
chore: move tests to separate package
2022-11-01 19:57:19 +11:00
fryorcraken.eth
a185b5a0ec
fix: @waku/interfaces
2022-11-01 16:33:42 +11:00
fryorcraken.eth
057507f94f
fix: @waku/interfaces
2022-11-01 16:30:24 +11:00
fryorcraken.eth
4eddad3166
fix: @waku/interfaces
2022-11-01 15:16:38 +11:00
fryorcraken.eth
16eaa911a9
chore: new @waku/interfaces package
2022-11-01 14:48:52 +11:00
fryorcraken.eth
80d16346e0
fixup! chore: new @waku/create package
2022-10-31 14:49:39 +11:00
fryorcraken.eth
37c1e6b968
chore: new @waku/create package
2022-10-31 14:47:12 +11:00
fryorcraken.eth
2e6d740f40
chore: setup semantic-release for workspace
2022-10-31 14:09:08 +11:00
fryorcraken.eth
88a3c2adf0
chore: setup automated releasing from master
2022-10-31 12:15:37 +11:00
fryorcraken.eth
052925e8e8
chore: rename js-waku package to @waku/core
2022-10-31 11:22:26 +11:00
fryorcraken.eth
2cef9d43ea
chore: move size-limit to root
2022-10-31 09:32:46 +11:00
fryorcraken.eth
2e60d90d7d
chore(deps): bump @multiformats/multiaddr to 11.0.6
2022-10-31 09:32:45 +11:00
fryorcraken.eth
dc4089a1dd
chore: setup husky/lint-staged at root
2022-10-30 21:12:01 +11:00
fryorcraken.eth
b975943e90
chore: move js-waku to ./core
2022-10-30 17:57:15 +11:00
dependabot[bot]
baf2ff0386
build(deps-dev): bump p-timeout from 4.1.0 to 6.0.0
...
Bumps [p-timeout](https://github.com/sindresorhus/p-timeout ) from 4.1.0 to 6.0.0.
- [Release notes](https://github.com/sindresorhus/p-timeout/releases )
- [Commits](https://github.com/sindresorhus/p-timeout/compare/v4.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: p-timeout
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 15:59:08 +11:00
fryorcraken.eth
a502d153e5
Release 0.30.0
2022-10-28 10:49:28 +11:00
fryorcraken.eth
1508a9169a
Release 0.29.0
2022-09-21 16:41:02 +10:00
Dan Bamikiya
fc0ff3acc8
chore: upgrade typescript version to 4.6.3
2022-09-21 11:05:09 +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
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
3a562ebfcf
chore: run npm update
2022-09-13 13:25:11 +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
9fc16143fa
feat: createLightNode and createPrivacyNode helpers
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
9dd00fc026
chore(deps): upgrade @libp2p/interface-connection-manager
2022-09-06 12:29:13 +10:00
fryorcraken.eth
579e6bc920
chore(deps): run npm audit fix
2022-09-05 22:10:47 +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
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
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
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
1c2df434e0
fix(deps): freeze @libp2p/interface-connection
2022-08-16 15:24:11 +10:00
fryorcraken.eth
e488f120e0
fix(deps): free uint8arraylist
...
Some issue with transient dependencies.
2022-08-16 15:07:30 +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
d9d8c4c23c
chore(deps): upgrade libp2p
...
To bring in @libp2p/multistream-select@3.0.0 and fix #886 .
2022-08-16 14:43:29 +10:00
dependabot[bot]
cf675c4224
chore(deps): bump @libp2p/interface-peer-store from 1.2.0 to 1.2.1
...
Bumps [@libp2p/interface-peer-store](https://github.com/libp2p/js-libp2p-interfaces ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases )
- [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-peer-store-v1.2.0...@libp2p/interface-peer-store-v1.2.1 )
---
updated-dependencies:
- dependency-name: "@libp2p/interface-peer-store"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 15:25:05 +00:00
fryorcraken.eth
ee1cdb02cf
build: run npm audit fix
2022-08-08 13:23:44 +10:00
dependabot[bot]
2d6700a77c
chore(deps): bump @chainsafe/libp2p-noise from 7.0.1 to 7.0.3
...
Bumps [@chainsafe/libp2p-noise](https://github.com/ChainSafe/js-libp2p-noise ) from 7.0.1 to 7.0.3.
- [Release notes](https://github.com/ChainSafe/js-libp2p-noise/releases )
- [Changelog](https://github.com/ChainSafe/js-libp2p-noise/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ChainSafe/js-libp2p-noise/compare/v7.0.1...v7.0.3 )
---
updated-dependencies:
- dependency-name: "@chainsafe/libp2p-noise"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 12:18:53 +10:00
fryorcraken.eth
d560f8ce0e
fix: bundling with exports map
2022-08-07 12:03:05 +10:00
fryorcraken.eth
b7fa4d375a
chore: upgrade @libp2p/crypto
...
Removes iso-random-stream.
2022-08-05 21:31:41 +10:00
fryorcraken.eth
d0a975fecd
chore: uprade @libp2p/pubsub
...
Removes one import of iso-random-stream.
This library brings buffer.
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
69b3595d6f
chore: bump size-limit to 8.0.0
2022-08-03 16:46:53 +10:00
fryorcraken.eth
cd21c71b49
chore: bump wherearewe (transitive dep)
2022-08-03 09:30:40 +10:00
Franck Royer
8126e96f33
chore: remove multiformats (unused)
2022-08-03 09:30:40 +10:00
Franck Royer
2004bf193e
chore: remove @types/varint (unused)
2022-08-03 09:30:40 +10:00
Franck Royer
9297ad6021
chore: remove @types/secp256k1 (unused)
2022-08-03 09:30:40 +10:00
Franck Royer
157b5bd3c2
chore: remove webpack-cli
2022-08-03 09:30:40 +10:00
Franck Royer
8b350f4272
feat: remove node polyfilling
...
Does not seem necessary.
2022-08-03 09:30:39 +10:00
Franck Royer
785a220dff
fix: remove unused stream-browserify
2022-08-03 09:30:39 +10:00
Franck Royer
ee12ec0ab5
chore: bump dns-query to 0.11.2
2022-08-03 09:30:37 +10:00
Franck Royer
9965ba9059
chore: bump @libp2p/mplex to 4.0.1
2022-08-03 09:30:37 +10:00
Franck Royer
d7b08f7e24
fix: Wait for remote peer for Waku Relay
...
The promise resolves only if a remote peer is added to the gossipsub
mesh.
2022-08-03 09:30:37 +10:00
Franck Royer
da9b7b31f5
chore: bump @chainsafe/libp2p-gossipsub to 3.4.0
2022-08-03 09:30:36 +10:00
Franck Royer
4eeca93d47
chore: bump libp2p to next (0.38.0 rc)
2022-08-03 09:30:36 +10:00
Franck Royer
c346361940
chore: bump @libp2p/mplex to 4.0.0
2022-08-03 09:30:36 +10:00
Franck Royer
4669c4d149
chore: upgrade @chainsafe/libp2p-gossipsub to 3.3.0
2022-08-03 09:30:36 +10:00
Franck Royer
61e6ec8ed4
chore: upgrade rollup-plugin-polyfill-node
2022-08-03 09:30:36 +10:00
Franck Royer
1f9a12cddb
chore: upgrade libp2p-gossipsub and libp2p-noise
2022-08-03 09:30:36 +10:00
Franck Royer
f768686e51
fix: fix pipe usage
2022-08-03 09:30:33 +10:00
Franck Royer
51d5bc19a2
fix: removed usage of buffer in streams
2022-07-20 12:45:14 +10:00
Franck Royer
157e42e148
fix: Do not use `names` import
2022-07-20 12:44:47 +10:00
Franck Royer
9e27a0082e
Sort out ENR key generation, upgrade to @libp2p/crypto
2022-07-20 12:44:44 +10:00
Franck Royer
4cf197e54d
Implement libp2p bootstrap interface
2022-07-20 12:43:40 +10:00
Franck Royer
081f62b07b
Upgrade libp2p-noise
2022-07-20 12:42:26 +10:00
Franck Royer
8e5318dc4a
Upgrade libp2p-gossipsub
2022-07-20 12:42:24 +10:00
Franck Royer
98c93c8283
Upgrade libp2p, peer-id, multiaddr
...
Use new packages and fix most compilation errors.
Remaining error to be dealt with in waku.ts.
2022-07-20 12:40:37 +10:00
Franck Royer
0cec093a4d
chore!: upgrade dns-query
2022-07-19 16:31:21 +10:00
Franck Royer
3dde86fcb7
Revert to webpack for UMD
2022-06-20 14:32:22 +10:00
Franck Royer
c4758a8737
Setup rollup, move files to dist/
2022-06-20 14:32:20 +10:00
Franck Royer
82aba32f9e
Migrate from ts-proto to protons
...
The latter does not bring Buffer/Long and is ESM compatible.
2022-06-20 14:32:20 +10:00
Franck Royer
4352cb923d
Replace karma-env-preproc with webpack
2022-06-20 14:32:20 +10:00
Franck Royer
cb10ca16d1
Migrate package to ESM
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
7d9406bcfc
Release 0.23.0
2022-05-19 15:36:24 +10:00
Franck Royer
1d8e3837ea
Replace deprecated `multihashes` with `multiformats`
2022-05-19 15:17:16 +10:00
Franck Royer
48efcc1562
Add all used deps
2022-05-18 20:41:10 +10:00
Franck Royer
b708077483
Remove assert usage
2022-05-13 17:28:38 +10:00
Franck Royer
920668c54c
Release 0.22.0
2022-05-10 16:44:17 +10:00
Franck Royer
00be6b147d
Remove crypto-browserify
2022-05-09 23:32:43 +10:00
Franck Royer
556e060335
Replace `secp256k1` with `@noble/secp256k1`
2022-05-09 23:10:15 +10:00