Skip to content

Releases: babylonlabs-io/babylon

v0.17.1

22 Nov 07:11
ca1ef88
Compare
Choose a tag to compare

Bug fixes

  • #289 Fix invalid minUnbondingTime for verifying inclusion proof

v0.17.0

21 Nov 07:00
v0.17.0
7048993
Compare
Choose a tag to compare

State Breaking

  • 278 Allow unbonding time to be min unbonding value

Improvements

  • #284 Update cosmos sdk math dependency
  • #285 Update cometbft dependency version

Bug fixes

  • #270 Validate there is only one finality provider key in the staking request
  • #270 Panic due to possible nil params response

v0.16.1

18 Nov 06:25
v0.16.1
c56948f
Compare
Choose a tag to compare

API Breaking

  • #273 Add full staking tx to BTC delegation creation event

v0.16.0

14 Nov 09:08
v0.16.0
e0ba5bc
Compare
Choose a tag to compare

Improvements

  • #258 fix go releaser and trigger by github action
  • #252 Fix flunky TestValidateParsedMessageAgainstTheParams
  • #229 Remove babylond e2e before upgrade
  • #250 Add tests for unbonding value mismatch
  • #249 Add logs to checking unbonding output
  • #253 Upgrade cometbft dependency
  • #256 Removes retry library from core Babylon repository
  • #257 Fix error handling in checkpointing module
  • #262 Upgrade wasmd, relayer dependencies

State Machine Breaking

  • #260 Finish tokenomics implementation
  • #254 Avoid constant bech-32 decoding in power table
  • #265 Add allow list for staking txs

euphrates-0.5.0-rc.0

09 Nov 06:47
Compare
Choose a tag to compare
remove linkmode

Version 0.15.0

30 Oct 13:01
v0.15.0
4ab5063
Compare
Choose a tag to compare

State Machine Breaking

  • #211 Babylon inflation module
  • #217 Move voting power table to finality module

Improvements

  • #235 Change default values for iavl cache when using testnet command

API Breaking

  • 238 Add additional data to delegation creation event

Version 0.14.1

25 Oct 11:53
98bbb2e
Compare
Choose a tag to compare

API Breaking

  • #228 Add inclusion height to early unbonding event

Version v0.14.0

23 Oct 14:32
v0.14.0
a4c47be
Compare
Choose a tag to compare

State Machine Breaking

  • #224 Make injected checkpoint a standard tx
  • #207 Rename total voting power to total bonded sat
  • #204 Add babylon finality activation block height to start processing finality messages in x/finality params.
  • #215 Implement ADR-29 generalized unbonding handler

Improvements

  • #213 Bump wasmd and re-enable static linking
  • #210 Parameterize finality parameters in prepare-genesis cmd

Version v0.13.0

16 Oct 12:45
v0.13.0
976e94b
Compare
Choose a tag to compare

v0.13.0

API Breaking

  • #194 Adjusted handling of FinalityProviderSigningInfo in finality keeper queries to improve API security.
    • Modified QuerySigningInfosResponse to remove direct exposure of sensitive fields.
    • Updated related tests in x/finality/keeper/grpc_query_test.go.
  • #200 Adjusted handling of Gauge in incentive keeper queries to improve API security.
  • #201 Adjusted handling of ValidatorWithBlsKey in checkpoint keeper queries to improve API security.
  • #202 Adjusted handling of FinalityProviderWithMeta in btcstaking keeper queries to improve API security.

State Machine Breaking

  • #181 Modify BTC heights and depths to be of uint32 type instead of uint64.

Bug fixes

  • #197 Fix BTCDelgationResponse missing staking_time
  • #193 Fix witness construction of slashing tx
  • #154 Fix "edit-finality-provider" cmd argument index
  • #186 Do not panic on nil Proof when handling finality votes

Improvements

  • #188 Simplify logic of FP set rotation
  • #169 Improve external events format and update events doc
  • #148 Add block results query

Misc Improvements

  • #170 Go releaser setup
  • #168 Remove devdoc from Makefile and remove unnecessary gin replace.
  • #184 Remove localnet setup as it provides no additional testing value.

Version v0.12.1

14 Oct 06:47
v0.12.1
8cc0f78
Compare
Choose a tag to compare

Bug fixes

  • #180 Non-determinism in sorting finality providers in the voting power table

Improvements

  • #169 Improve external events format and update events doc

State Machine Breaking

  • #185 Check that unbonding / slashing transactions are standard