Skip to content

Commit

Permalink
Pre-release 0.12.0-rc.1
Browse files Browse the repository at this point in the history
Now with a changelog update!
  • Loading branch information
Mikhail Zabaluev committed Jun 24, 2021
1 parent e2a5aa5 commit f648235
Show file tree
Hide file tree
Showing 8 changed files with 51 additions and 12 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
# Change Log

## Upcoming release 0.12.0

**New features:**

- Persistent fragment logs, optionally enabled to record all fragments received
by the node and accepted into the mempool. These logs can be used for
verification of the blockchain result, forensics, and possibly to compute
the vote tally from the received fragments off-chain as a backup counting
method.
- `scripts/bootstrap.py`, a cross-platform Python script to replace tje older
collection of outdated shell scripts.

**Changes:**

- Updated the Poldercast implementation to use poldercast 1.2
and reworked quarantine rules to improve network stability.
- The log configuration only deals with a single output backend.
It's no longer possible to configure multiple log outputs.
- Changed the p2p listening address and port configuration:
the field name is `listen` and the value format is _addr_`:`_port_.
- The fragment log REST API provides more elaborate information on fragment
status, including the rejection reason.
- The REST API endpoints for submitting fragments return an error status code
if the fragments are rejected by the node, rather than being admitted to the
mempool and propagated across the network.
- Added logging to track REST requests, including possible OpenZipkin/B3
tracing information from the HTTP headers.

**Bugs fixed:**

- Use voteplan ID as the CRS for private voting protocol to prevent use of
compromised CRS values.
- Ignore an unworkably small value of `log_max_entries` in the configuration.
The minimum is `pool_max_entries * n_pools`.

## Releases 0.10.x - 0.11.x

**TODO:** fill in with a summary of changes.

## [v0.9.3](https://github.com/input-output-hk/jormungandr/tree/v0.9.3) (2020-09-24)

Rolled in recent fixes, testing improvements, and dependency updates for the Catalyst project
Expand Down
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion jcli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jcli"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = [ "[email protected]" ]
license = "MIT OR Apache-2.0"
repository = "https://github.com/input-output-hk/jormungandr"
Expand Down
2 changes: 1 addition & 1 deletion jormungandr-lib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jormungandr-lib"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = ["[email protected]"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion jormungandr/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jormungandr"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = [ "[email protected]" ]
license = "MIT OR Apache-2.0"
repository = "https://github.com/input-output-hk/jormungandr"
Expand Down
2 changes: 1 addition & 1 deletion testing/jormungandr-integration-tests/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jormungandr-integration-tests"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = [ "[email protected]" ]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion testing/jormungandr-scenario-tests/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jormungandr-scenario-tests"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = [ "[email protected]" ]
edition = "2018"
default-run = "jormungandr-scenario-tests"
Expand Down
2 changes: 1 addition & 1 deletion testing/jormungandr-testing-utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jormungandr-testing-utils"
version = "0.12.0-dev"
version = "0.12.0-rc.1"
authors = ["Nicolas Di Prima <[email protected]>"]
edition = "2018"

Expand Down

0 comments on commit f648235

Please sign in to comment.