Browse Source

changelog

pull/1015/head
Ethan Buchman 7 years ago
parent
commit
8d8d63c94c
1 changed files with 21 additions and 2 deletions
  1. +21
    -2
      CHANGELOG.md

+ 21
- 2
CHANGELOG.md View File

@ -3,9 +3,7 @@
## Roadmap ## Roadmap
BREAKING CHANGES: BREAKING CHANGES:
- Upgrade the header to support better proofs on validtors, results, evidence, and possibly more
- Better support for injecting randomness - Better support for injecting randomness
- Pass evidence/voteInfo through ABCI
- Upgrade consensus for more real-time use of evidence - Upgrade consensus for more real-time use of evidence
FEATURES: FEATURES:
@ -32,6 +30,27 @@ BUG FIXES:
BREAKING CHANGES: BREAKING CHANGES:
- [p2p] enable the Peer Exchange reactor by default - [p2p] enable the Peer Exchange reactor by default
- [types] add Timestamp field to Proposal/Vote - [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) ## 0.14.0 (December 11, 2017)


Loading…
Cancel
Save