Features & Bug fixes
* PendingConfirmation notification now is fixed for received payments via magic hints.
* `get_payment` by hash API function was added
* `list_payments` now supports filtering by address
* Fix incorrect chain swap refund fees
* `list_refundables` now reflects the correct refund amount in case of multiple utxos.
Breaking changes
* `default_config` function now must receive API key on mainnet.
What's Changed
* Fix lowball fee rates for onchain liquid tx by roeierez in https://github.com/breez/breez-sdk-liquid/pull/498
* Fix pay onchain claim fee by dangeross in https://github.com/breez/breez-sdk-liquid/pull/499
* Flutter uniFFI by erdemyerebasmaz in https://github.com/breez/breez-sdk-liquid/pull/510
* Update `flutter_rust_bridge` to `2.4.0` by erdemyerebasmaz in https://github.com/breez/breez-sdk-liquid/pull/511
* Fix publishing of Flutter sources by dangeross in https://github.com/breez/breez-sdk-liquid/pull/513
* Re-add convenience Flutter gen command by dangeross in https://github.com/breez/breez-sdk-liquid/pull/514
* Chain swap cooperative refund: fix triggering of `refund_incoming_swap` by ok300 in https://github.com/breez/breez-sdk-liquid/pull/517
* Fix: Incoming Chain Swap Refund by hydra-yse in https://github.com/breez/breez-sdk-liquid/pull/522
* `list-refundables`: show refundable amount, not swap amount by ok300 in https://github.com/breez/breez-sdk-liquid/pull/516
* SDK: Require Breez API key globally by hydra-yse in https://github.com/breez/breez-sdk-liquid/pull/520
* Get Payment by dangeross in https://github.com/breez/breez-sdk-liquid/pull/476
* Add Breez electrum server for Liquid Mainnet by ok300 in https://github.com/breez/breez-sdk-liquid/pull/525
**Full Changelog**: https://github.com/breez/breez-sdk-liquid/compare/0.3.4...0.4.0-rc3