Releases: drand/drand
v1.2.3
v1.2.2
v1.2.1
v1.2.0
- Fixed potential deadlock during startup
- '--secret=key' migrated to '--secret-file=' during resharing
- support environment proxies on outbound dials
- cors header on /health endpoint
- client is a bit less aggressive, and has clearer warnings
- metric added track most recently stored round
- fixed http endpoint race for send on closed channel
- fixed resharing edge case where partially-offline members could still be in group
v1.1.1
Changelog
1050b92 go get
of tools may polute go.mod
. fix that (#704)
8ff83bc check key with util check (#727)
b344575 cleanup 'drand.dkgInfo' field after reshare attempt completes or fails. (#705)
e5f5e93 client verbose flag and logging to stderr (#724)
3bd18b8 fix a set of outdated comments (#706)
a982cd4 fix logic bug in changing catchup period in reshares (#708)
99683e2 makefile rulse should properly inject tags
6623a7c protect gossip client from optimizer (#717)
799190b rely on channels (#716)
v1.0.3
v1.0.2
Changelog
aee55ba Syncup reworking (#668)
c0a08a2 clean up some output to be clearer (#670)
726a9c6 client closing was warning in normal operation (#681)
f4d10a7 disable flaky TestDrandResharePreempt test (#671)
67f189f fix: remove println (#669)
164d527 lower speed test frequency and parallelism (#629)
9b7b21d miscalculation of total nodes to push reshare to (#680)
291f82d protobuf validation ci check (#651)
38fcf42 use bounded channel for sync
cbb3731 use genesis seed (original hash) rather than current group hash in chain info
v1.0.1
v1.0.0-rc6
v1.0.0
v1.0.0 is a systems refactor of drand, aimed primarily at hardening the protocol towards availability attacks.
Breaking changes since v0.9
- Identity messages during sharing are now signed
- Most info in /group is now group-private, public chain info is exposed at /info
- secrets for sharing must be 32 characters
- binary flags have changed
- GRPC version updated
- 'private' group GRPC and 'public' HTTP listening demuxed to separate ports