diff --git a/CHANGELOG.md b/CHANGELOG.md index d79fb8670..437b7970d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## v0.29.1 + +*January 24, 2019* + +Special thanks to external contributors on this release: +@infinytum, @gauthamzz + +This release contains two important fixes: one for p2p layer where we sometimes +were not closing connections and one for consensus layer where consensus with +no empty blocks (`create_empty_blocks = false`) could halt. + +Friendly reminder, we have a [bug bounty +program](https://hackerone.com/tendermint). + +### IMPROVEMENTS: +- [pex] [\#3037](https://github.com/tendermint/tendermint/issues/3037) Only log "Reached max attempts to dial" once +- [rpc] [\#3159](https://github.com/tendermint/tendermint/issues/3159) Expose + `triggered_timeout_commit` in the `/dump_consensus_state` + +### BUG FIXES: +- [consensus] [\#3199](https://github.com/tendermint/tendermint/issues/3199) Fix consensus halt with no empty blocks from not resetting triggeredTimeoutCommit +- [p2p] [\#2967](https://github.com/tendermint/tendermint/issues/2967) Fix file descriptor leak + ## v0.29.0 *January 21, 2019* diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index 98acd282c..06b2ec52c 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -19,7 +19,5 @@ Special thanks to external contributors on this release: ### FEATURES: ### IMPROVEMENTS: -- [pex] \#3037 only log "Reached max attempts to dial" once ### BUG FIXES: -- [p2p] \#2967 Fix file descriptor leaks diff --git a/version/version.go b/version/version.go index 87d81c6f7..9d05afe64 100644 --- a/version/version.go +++ b/version/version.go @@ -18,7 +18,7 @@ const ( // TMCoreSemVer is the current version of Tendermint Core. // It's the Semantic Version of the software. // Must be a string because scripts like dist.sh read this file. - TMCoreSemVer = "0.29.0" + TMCoreSemVer = "0.29.1" // ABCISemVer is the semantic version of the ABCI library ABCISemVer = "0.15.0"