Skip to content

Releases: bandprotocol/chain

v3.0.0-rc0

06 Dec 08:07
0dd6f4b
Compare
Choose a tag to compare
v3.0.0-rc0 Pre-release
Pre-release

This release marks the first release candidate for BandChain v3.0.0. It introduces four new core modules: Restake, TSS, Bandtss, Feeds, and Tunnel.

What's Changed

  • (bump) Use go 1.22.3
  • (bump) Use cosmos-sdk package v0.50.10 / ibc-go v8.5.2
  • (bump) replace github.com/tendermint/tendermint by github.com/cometbft/cometbft v0.38.12
  • (bump) migrated from gogo/protobuf to cosmos/gogoproto
  • (bump) Use go-owasm v0.3.1
  • (chain) Remove disablefeeless flag
  • (chain) Remove old oracle ante
  • (chain) Remove legacy migrate cmd
  • (chain) Remove gogoproto.goproto_stringer option on param
  • (chain) Return error on AllocationToken at beginblock instead of panic
  • (chain) Migrate REST Endpoint to GRPC
  • (chain) Change the allocation of remaining tokens from the community pool to the Proposer
  • (chain) Add consensus module to handle managing Tendermint consensus parameters
  • (chain) Add autocli for oracle module
  • (chain) update oracle params to support cosmos-sdk 0.47+
  • (chain) Add Global fee module to set the min-gas-price on protocol level (MinimumGasPrice param)
  • (chain) Set MinimumGasPrice to 0.0025uband
  • (chain) Use priority based on gas_prices of uband but MsgReport will have the highest priority
  • (chain) Add TSS module
  • (cylinder) Add Cylinder to provide a service for supporting TSS process
  • (chain) Add Bandtss module
  • (chain) Add Feeds module
  • (grogu) Add Grogu to provide a service for supporting Feeds price submission
  • (chain) Add Tunnel module
  • (chain) Add Restake module
  • (chain) Separate rolling seed from Oracle module to be a standalone Rolling seed module
  • (chain) Update proof to support newly added module

v2.5.4

14 Sep 16:51
e6548bb
Compare
Choose a tag to compare

This release is to fix issues in Yoda.

What's Changed

  • Remove the cacher of data source hash in Yoda

v2.5.3

12 Sep 07:23
294da33
Compare
Choose a tag to compare

This release is to update the dependency version and improve logic to handle requests in Yoda.

What's Changed

  • Update tendermint (cometbft) version from v0.34.28 to v0.34.29
  • Get information of requests through endpoint instead of events

v2.5.2

25 May 16:41
bf40b6b
Compare
Choose a tag to compare

This release applies the security patch "Huckleberry" to ibc-go. For detail can be found here: https://forum.cosmos.network/t/ibc-security-advisory-huckleberry/10731

What's Changed

  • Update ibc-go to v4.3.1
  • Update cosmos-sdk version to v0.45.16
  • Update tendermint (cometbft) version from v0.34.28

v2.5.1

23 Mar 09:00
21a8d6e
Compare
Choose a tag to compare

This release is to update the dependency version.

What's Changed

  • Update go-owasm version from v0.2.2 to v0.2.3
  • Update cosmos-sdk version from v0.45.14 to v0.45.15
  • Update tendermint (cometbft) version from v0.34.26 to v0.34.27
  • Support statically linked binary

v2.5.0

22 Mar 17:25
Compare
Choose a tag to compare

This release is to update the dependency version.

What's Changed

  • Update ibc-go version from v3.3.1 to v4.3.0
  • Update cosmos-sdk version from v0.45.10 to v0.45.14
  • Update tendermint version from v0.34.22 to v0.34.26
  • Add new rest paths (/bandchain/v1/{...} for proof, chain_id, evm-validators) to prepare for moving from rest to GRPC in the future release

v2.4.1

28 Oct 07:06
2d59c56
Compare
Choose a tag to compare

This release is to update the dependency version.

What's Changed

  • Update ibc-go version from v3.3.0 to v3.3.1
  • Update cosmos-sdk version from v0.45.9 to v0.45.10
  • Update tendermint version from v0.34.21 to v0.34.22

v2.4.0

17 Oct 12:41
6b24be7
Compare
Choose a tag to compare

This release is to add five main things to the BandChain.

  1. Fully support state sync.
  2. Upgrade IBC version from v1 to v3.
  3. Add ICA-host module.
  4. Optimize Owasm module to support more throughput.
  5. Change MaxGasPerBlock to 50M.

v2.3.6

15 Oct 14:20
be8bb57
Compare
Choose a tag to compare

This release contains the "dragonberry" security release from Cosmos SDK v0.44.5-patch. It should be upgraded IMMEDIATELY by all validator and node operators as a rolling upgrade without organizing a chain halt. Validators can independently upgrade their binaries.

v2.3.5

29 Sep 08:50
146ecfd
Compare
Choose a tag to compare

This release is to update the dependency version and update yoda broadcast mode. This release will be used for laozi-mainnet.

What's Changed

  • (bump) Use go-owasm package v0.1.1
  • (yoda) Update to broadcast transactions by sync mode