From 1abf34aa9164893c0b837ccdaf13c7ab31fee751 Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Tue, 27 Nov 2018 08:43:21 -0500 Subject: [PATCH] Prepare v0.26.4 changelog (#2921) * prepare changelog * linkify changelog * changelog and version * update changelog --- CHANGELOG.md | 43 +++++++++++++++++++++++++++++++++++++++++++ CHANGELOG_PENDING.md | 17 +---------------- version/version.go | 2 +- 3 files changed, 45 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8cb63ba5..c506a2294 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,48 @@ # Changelog +## v0.26.4 + +*November 27th, 2018* + +Special thanks to external contributors on this release: +ackratos, goolAdapter, james-ray, joe-bowman, kostko, +nagarajmanjunath, tomtau + + +Friendly reminder, we have a [bug bounty +program](https://hackerone.com/tendermint). + +### FEATURES: + +- [rpc] [\#2747](https://github.com/tendermint/tendermint/issues/2747) Enable subscription to tags emitted from `BeginBlock`/`EndBlock` (@kostko) +- [types] [\#2747](https://github.com/tendermint/tendermint/issues/2747) Add `ResultBeginBlock` and `ResultEndBlock` fields to `EventDataNewBlock` + and `EventDataNewBlockHeader` to support subscriptions (@kostko) +- [types] [\#2918](https://github.com/tendermint/tendermint/issues/2918) Add Marshal, MarshalTo, Unmarshal methods to various structs + to support Protobuf compatibility (@nagarajmanjunath) + +### IMPROVEMENTS: + +- [config] [\#2877](https://github.com/tendermint/tendermint/issues/2877) Add `blocktime_iota` to the config.toml (@ackratos) + - NOTE: this should be a ConsensusParam, not part of the config, and will be + removed from the config at a later date + ([\#2920](https://github.com/tendermint/tendermint/issues/2920). +- [mempool] [\#2882](https://github.com/tendermint/tendermint/issues/2882) Add txs from Update to cache +- [mempool] [\#2891](https://github.com/tendermint/tendermint/issues/2891) Remove local int64 counter from being stored in every tx +- [node] [\#2866](https://github.com/tendermint/tendermint/issues/2866) Add ability to instantiate IPCVal (@joe-bowman) + +### BUG FIXES: + +- [blockchain] [\#2731](https://github.com/tendermint/tendermint/issues/2731) Retry both blocks if either is bad to avoid getting stuck during fast sync (@goolAdapter) +- [consensus] [\#2893](https://github.com/tendermint/tendermint/issues/2893) Use genDoc.Validators instead of state.NextValidators on replay when appHeight==0 (@james-ray) +- [log] [\#2868](https://github.com/tendermint/tendermint/issues/2868) Fix `module=main` setting overriding all others + - NOTE: this changes the default logging behaviour to be much less verbose. + Set `log_level="info"` to restore the previous behaviour. +- [rpc] [\#2808](https://github.com/tendermint/tendermint/issues/2808) Fix `accum` field in `/validators` by calling `IncrementAccum` if necessary +- [rpc] [\#2811](https://github.com/tendermint/tendermint/issues/2811) Allow integer IDs in JSON-RPC requests (@tomtau) +- [txindex/kv] [\#2759](https://github.com/tendermint/tendermint/issues/2759) Fix tx.height range queries +- [txindex/kv] [\#2775](https://github.com/tendermint/tendermint/issues/2775) Order tx results by index if height is the same +- [txindex/kv] [\#2908](https://github.com/tendermint/tendermint/issues/2908) Don't return false positives when searching for a prefix of a tag value + ## v0.26.3 *November 17th, 2018* diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index d6fcc736b..2a2626a4f 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -1,6 +1,6 @@ # Pending -## v0.26.4 +## v0.27.0 *TBD* @@ -23,21 +23,6 @@ program](https://hackerone.com/tendermint). ### FEATURES: -- [types] [\#1571](https://github.com/tendermint/tendermint/issues/1571) Enable subscription to tags emitted from `BeginBlock`/`EndBlock` (@kostko) - ### IMPROVEMENTS: -- [config] \#2877 add blocktime_iota to the config.toml (@ackratos) -- [mempool] \#2855 add txs from Update to cache -- [mempool] \#2835 Remove local int64 counter from being stored in every tx -- [node] \#2827 add ability to instantiate IPCVal (@joe-bowman) - ### BUG FIXES: - -- [blockchain] \#2731 Retry both blocks if either is bad to avoid getting stuck during fast sync (@goolAdapter) -- [log] \#2868 fix module=main setting overriding all others -- [rpc] \#2808 RPC validators calls IncrementAccum if necessary -- [kv indexer] \#2908 don't return false positives when searching for a prefix of a tag value -- [kv indexer] \#2775 order results by index if height is the same -- [rpc] \#2759 fix tx.height range queries -- [rpc] \#2811 Allow integer IDs in JSON-RPC requests \ No newline at end of file diff --git a/version/version.go b/version/version.go index aa52a82ec..933328a65 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.26.3" + TMCoreSemVer = "0.26.4" // ABCISemVer is the semantic version of the ABCI library ABCISemVer = "0.15.0"