tendermint v0.32.8 Release Notes
Release Date: 2019-11-19 // over 4 years ago-
November 19, 2019
๐ Special thanks to external contributors on this release: @erikgrinaker, @guagualvcha, @hsyis, @cosmostuba, @whunmr, @austinabell
Friendly reminder, we have a bug bounty program..
๐ฅ BREAKING CHANGES:
Go API
- [libs/pubsub] #4070
Query#(Matches|Conditions)
returns an error.
- [libs/pubsub] #4070
๐ IMPROVEMENTS:
- ๐ [mempool] #4083 Added TxInfo parameter to CheckTx(), and removed CheckTxWithInfo() (@erikgrinaker)
- ๐ฒ [mempool] #4057 Include peer ID when logging rejected txns (@erikgrinaker)
- [tools] #4023 Improved
tm-monitor
formatting of start time and avg tx throughput (@erikgrinaker) - ๐ฒ [p2p] #3991 Log "has been established or dialed" as debug log instead of Error for connected peers (@whunmr)
- ๐ [rpc] #4077 Added support for
EXISTS
clause to the Websocket query interface. - [privval] Add
SignerDialerEndpointRetryWaitInterval
option (@cosmostuba) - [crypto] Add
RegisterKeyType
to amino to allow external key types registration (@austinabell)
๐ BUG FIXES:
- [libs/pubsub] #4070 Strip out non-numeric characters when attempting to match numeric values.
- [libs/pubsub] #4070 No longer panic in Query#(Matches|Conditions) preferring to return an error instead.
- โก๏ธ [tools] #4023 Refresh
tm-monitor
health when validator count is updated (@erikgrinaker) - [state] #4104 txindex/kv: Fsync data to disk immediately after receiving it (@guagualvcha)
- [state] #4095 txindex/kv: Return an error if there's one when the user searches for a tx (hash=X) (@hsyis)