mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-05 04:55:18 +00:00
See #4588 for original change. I believe this is appropriate. Anything else that needs to be updated? ______ For contributor use: - [ ] ~Wrote tests~ - [x] Updated CHANGELOG_PENDING.md - [x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work. - [ ] ~Updated relevant documentation (`docs/`) and code comments~ - [x] Re-reviewed `Files changed` in the Github PR explorer
2.7 KiB
2.7 KiB
v0.33.4
- Nodes are no longer guaranteed to contain all blocks up to the latest height. The ABCI app can now control which blocks to retain through the ABCI field
ResponseCommit.retain_height, all blocks and associated data below this height will be removed.
**
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:
- [abci] Add
ResponseCommit.retain_heightfield, which will automatically remove blocks below this height. This bumps the ABCI version to 0.16.2. - [rpc] Add
/statusresponse fields for the earliest block available on the node - [rpc] #4611 Add
codespacetoResultBroadcastTx(@whylee259) - [cmd] #4665 New
tedermint completioncommand to generate Bash/Zsh completion scripts (@alessio).
IMPROVEMENTS:
- [blockchain] Add
Baseto blockchain reactor P2P messagesStatusRequestandStatusResponse - [example/kvstore] Add
RetainBlocksoption to control block retention - [p2p] #4548 Add ban list to address book (@cmwaters)
- [privval] #4534 Add
erroras a return value onGetPubKey() - [Docker] #4569 Default configuration added to docker image (you can still mount your own config the same way) (@greg-szabo)
- [lite2] #4562 Cache headers when using bisection (@cmwaters)
- [all] #4608 Give reactors descriptive names when they're initialized
- [lite2] #4575 Use bisection for within-range verification (@cmwaters)
- [tools] #4615 Allow developers to use Docker to generate proto stubs, via
make proto-gen-docker. - [p2p] #4621(https://github.com/tendermint/tendermint/pull/4621) ban peers when messages are unsolicited or too frequent (@cmwaters)
- [evidence] #4632 Inbound evidence checked if already existing (@cmwaters)
BUG FIXES:
- [rpc] #4568 Fix panic when
Subscribeis called, but HTTP client is not running (@melekes)Subscribe,Unsubscribe(All)methods return an error now.