v0.33.5
**
Special thanks to external contributors on this release:
Friendly reminder, we have a bug bounty program.
BREAKING CHANGES:
-
CLI/RPC/Config
-
Apps
-
P2P Protocol
-
Go API
FEATURES:
- [evidence] #4532 Handle evidence from light clients (@melekes)
- [lite2] #4532 Submit conflicting headers, if any, to a full node & all witnesses (@melekes)
IMPROVEMENTS:
- [abci/server] #4719 Print panic & stack trace to STDERR if logger is not set (@melekes)
- [types] #4638 Implement
Header#ValidateBasic
(@alexanderbez)
- [txindex] #4466 Allow to index an event at runtime (@favadi)
- [buildsystem] #4378 Replace build_c and install_c with TENDERMINT_BUILD_OPTIONS parsing. The following options are available:
- nostrip: don't strip debugging symbols nor DWARF tables.
- cleveldb: use cleveldb as db backend instead of goleveldb.
- race: pass -race to go build and enable data race detection.
BUG FIXES:
- [light] #4741 Correctly return
ErrSignedHeaderNotFound
and ErrValidatorSetNotFound
on corresponding RPC errors (@erikgrinaker)