Files
tendermint/CHANGELOG_PENDING.md
2019-02-07 17:17:57 +04:00

1.2 KiB

v0.30.0

TBD

Special thanks to external contributors on this release:

BREAKING CHANGES:

  • CLI/RPC/Config
  • [httpclient] Update Subscribe interface to reflect new pubsub/eventBus API ADR-33
  • Apps

  • Go API

    • [types] #3245 Commit uses type CommitSig Vote instead of Vote directly.
  • Blockchain Protocol

  • P2P Protocol

FEATURES:

IMPROVEMENTS:

  • [tools] Add go-deadlock tool to help detect deadlocks
  • [tools] #3106 Add tm-signer-harness test harness for remote signers
  • [crypto] #3163 Use ethereum's libsecp256k1 go-wrapper for signatures when cgo is available
  • [crypto] #3162 Wrap btcd instead of forking it to keep up with fixes (used if cgo is not available)

BUG FIXES:

  • [node] #3186 EventBus and indexerService should be started before first block (for replay last block on handshake) execution
  • [p2p] #3232 Fix infinite loop leading to addrbook deadlock for seed nodes
  • [p2p] #3247 Fix panic in SeedMode when calling FlushStop and OnStop concurrently
  • [libs/pubsub] #951, #1880 use non-blocking send when dispatching messages ADR-33