Releases: input-output-hk/jormungandr
Pre-release 0.10.0-alpha.2
Added
- Added jcli commands to support private voting workflows under
votes
subcommand. - Handle the
SIGTERM
signal on Unix.
Changed
- Rearranged jcli subcommand trees under
certificate
andvotes
subcommands, shortened command names, improved help descriptions. - Use bech32 format for all private or public keys in jcli.
- Expose the total number of votes in vote plan status in REST api and remove the votes array.
Release 0.10.0-alpha.1
Initial implementation of voting with stake privacy.
Release 0.9.3
v0.9.3 Release 0.9.3
Release 0.9.2-test.1
v0.9.2-test.1 Dummy release tag to test CI build
Release 0.9.1
contains a bug fix in the explorer: better management of vote cast accounting.
Release 0.9.0
This is a big step for Jörmungandr. It marks the completion of 1 milestone (update to async/await) and the beginning of a new one: on chain voting. But first thing first: a breaking change in the configuration file.
Breaking change
The trusted peers does not need the id
anymore. Only the address
. For example:
p2p
trusted_peers:
- address: "/ip4/13.230.137.72/tcp/3000"
- id: e4fda5a674f0838b64cacf6d22bbae38594d7903aba2226f
Update to async/await
A few weeks before the 0.8.0 release, the rust programming language released a new feature to stable: async/await
. This is to enable asynchronous programming just it would be done in JavaScript for example. Before that, asynchronous programming was emulated with a library: futures-0.1
. Migrating out codebase to the new methods allowed to remove many unnecessary lines of code and complex logic. In short: the jörmungandr node lost on weight and got more agile.
This migration was completed by migrating the network source code to use tonic
the new implementation of gRPC in rust. Overall with this release we are expecting less memory usage, less CPU usage and less network traffic.
On chain voting
TBD
Release 0.9.0-rc3
v0.9.0-rc3 v0.9.0-rc3
Release 0.9.0-rc2
v0.9.0-rc2 v0.9.0-rc2
Release 0.9.0-rc1
release candidate for 0.9.0
Release v0.8.19
Latest release with 0.8.x
as we are moving toward an updated version of our gRPC stack (the language our nodes talk to each other on the network). This release contains a couple of bug fixes and general improvements.