From d82c7edf3aca25d762f282f0508160cf7620f645 Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Mon, 15 May 2017 12:52:33 -0400 Subject: [PATCH] update changelog and bump version --- CHANGELOG.md | 23 +++++++++++++++++++++++ version/version.go | 6 +++--- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7115552a..29b5dcf3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## 0.5.0 (May 15, 2017) + +BREAKING CHANGES: + +- `NewSocketClient` and `NewGRPCClient` no longer start the client automatically, and don't return errors. The caller is responsible for running `client.Start()` and checking the error. +- `NewSocketServer` and `NewGRPCServer` no longer start the server automatically, and don't return errors. The caller is responsible for running `server.Start()` and checking the error. + + +FEATURES: + +- [types] new method `func (res Result) IsSameCode(compare Result) bool` checks whether two results have the same code +- [types] new methods `func (r *ResponseCheckTx) Result() Result` and `func (r *ResponseDeliverTx) Result() Result` to convert from protobuf types (for control over json serialization) +- [types] new method `func (r *ResponseQuery) Result() *ResultQuery` and struct `ResultQuery` to convert from protobuf types (for control over json serializtion) + +IMPROVEMENTS: + +- Update imports for new `tmlibs` repository +- Use the new logger +- [abci-cli] Add flags to the query command for `path`, `height`, and `prove` +- [types] use `data.Bytes` and `json` tags in the `Result` struct + +BUG FIXES: + ## 0.4.1 (April 18, 2017) IMPROVEMENTS: diff --git a/version/version.go b/version/version.go index 7b02c593e..6687721f1 100644 --- a/version/version.go +++ b/version/version.go @@ -3,7 +3,7 @@ package version // NOTE: we should probably be versioning the ABCI and the abci-cli separately const Maj = "0" -const Min = "4" -const Fix = "1" +const Min = "5" +const Fix = "0" -const Version = "0.4.1" +const Version = "0.5.0"