From 8d8d63c94cc26a8b7456f9e85d869da4ab8fed6e Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Thu, 28 Dec 2017 18:28:27 -0500 Subject: [PATCH] changelog --- CHANGELOG.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9f0809d..71fe223e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,9 +3,7 @@ ## Roadmap BREAKING CHANGES: -- Upgrade the header to support better proofs on validtors, results, evidence, and possibly more - Better support for injecting randomness -- Pass evidence/voteInfo through ABCI - Upgrade consensus for more real-time use of evidence FEATURES: @@ -32,6 +30,27 @@ BUG FIXES: BREAKING CHANGES: - [p2p] enable the Peer Exchange reactor by default - [types] add Timestamp field to Proposal/Vote +- [types] add new fields to Header: TotalTxs, ConsensusParamsHash, LastResultsHash, EvidenceHash +- [types] add Evidence to Block +- [types] simplify ValidateBasic +- [state] updates to support changes to the header +- [state] Enforce <1/3 of validator set can change at a time + +FEATURES: +- [state] Send indices of absent validators and addresses of byzantine validators in BeginBlock +- [state] Historical ConsensusParams and ABCIResponses +- [docs] Specification for the base Tendermint data structures. +- [evidence] New evidence reactor for gossiping and managing evidence +- [rpc] `/block_results?height=X` returns the DeliverTx results for a given height. + +IMPROVEMENTS: +- [consensus] Better handling of corrupt WAL file + +BUG FIXES: +- [lite] fix race +- [state] validate block.Header.ValidatorsHash +- [p2p] allow seed addresses to be prefixed with eg. `tcp://` +- [cmd] fix `tendermint init` to ignore files that are there and generate files that aren't. ## 0.14.0 (December 11, 2017)