tendermint v0.32.2 Release Notes
Release Date: 2019-08-01 // over 4 years ago-
July 31, 2019
๐ Special thanks to external contributors on this release: @ruseinov, @bluele, @guagualvcha
Friendly reminder, we have a bug bounty program.
๐ฅ BREAKING CHANGES:
- Go API
- [libs] #3811 Remove
db
from libs in favor ofhttps://github.com/tendermint/tm-db
- [libs] #3811 Remove
๐ FEATURES:
- [node] #3846 Allow replacing existing p2p.Reactor(s) using
CustomReactors
option. Warning: beware of accidental name clashes. Here is the list of existing reactors: MEMPOOL, BLOCKCHAIN, CONSENSUS, EVIDENCE, PEX. - ๐ [p2p] #3834 Do not write 'Couldn't connect to any seeds' error log if there are no seeds in config file
- [rpc] #3818 Make
max_body_bytes
andmax_header_bytes
configurable(@bluele) - [mempool] #3826 Make
max_msg_bytes
configurable(@bluele) - ๐จ [blockchain] #3561 Add early version of the new blockchain reactor, which is supposed to be more modular and testable compared to the old version. To try it, you'll have to change
version
in the config file, here NOTE: It's not ready for a production yet. For further information, see ADR-40 & ADR-43
๐ IMPROVEMENTS:
- [abci] #3809 Recover from application panics in
server/socket_server.go
to allow socket cleanup (@ruseinov) - [rpc] #2252 Add
/broadcast_evidence
endpoint to submit double signing and other types of evidence - [p2p] #3664 p2p/conn: reuse buffer when write/read from secret connection(@guagualvcha)
- ๐ [rpc] #3076 Improve transaction search performance
๐ BUG FIXES:
- Go API