changelog and version (#3709)

This commit is contained in:
Ethan Buchman
2019-06-03 11:34:21 -04:00
committed by GitHub
parent 048ac8d94b
commit 65a3dfe235
3 changed files with 17 additions and 4 deletions

View File

@@ -1,5 +1,20 @@
# Changelog
## v0.31.7
*June 3, 2019*
This releases fixes a regression in the mempool introduced in v0.31.6.
The regression caused the invalid committed txs to be proposed in blocks over and
over again.
### BUG FIXES:
- [mempool] \#3699 Remove all committed txs from the mempool.
This reverts the change from v0.31.6 where we only remove valid txs from the mempool.
Note this means malicious proposals can cause txs to be dropped from the
mempools of other nodes by including them in blocks before they are valid.
See \#3322.
## v0.31.6
*May 31st, 2019*

View File

@@ -1,4 +1,4 @@
## v0.31.7
## v0.31.8
**
@@ -19,5 +19,3 @@
### IMPROVEMENTS:
### BUG FIXES:
- [mempool] \#3699 Revert the change where we only remove valid transactions
from the mempool once a block is committed.

View File

@@ -20,7 +20,7 @@ const (
// Must be a string because scripts like dist.sh read this file.
// XXX: Don't change the name of this variable or you will break
// automation :)
TMCoreSemVer = "0.31.5"
TMCoreSemVer = "0.31.7"
// ABCISemVer is the semantic version of the ABCI library
ABCISemVer = "0.16.0"