You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
2.1 KiB

  1. # Unreleased Changes
  2. Friendly reminder: We have a [bug bounty program](https://hackerone.com/cosmos).
  3. ## vX.X
  4. Month, DD, YYYY
  5. Special thanks to external contributors on this release:
  6. ### BREAKING CHANGES
  7. - CLI/RPC/Config
  8. - [rpc] Remove the deprecated gRPC interface to the RPC service. (@creachadair)
  9. - [blocksync] \#7159 Remove support for disabling blocksync in any circumstance. (@tychoish)
  10. - [mempool] \#7171 Remove legacy mempool implementation. (@tychoish)
  11. - Apps
  12. - [proto/tendermint] \#6976 Remove core protobuf files in favor of only housing them in the [tendermint/spec](https://github.com/tendermint/spec) repository.
  13. - P2P Protocol
  14. - [p2p] \#7035 Remove legacy P2P routing implementation and associated configuration options. (@tychoish)
  15. - [p2p] \#7265 Peer manager reduces peer score for each failed dial attempts for peers that have not successfully dialed. (@tychoish)
  16. - Go API
  17. - [pubsub] \#7231 Remove unbuffered subscriptions and rework the Subscription interface. (@creachadair)
  18. - [eventbus] \#7231 Move the EventBus type to the internal/eventbus package. (@creachadair)
  19. - [blocksync] \#7046 Remove v2 implementation of the blocksync service and recactor, which was disabled in the previous release. (@tychoish)
  20. - [p2p] \#7064 Remove WDRR queue implementation. (@tychoish)
  21. - [config] \#7169 `WriteConfigFile` now returns an error. (@tychoish)
  22. - [libs/service] \#7288 Remove SetLogger method on `service.Service` interface. (@tychosih)
  23. - Blockchain Protocol
  24. ### FEATURES
  25. - [rpc] [\#7270](https://github.com/tendermint/tendermint/pull/7270) Add `header` and `header_by_hash` RPC Client queries. (@fedekunze)
  26. - [cli] [#7033](https://github.com/tendermint/tendermint/pull/7033) Add a `rollback` command to rollback to the previous tendermint state in the event of non-determinstic app hash or reverting an upgrade.
  27. - [mempool, rpc] \#7041 Add removeTx operation to the RPC layer. (@tychoish)
  28. ### IMPROVEMENTS
  29. - [pubsub] \#7319 Performance improvements for the event query API (@creachadair)
  30. ### BUG FIXES
  31. - fix: assignment copies lock value in `BitArray.UnmarshalJSON()` (@lklimek)