Features & Bug fixes
- Fix Flutter plugin to work SxS with bdk-flutter
- Store and expose lnurl-pay domain in payments
- Include
ReverseSwapInfo
inPayment
- Add
pending_balance
field toNodeState
- Add
rescan_swap
to rescan swap addresses - Support notifications via a webhook after a swap transaction confirms
- Allow setting of
close_to_addr
for cooperative channel closures - Add
open_channel_bolt11
to a payment when it's used to open a JIT channel
What's changed
- Expand result of
open_channel_fee
method by @ok300 in #737 - Use broadcast stream where needed by @roeierez in #738
- Use Swift bindings via CocoaPods in Flutter package by @erdemyerebasmaz in #741
- Export Android bindings dependency of Flutter package by @erdemyerebasmaz in #740
- Do not bundle pre-built binaries with Flutter plugin by @erdemyerebasmaz in #742
- Add dart bindings for payment metadata by @hydra-yse in #743
- Reverting reqwest version to 0.11.20 by @hydra-yse in #744
- Store LNURL-pay domain by @andrei-21 in #735
- Include
ReverseSwapInfo
inPayment
by @danielgranhao in #728 - remove lnurl pay description hash validation by @JssDWt in #755
- Fix reqwest pinning by @ok300 in #757
- Move early-return check to top of method by @ok300 in #749
- Ensure homebrew updates its internal list of formulas before installing by @ok300 in #762
- Bump Node version from 16 (EOL) to 20 in CI step by @ok300 in #754
- Bump json5 from 2.2.1 to 2.2.3 in /libs/sdk-react-native by @dependabot in #750
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /libs/sdk-react-native/example by @dependabot in #751
- Bump RN
release-it
by @ok300 in #753 - new
pending_balance
field to NodeState by @ubbabeck in #714 - Apply dependabot suggestions by @ok300 in #752
- Rescan swaps by @roeierez in #764
- Limit log statement to rev swap ID by @ok300 in #768
- Allow setting of close_to_addr by @dangeross in #765
- Rename SwapInfo paid_sats to paid_msat by @dangeross in #766
- Fix rustdoc warnings by @ok300 in #771
- Fix generic_member_access build error on macos x86 by @ademar111190 in #770
- Persist webhook URL by @ok300 in #773
- Add chainnotifier_url config by @ok300 in #775
- Update docs for swap channel fees by @ok300 in #776
- Derive Default trait for OpenChannelFeeRequest by @ok300 in #778
- Re-use bitcoin crate exported by gl-client by @ok300 in #779
- Ensure there is at least one routing hint when creating invoice by @roeierez in #782
- cache: remove webhook by @rustaceanrob in #786
- remove deprecated fields from lsp info by @JssDWt in #780
- Add
setPaymentMetadata
method to flutter wrapper by @hydra-yse in #787 - Handle
redeem_swap
error in case the invoice is known by @ok300 in #784 - Add JIT payment filter to
list_payments
by @hydra-yse in #758 - Link bindings dynamically in iOS Flutter plugin by @cnixbtc in #783
Full Changelog: 0.2.15...0.3.0