Files
tendermint/CHANGELOG_PENDING.md
Sergio Mena 3233568cee Added PrepareProposal and ProcessProposal data CHANGELOG_PENDING.md. Reworked UPGRADING.md (#9315)
* master-->main in `CONTRIBUTING.md`

* Added feature branches in `CONTRIBUTING.md`

* Fixes to `UPGRADING.md`

* [cherrypicked] docs: minor tweaks (#5404)

* docs: fix /validators description

Refs https://github.com/tendermint/spec/pull/169

* consensus: remove nil err from logging statement

* update UPGRADING.md

* note about LightBlocks

* Reworked "Unreleased" section of `UPGRADING.md`

* Added PrepareProposal and ProcessProposal to `CHANGELOG_PENDING.md`

* Apply suggestions from @thanethomson's code review

Co-authored-by: Thane Thomson <connect@thanethomson.com>

* Addressed @tychoish's comment

Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com>
Co-authored-by: Thane Thomson <connect@thanethomson.com>
2022-08-26 23:53:13 +02:00

1.9 KiB

Unreleased Changes

v0.37.0

Special thanks to external contributors on this release:

Friendly reminder, we have a bug bounty program.

BREAKING CHANGES

  • CLI/RPC/Config

    • [config] #9259 Rename the fastsync section and the fast_sync key blocksync and block_sync respectively
  • Apps

    • [abci/counter] #6684 Delete counter example app
    • [abci] #5783 Make length delimiter encoding consistent (uint64) between ABCI and P2P wire-level protocols
    • [abci] #9145 Removes unused Response/Request SetOption from ABCI (@samricotta)
    • [abci/params] #9287 Deduplicate ConsensusParams and BlockParams so only types proto definitions are used (@cmwaters)
      • Remove TimeIotaMs and use a hard-coded 1 millisecond value to ensure monotonically increasing block times.
      • Rename AppVersion to App so as to not stutter.
    • [abci] #9301 New ABCI methods PrepareProposal and ProcessProposal which give the app control over transactions proposed and allows for verification of proposed blocks.
    • [abci] #8656, #8901 Added cli commands for PrepareProposal and ProcessProposal. (@jmalicevic, @hvanz)
  • P2P Protocol

  • Go API

    • [all] #9144 Change spelling from British English to American (@cmwaters)
      • Rename "Subscription.Cancelled()" to "Subscription.Canceled()" in libs/pubsub
  • Blockchain Protocol

FEATURES

  • [abci] #9301 New ABCI methods PrepareProposal and ProcessProposal which give the app control over transactions proposed and allows for verification of proposed blocks.

IMPROVEMENTS

  • [abci] #5706 Added AbciVersion to RequestInfo allowing applications to check ABCI version when connecting to Tendermint. (@marbar3778)

BUG FIXES

  • [consensus] #9229 fix round number of enterPropose when handling RoundStepNewRound timeout. (@fatcat22)
  • [docker] #9073 enable cross platform build using docker buildx