0.0.0-semantic-release.3 (2026-03-23)
🚀 Features
- sdk: initial split publish for ts-sdk and rust-wasm packages (#1273)
- packages: add atomic swap secret generation step to deposit flow (#1256)
- sdk: mock spoke cf, thf, lb (#1253)
- sdk: partial liquidation comment improvements (#1252)
- sdk: partial liquidation vault split functions (#1249)
- vault: simply withdraw flow (#1220)
- vault: initial partial liquidation ux (#1179)
- (docs) - update documentation (#1181)
- vault: devnet upgrade to support new contract (#1173)
- packages: derive Lamport keypair before ETH tx and commit PK hash on-chain (#1176)
- sdk: partial liquidation - create split transaction (#1124)
- docs review round 2 (#1118)
- sdk: docs - initial review (#1104)
- vault: align with btc-vault API changes and make ordinals non-blocking (#1100)
- sdk: fix docs links (#1084)
- vault: validate number of signed PSBTs returned by wallet (#1080)
- sdk: sign multiple psbts (#1078)
- sdk: aave doc improvements (#1073)
- docs: enhance typedocs content (#975)
- sdk: rm wip integrations (#991)
- sdk: move aave to sdk integrations (#974)
- sdk: primitives toc addition (#985)
- sdk: update examples (#984)
- sdk: regenerate ts-sdk docs api (#983)
- sdk: payout and payout optimistic docs (#982)
- sdk: toc improvements (#964)
- vault: accurate fee calculation for the vault (#955)
- sdk: sdk doc - quickstart (#940)
- sdk: managers doc initial (#917)
- sdk: bootstrap sdk typedocs (#913)
- packages: initial docs structure (#835)
- packages: ts-sdk pegin manager (#773)
- packages: wallet interface (#766)
- payout manager (#760)
- packages: pegin manager integration (#736)
- packages: pegin manager (#708)
- packages: ts-sdk pegin utils funding (#687)
- packages: migrate payout primitive (#686)
- packages: ts-sdk pegin primitive (#674)
- packages: ts sdk primitives - phase 1 - 03 - bitcoin (#663)
- packages: ts sdk - phase 1 - primitives 03 - payout psbt (#660)
- packages: ts-sdk eslint (#661)
- packages: ts sdk - phase 1 - primitives 02 - payout (#659)
- packages: sdk phase 1 - primitives 01 - pegin (#650)
- packages: sdk - 05 - shared - wallets (#640)
- packages: sdk 003 tests (#634)
🩹 Fixes
- sdk: externalize buffer in Vite build to prevent polyfill conflicts (#1267)
- sdk,vault: default payout address from wallet, fix councilQuorum… (#1200)
- vault: fix payout step signing (#1190)
- vault: fix payout signing - stage 1 (#1186)
- vault: improve UTXO validation and broadcast detection reliability (#1101)
- vault: fix pre-flight on eth tx (#1067)
- vault: upgrade to latest devnet env (#1000)
- vault: update PoP message format and add VK/UC validation (#978)
- vault: only sign first input of the payout tx (#890)
- service: deposit step skipped (#911)
- packages: fix vault build issue with polyfills (#697)
- packages: bump btc-staking-ts (#690)
🧱 Updated Dependencies
- Updated @babylonlabs-io/babylon-tbv-rust-wasm to 0.2.0
❤️ Thank You
- Crypto Minion @jrwbabylonlab
- Filippos Malandrakis @filippos47
- Govard Barkhatov
- Jeremy @jeremy-babylonlabs
- Jony Bursztyn @jonybur