mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-08 22:23:11 +00:00
Follow up to #3643 * update changelog * do not ignore errors returned by PublishWithEvents
1.5 KiB
1.5 KiB
v0.31.8
**
BREAKING CHANGES:
-
CLI/RPC/Config
- [cli] #3613 Switch from golang/dep to Go Modules to resolve dependencies: It is recommended to switch to Go Modules if your project has tendermint as a dependency. Read more on Modules here: https://github.com/golang/go/wiki/Modules
- [rpc] #3616 Improve
/block_resultsresponse format (results.DeliverTx->results.deliver_tx). See docs for details.
-
Apps
- [abci] #1859
ResponseCheckTx,ResponseDeliverTx,ResponseBeginBlock, andResponseEndBlocknow includeEventsinstead ofTags. EachEventcontains atypeand a list ofattributes(list of key-value pairs) allowing for inclusion of multiple distinct events in each response.
- [abci] #1859
-
Go API
- [libs/db] #3632 Removed deprecated
LevelDBBackendconst If you havedb_backendset toleveldbin your config file, please change it togoleveldborcleveldb. - [p2p] #3521 Remove NewNetAddressStringWithOptionalID
- [libs/db] #3632 Removed deprecated
-
Blockchain Protocol
-
P2P Protocol
FEATURES:
IMPROVEMENTS:
- [p2p] #3666 Add per channel telemetry to improve reactor observability
- [rpc] #3686
HTTPClient#Callreturns wrapped errors, so a caller could useerrors.Causeto retrieve an error code. (@wooparadog)
BUG FIXES:
- [libs/db] #3717 Fixed the BoltDB backend's Batch.Delete implementation (@Yawning)
- [libs/db] #3718 Fixed the BoltDB backend's Get and Iterator implementation (@Yawning)