Features & Bug fixesFeatures & Bug fixes
- Support notifications to complete reverse swap when offline.
- Switching LSP now keeps getting payment notifications from the previous lsp (as long as there are channels).
- Support non strict mode for LNURL pay when callback domain is different than the lnurl domain.
- Use JSON for dev command output
Breaking ChangesBreaking Changes
- [iOS Notification Service Extension] ReceiveSwap.swift has been renamed to ConfirmTransaction.swift, which requires it to be re-added under Runner > Build Phases > Copy Bundle Resources if it's not resolved automatically.
What's ChangedWhat's Changed
- Breez Server: add ability to fetch Boltz Swapper URLs by @ok300 in #1021
- Extract Breez Server URLs to sdk-common by @ok300 in #1023
- Wait for channel to be swept before marking as closed by @roeierez in #1024
- Fix handling of f32 type by @dangeross in #1025
- chore: update ci deps by @JssDWt in #1027
- Propagate timeout in LNURL withdraw flow by @andrei-21 in #1004
- Use json as command output by @roeierez in #1031
- Add Reverse Swap notification by @dangeross in #953
- replace listpeers calls with listpeerchannels by @JssDWt in #1032
- Use received amount to account for overpayment by @dangeross in #1038
- Fix number of incoming transactions in swap by @roeierez in #1042
- onchain_payment_limits: include max_reverse_swap_amount in result by @ok300 in #1037
- Add matches_callback_domain flag to LNURL URL success action by @dangeross in #1039
- Update versions to 0.5.0 by @ok300 in #1043
- Register and un-register for notifications on all used LSPs by @ok300 in #1035