From 6701dba87609e1fe0483d2a179fc4e24c4e8c6ce Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Sun, 20 May 2018 10:22:22 -0400 Subject: [PATCH] changelog --- CHANGELOG.md | 23 ++++++++++++++++++++++- README.md | 6 +++++- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8321523f..bf3e26b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,27 @@ # Changelog -## 0.19.5 (TBD) +## 0.19.5 + +May 20th, 2018 + +BREAKING CHANGES + +- [rpc/client] TxSearch and UnconfirmedTxs have new arguments (see below) +- [version] Breaking changes to Go APIs will not be reflected in breaking + version change, but will be included in changelog. + +FEATURES + +- [rpc] `/tx_search` takes `page` and `per_page` args to paginate results +- [rpc] `/unconfirmed_txs` takes `limit` arg to limit the output + +IMPROVEMENTS + +- [docs] Lots of updates + +BUG FIXES + +- [mempool] Enforce upper bound on number of transactions ## 0.19.4 (May 17th, 2018) diff --git a/README.md b/README.md index 6f860606..b0505b9c 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,11 @@ According to SemVer, anything in the public API can change at any time before ve To provide some stability to Tendermint users in these 0.X.X days, the MINOR version is used to signal breaking changes across a subset of the total public API. This subset includes all -interfaces exposed to other processes (cli, rpc, p2p, etc.), as well as parts of the following packages: +interfaces exposed to other processes (cli, rpc, p2p, etc.), but does not +include the in-process Go APIs. + +That said, breaking changes in the following packages will be documented in the +CHANGELOG even if they don't lead to MINOR version bumps: - types - rpc/client