Skip to content

v0.5.0

Compare
Choose a tag to compare
@richard-ramos richard-ramos released this 17 Feb 15:45
· 490 commits to master since this release

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 through node.WithWakuFilterV2FullNode() and node.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