Skip to content

Releases: babylonlabs-io/babylon

v1.0.0-rc.2

24 Dec 15:28
v1.0.0-rc.2
7725d4f
Compare
Choose a tag to compare

v1.0.0-rc2

Bug fixes

  • #371 Do not prune BTC
    reward tracker structures at the slash of finality provider.

v1.0.0-rc.1

20 Dec 17:19
v1.0.0-rc.1
a3b749d
Compare
Choose a tag to compare

v1.0.0-rc1

First release candidate for Babylon node version

Improvements

  • #338 Add print BIP-340 in debug pubkey-raw subcommand
  • #316 Add testnet upgrade data
  • #326 docs: btcstaking: Update btcstaking module docs to include EOI
  • #348 refactory PrivateSigner and module account vars in appparams
  • #351 docs: Add state transition docs.
  • #358 Remove unused deps in .proto files
  • #364 Add testnet upgrade data

Bug fixes

  • #324 Fix decrementing jailed fp counter
  • #352 Fix: withdrawal cli for rewards

State Machine Breaking

  • #341 Select parameters for pre-approval flow based on BTC LC tip height
  • #360 Refactor rewarding
  • #365 Reject outdated finality votes
  • #306 feat: improve BTC reward distribution with virtual block periods for each finality provider that has delegations and reward tracker structures.

v0.18.2

13 Dec 11:41
51a8905
Compare
Choose a tag to compare

Bug fixes

  • #342 Fix non-determinism while jailing

v0.18.1

09 Dec 08:04
v0.18.1
c1d4130
Compare
Choose a tag to compare

Bug fixes

  • #328 Fix btc activation height validation in genesis

v0.18.0

05 Dec 05:33
v0.18.0
bd4906f
Compare
Choose a tag to compare

Improvements

  • #309 feat(adr-036): custom withdrawal address
  • #305 chore: add more error logs to VerifyInclusionProofAndGetHeight
  • #304 Add highest voted height to finality provider
  • #314 Require exact unbonding time in delegation
  • #317 Enforce that EOI delegations using correct parameters version

State Machine Breaking

  • #310 implement adr-37 - making params valid for btc light client ranges

Bug fixes

  • #318 Fix BTC delegation status check to relay on UnbondingTime in delegation

v0.17.2

02 Dec 12:32
v0.17.2
e6a9f61
Compare
Choose a tag to compare

Improvements

  • #311 Enforce version 2 for unbonding transactions

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