From 917720675009c28fc912ec36b8dba145779cefcf Mon Sep 17 00:00:00 2001 From: "M. J. Fromberger" Date: Thu, 14 Jul 2022 14:49:37 -0700 Subject: [PATCH] Prepare changelog for Release v0.35.8 (#8988) --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ CHANGELOG_PENDING.md | 6 +----- version/version.go | 2 +- 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d467f29e..1ef64569b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,41 @@ Friendly reminder: We have a [bug bounty program](https://hackerone.com/cosmos). +## v0.35.8 + +July 12, 2022 + +Special thanks to external contributors on this release: @joeabbey + +This release fixes an unbounded heap growth issue in the implementation of the +priority mempool, as well as some configuration, logging, and peer dialing +improvements in the non-legacy p2p stack. It also adds a new opt-in +"simple-priority" value for the `p2p.queue-type` setting, that should improve +gossip performance for non-legacy peer networks. + +### BREAKING CHANGES + +- CLI/RPC/Config + + - [node] [\#8902](https://github.com/tendermint/tendermint/pull/8902) Always start blocksync and avoid misconfiguration (@tychoish) + +### FEATURES + +- [cli] [\#8675](https://github.com/tendermint/tendermint/pull/8675) Add command to force compact goleveldb databases (@cmwaters) + +### IMPROVEMENTS + +- [p2p] [\#8914](https://github.com/tendermint/tendermint/pull/8914) [\#8875](https://github.com/tendermint/tendermint/pull/8875) Improvements to peer dialing (backported). (@tychoish) +- [p2p] [\#8820](https://github.com/tendermint/tendermint/pull/8820) add eviction metrics and cleanup dialing error handling (backport #8819) (@tychoish) +- [logging] [\#8896](https://github.com/tendermint/tendermint/pull/8896) Do not pre-process log results (backport #8895). (@tychoish) +- [p2p] [\#8956](https://github.com/tendermint/tendermint/pull/8956) Simpler priority queue (backport #8929). (@tychoish) + +### BUG FIXES + +- [mempool] [\#8944](https://github.com/tendermint/tendermint/pull/8944) Fix unbounded heap growth in the priority mempool. (@creachadair) +- [p2p] [\#8869](https://github.com/tendermint/tendermint/pull/8869) Set empty timeouts to configed values. (backport #8847). (@williambanfield) + + ## v0.35.7 June 16, 2022 diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index 265833deb..183026e46 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -2,7 +2,7 @@ Friendly reminder: We have a [bug bounty program](https://hackerone.com/cosmos). -## v0.35.8 +## v0.35.9 Month DD, YYYY @@ -22,10 +22,6 @@ Special thanks to external contributors on this release: ### FEATURES -- [cli] [\#8675] Add command to force compact goleveldb databases (@cmwaters) - ### IMPROVEMENTS ### BUG FIXES - -- [mempool] \#8944 Fix unbounded heap growth in the priority mempool. (@creachadair) diff --git a/version/version.go b/version/version.go index b0096fdca..1f69337c1 100644 --- a/version/version.go +++ b/version/version.go @@ -10,7 +10,7 @@ const ( // TMVersionDefault is the used as the fallback version of Tendermint Core // when not using git describe. It is formatted with semantic versioning. - TMVersionDefault = "0.35.7" + TMVersionDefault = "0.35.8" // ABCISemVer is the semantic version of the ABCI library ABCISemVer = "0.17.0"