tendermint-rs icon indicating copy to clipboard operation
tendermint-rs copied to clipboard

1.0 release

Open thanethomson opened this issue 3 years ago • 2 comments

With the current restructuring in Tendermint, where https://github.com/tendermint/tendermint/issues/9091 will result in v0.35 and v0.36 being skipped and going straight to v0.37 (which will be based on v0.34), there are a couple of things we need to do here to update tendermint-rs:

  • [x] Create a new main branch off of v0.23.x as v0.37 will be based on Tendermint v0.34
  • [x] Porting relevant PRs from master to main:
    • [x] #1187
  • [ ] #1128

Having tendermint-rs support multiple versions of Tendermint Core will allow us to:

  1. Cut a 1.0 release of tendermint-rs and start using semantic versioning properly
  2. Simplify the development process (simple trunk-based development)
  3. Keep the current crates' names as-is

thanethomson avatar Jul 27 '22 15:07 thanethomson

The ABCI domain types should be on the list of PRs that need to be ported to main; not having those blocks us from rolling back to 0.34.

hdevalence avatar Aug 08 '22 18:08 hdevalence

For developing against Tendermint v0.37, would HEAD of main branch be the best thing to track for the time being?

james-chf avatar Oct 03 '22 09:10 james-chf