Features and Bug fixes
- Pay bolt12 offers
- Connect to an external signer
- Drain to a Liquid address
- Preimage information added to received payments
- Retrieve LNURL-Pay fees before paying
What's Changed
- Add notification plugin CI by @dangeross in #526
- Add prepare_lnurl_pay by @dangeross in #524
- Bump sdk-common by @dangeross in #527
- Fix SDK checkout by @dangeross in #528
- Fix list payments filter by @dangeross in #529
- Log exact error root cause when failing to lookup script address by @ok300 in #530
GetInfoResponse
: add fingerprint by @ok300 in #532- Support user implemented signer. by @roeierez in #495
- Add API key to RN example by @dangeross in #533
- Skip missed ticks by @dangeross in #534
- Add swift framework plists by @dangeross in #536
- Bring remaining u32 amount types to u64 by @ok300 in #537
- Receive Chain Swap: support refund even when lockup address is re-used by @ok300 in #471
- Prevent swap double claim by @dangeross in #542
- Reserved address pool by @dangeross in #531
- Send: Fix double-lockup when payment is TimedOut by @hydra-yse in #541
- Propagate signer interface changes by @ok300 in #544
- Send: Allow transition from
TimedOut
state toCreated
by @hydra-yse in #545 - Store claim_address for incoming chain swap when claiming by @dangeross in #548
- Onchain payment flow: add more logging by @ok300 in #551
- Fix chronological order of
list_payments
by @dangeross in #552 - Retry chain swap server lockup tx verification by @dangeross in #557
- Liquid/Lightning drain by @dangeross in #553
- Validate the pay_onchain address by @dangeross in #561
- Notification Plugin: Notify success when waiting for confirmation by @dangeross in #562
- Log errors on starting an SDK instance by @erdemyerebasmaz in #565
- Wipe storage cache in case of data corrupted issue by @roeierez in #566
- Android: Replaced with "$rootDir" with "$projectDir" by @larcho in #558
- Configurable cache dir by @dangeross in #567
- Fix Swift URL init compatibility by @dangeross in #569
- Add support for paying to BOLT12 by @ok300 in #549
- Add preimage to receive payment by @dangeross in #571
- Add precision validation for Moonpay call by @ok300 in #576
- Remove 32bit support by @ok300 in #575
- Remote csharp reference to 32bit binding by @ok300 in #577
New Contributors
Full Changelog: 0.4.0-rc3...0.5.1