Skip to content

Releases: EspressoSystems/HotShot

0.3.3

04 Nov 22:16
16363b0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.2...0.3.3

0.3.2

03 Nov 19:12
7884fd8
Compare
Choose a tag to compare

What's Changed

  • Removed all instances of cfg-if by @VictorKoenders in #685
  • Ed/vrf benchmarking upgrades by @echo-delta in #684
    • Use QC commitment in Vote message instead of full QC
    • Nodes no longer send NewestQuorumCertificate messages when a new node joins the network
    • Create orchestrator-vrf binary
  • Added RngCore to most random functions by @VictorKoenders in #682

Full Changelog: 0.3.1...0.3.2

0.3.1

02 Nov 17:49
ac7f2c5
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump clap from 4.0.15 to 4.0.16 by @dependabot in #638
  • chore(deps): bump async-trait from 0.1.57 to 0.1.58 by @dependabot in #643
  • chore(deps): bump clap from 4.0.16 to 4.0.17 by @dependabot in #642
  • chore(deps): bump futures from 0.3.24 to 0.3.25 by @dependabot in #645
  • chore(deps): bump serde_json from 1.0.86 to 1.0.87 by @dependabot in #646
  • chore(deps): bump clap from 4.0.17 to 4.0.18 by @dependabot in #649
  • chore(deps): bump arbitrary from 1.1.7 to 1.2.0 by @dependabot in #648
  • chore(deps): bump snafu from 0.7.2 to 0.7.3 by @dependabot in #647
  • chore(deps): bump serde from 1.0.145 to 1.0.147 by @dependabot in #652
  • Weekly PR to bump flake.nix by @Ancient123 in #651
  • Delete stale files by @DieracDelta in #655
  • chore(deps): bump async-tungstenite from 0.17.2 to 0.18.0 by @dependabot in #657
  • chore(deps): bump time from 0.3.15 to 0.3.16 by @dependabot in #656
  • Optimize sortition by @DieracDelta in #650
  • Ed - Update stake to use NonZeroU64 type and move threshold into Election trait by @echo-delta in #659
  • Address comments about sortition parameter by @echo-delta in #660
  • chore(deps): bump async-lock from 2.5.0 to 2.6.0 by @dependabot in #662
  • chore(deps): bump opentelemetry-aws from 0.5.0 to 0.6.0 by @dependabot in #663
  • Fixed an issue where NetworkConfig could not be serialized as toml by @VictorKoenders in #664
  • Update actions workflow to separate vrf out from old cs example by @echo-delta in #661
  • Downgrade proposal logging to info by @echo-delta in #665
  • chore(deps): bump cachix/cachix-action from 11 to 12 by @dependabot in #669
  • Added multi-machine-vrf-libp2p by @VictorKoenders in #667
  • Weekly PR to bump flake.nix by @Ancient123 in #676
  • Added a crude check on if the server and the client are using the same election and key by @VictorKoenders in #670
  • stateless versions of vrf proof generation and checking by @nyospe in #681

Full Changelog: 0.3.0...0.3.1

0.3.0

17 Oct 18:36
c965c4c
Compare
Choose a tag to compare

Primary new feature in this release VRF integration

0.2.3: Canonical serialize/deserialize on ViewNumber (#619)

13 Oct 21:22
e619dbb
Compare
Choose a tag to compare
* feat: canonical serialize/deserialize on ViewNumber

* fix: make clippy happy

0.2.2: Allow for compilation without testing flag (#617)

13 Oct 17:39
dc9b34c
Compare
Choose a tag to compare
* feat: expose ViewNumber without requiring testing

* fix: clippy lints when building root workspace without testing flag

0.2.1: Add retry count (#581)

06 Oct 19:14
b5b92d3
Compare
Choose a tag to compare
* feat: retry count

* fix: name record instead of using enum

0.2.0

29 Sep 20:20
57db501
Compare
Choose a tag to compare
Prepare for 0.2 (#552)

* feat: timestamp + time abstraction

* feat: proposer_id

* fix: typo

* feat: no unpin

* fix: Nathan fixes

* feat: more fixes

* fix: remove TimeType

0.1.1

22 Jul 17:15
ff9d528
Compare
Choose a tag to compare

Bug Fixes

  • fix typo (#335)
  • bump gossipsub and direct message max sizes (#324)
  • bump timeout for documentation wf (#322)

Features

  • improved logging (#329)
  • docker image for multi-machine-libp2p demo (#308)

0.1.0

13 Jul 14:46
fe28bea
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...0.1.0