Bug Fixes
- swap write race (#1536) - (08280ff)
- show claiming status from USDT/USDC (#1540) - (93bca5d)
- refunds self-heal against stale lockup txs (#1545) - (5ad0602)
- check for LNURL spec errors - (4c5c621)
- commitment swap wording (#1572) - (f194848)
- invoice error message on commitment swaps (#1571) - (25fd5a4)
- require rescue key backup on commitment swap creation (#1569) - (f746c2c)
- handle insufficient USDT0 bridge credits (#1574) - (06a4a03)
- racy 0 amount swap quote (#1563) - (6b3c6e4)
- allow direct EVM rescue claims without a wallet (#1568) - (cb9bbe2)
- rescue stranded USDT/C-ARB during OFT send (#1575) - (ecedacc)
- persist replacement quote before acceptance (#1577) - (7a2878d)
- allow clicking on swaps while scan is still running (#1579) - (87167be)
- patch swap metadata for commitment swaps (#1578) - (9fecbf6)
- show EVM-source chain swaps as claimable in rescue flow (#1580) - (8b1d57a)
Features
- chain swap send support in sdk - (923e146)
- allow chain swaps from ARK - (ab4be9b)
- min receive amount in SDK - (d5000aa)
- lightning swaps in SDK (#1538) - (0df6cf2)
- WebSocket ping/pong to prevent stalling (#1542) - (405ba67)
- offer refund when commitment is rejected (#1544) - (ad3c261)
- WebSocket support in SDK (#1543) - (962a6e5)
- post swap metadata (#1524) - (d1fa7dd)
- version swap metadata (#1552) - (ffaa098)
- make max button respect wallet balance (#1507) - (11c39ef)
- store swap metadata on commitment swaps (#1556) - (c167142)
- rescue routed EVM swaps (#1525) - (68b988a)
- add generic key-value storage to SDK (#1564) - (da78036)
- consolidate swap rescue UX (#1562) - (adec6f1)
- make rescue claim/refund UI consistent with the regular flow pages (#1566) - (d09df06)
- use swap metadata to refund submarine swaps to original source (#1576) - (100420c)
Miscellaneous Chores
- harden CI permissions - (19a7976)
- add btcpay, rm tropykus from integrations (#1537) - (5457671)
- fix flaky package integration test (#1541) - (9da8786)
- bump package version to v0.0.9 (#1546) - (ce33ac3)
- fix flaky package integration tests (#1547) - (537c0d7)
- revert USDT0 Polygon extra gas (#1551) - (c639177)
- update integrations and partner section (#1555) - (8d1cb21)
- bump to TypeScript v7 (#1558) - (a340ec3)
- remove stashpay from integrations (#1582) - (05e862c)
Refactoring
- make swap bridge status more intuitive (#1533) - (d45db5b)
- LNURL and BIP-353 invoice fetching in SDK - (8d6f318)