v0.2.0
What's Changed
New features
- Implementation for the following Waku v2 protocols
- 17/WAKU2-RLN with support for on-chain group membership
- 35/WAKU2-NOISE
- Integrated HTTP REST API for external access to access some wakunode2 functionality:
- Debug REST API exposes debug information about a wakunode2.
- Relay REST API allows basic pub/sub functionality according to 11/WAKU2-RELAY.
- Added
wss
andws
to the list of transports supported by default - Support for encrypted key files when using
--key-file
and--key-password
command line flags - Refactor of chat2 example app
- C bindings:
- Added filter and store protocol functions to the C API
- Added
isStarted
function to determine if a node has been started
- New docs and tutorials
- Upgrade dependencies
- A lot of error fixes!
Breaking changes
- Removed
store.WakuStoreWithRetentionPolicy
option --keep-alive
and--store-duration
flags receive a duration instead of a number, so for example to specify 20 seconds, the value20s
must be used.
Full Changelog: v0.1.0...v0.2.0