tendermint v0.34.0-rc6 Release Notes
Release Date: 2020-11-05 // over 3 years ago-
November 5, 2020
Friendly reminder: We have a bug bounty program.
๐ฅ BREAKING CHANGES
- [evidence] #5610 Make it possible for abci evidence to be formed from tm evidence (@cmwaters)
- This makes breaking changes to
DuplicateVoteEvidence
andLightClientAttackEvidence
such that ABCI evidence can be reconstructed from these types, and is necessary for nodes to successfully sync to block heights with recorded evidence
- This makes breaking changes to
- ๐ [version] #5527 We've updated our release tooling, and
version.Version
is nowversion.TMCoreSemVer
(@marbar3778)
๐ IMPROVEMENTS
- [statesync] #5516 Check that all heights necessary to rebuild state for a snapshot exist before adding the snapshot to the pool. (@erikgrinaker)
๐ BUG FIXES
- [blockchain/v2] #5499 Fix "duplicate block enqueued by processor" panic (@melekes)
- [abci/grpc] #5520 Return async responses in order, to avoid mempool panics. (@erikgrinaker)
- [blockchain/v2] #5530 Fix "processed height 4541 but expected height 4540" panic (@melekes)
- [consensus/wal] Fix WAL autorepair by opening target WAL in read/write mode (@erikgrinaker)
- [block] #5567 Fix MaxCommitSigBytes (@cmwaters)
- ๐ [blockchain/v2] #5553 Make the removal of an already removed peer a noop (@melekes)
- [evidence] #5574 Fix bug where node sends committed evidence to peer (@cmwaters)
- [privval] #5583 Make
Vote
,Proposal
&PubKey
non-nullable in Responses (@marbar3778) - 0๏ธโฃ [light] #5392 Make light client home directory same as the full node default (@cmwaters)
- [evidence] #5610 Make it possible for abci evidence to be formed from tm evidence (@cmwaters)