v0.5.0
What's Changed
- Circuit relay information is added to the node's ENR so nodes behind a router with no NAT can still be discovered by hole punching
- More than one custom multiaddress can be advertised with the flag
--ext-multiaddr
- Experimental implementation of the improved filter protocol specifications is available with
--use-filterv2
flag and also throughnode.WithWakuFilterV2FullNode()
andnode.WithWakuFilterV2LightNode()
options when instantiating waku - C-Bindings:
- Nodes can act now as storenodes by specifying this in the node configuration
- Breaking Change: DNSDiscovery will now return the ENR and PeerID along with the Multiaddresses obtained from an enr tree URL. This ENR can be used to obtain the ENRs necessary to setup the bootnodes for DiscV5
- Breaking Change: The node will not automatically subscribe to the default waku topic
- Breaking change: The JSON RPC API now expects byte arrays to be encoded as base64url strings instead of hexadecimal strings or int arrays
- All dependencies were upgraded
Full Changelog: v0.4.0...v0.5.0