Skip to content

v0.6.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@NicolasDP NicolasDP released this 14 Oct 11:07
v0.6.0-rc1
d715f41

Release candidate for v0.6.0, not for production yet

house keeping

  • provide some network info via new REST end point (#846 #939 )
  • dropped releasing binaries for FreeBSD and NetBSD (none here were using them and they were adding time to maintain, however contribution to bring that back are welcome #933 )
  • actually start purging the leader logs for stake pool operator, reducing a lot the memory consumption per log (#937)
  • put an hard limit on incoming p2p connections (#909)

Security

  • added cargo audit to our CI so CVE are directly reported at every PR (#929 )

Bug fixes

  • fix nodes that would not sync at all because of no publicly available addresses ( #926 )
  • make nodes fail right away at start up if node cannot listen on the given port number (#911 )
  • drop early client connections that still in pending state, preventing potential DoS (#940)

Breaking changes

For nodes who want to be publicly reachable and advertise themselves as rendezvous point (aka trusted peer), they will now need to generate a secret (jcli key generate --type ed25519) and gives the associated public key to their users (jcli key to-public).

For nodes who need to connect to the rendezvous points, they will need to add the public id of the trusted peer along the IP address.

Node running with versions 0.5.* or older won't be compatible with nodes running from 0.6 and future versions.