Skip to content

Commit 26d115a

Browse files
committed
Release 0.15.0
### Added - Implement DNS Discovery as per [EIP-1459](https://eips.ethereum.org/EIPS/eip-1459), with ENR records as defined in [31/WAKU2-ENR](https://rfc.vac.dev/spec/31/); Available by passing `{ bootstrap: { enrUrl: enrtree://... } }` to `Waku.create`. - When using `addDecryptionKey`, it is now possible to specify the decryption method and the content topics of the messages to decrypt; this is to reduce the number of decryption attempt done and improve performance. ### Changed - Test: Upgrade nim-waku node to v0.6. - **Breaking**: Renamed `getBootstrapNodes` to `getNodesFromHostedJson`. - Minimum node version changed to 16. - **Breaking**: Changed `Waku.create` bootstrap option from `{ bootstrap: boolean }` to `{ bootstrap: BootstrapOptions }`. Replace `{ boostrap: true }` with `{ boostrap: { default: true } }` to retain same behaviour. - **Breaking**: `WakuMessage.decode` and `WakuMessage.decodeProto` now accepts method and content topics for the decryption key. `WakuMessage.decode(bytes, [key])` becomes `WakuMessage.decode(bytes, [{key: key}])`.
1 parent 963e4c8 commit 26d115a

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.15.0] - 2022-01-17
11+
1012
### Added
1113

1214
- Implement DNS Discovery as per [EIP-1459](https://eips.ethereum.org/EIPS/eip-1459),
@@ -287,7 +289,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
287289
- [ReactJS Chat App example](./examples/web-chat).
288290
- [Typedoc Documentation](https://status-im.github.io/js-waku/docs).
289291

290-
[Unreleased]: https://github.com/status-im/js-waku/compare/v0.14.2...HEAD
292+
[Unreleased]: https://github.com/status-im/js-waku/compare/v0.15.0...HEAD
293+
[0.15.0]: https://github.com/status-im/js-waku/compare/v0.14.2...v0.15.0
291294
[0.14.2]: https://github.com/status-im/js-waku/compare/v0.14.1...v0.14.2
292295
[0.14.1]: https://github.com/status-im/js-waku/compare/v0.14.0...v0.14.1
293296
[0.14.0]: https://github.com/status-im/js-waku/compare/v0.13.1...v0.14.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "js-waku",
3-
"version": "0.14.2",
3+
"version": "0.15.0",
44
"description": "TypeScript implementation of the Waku v2 protocol",
55
"main": "build/main/index.js",
66
"typings": "build/main/index.d.ts",

0 commit comments

Comments
 (0)