Latest Release

  • Repository: breez/breez-sdk
  • Published on: 2024-07-01 22:31:31 UTC
  • Version Tag: 0.5.0
  • By: roeierez
  • On GitHub: breez/breez-sdk/releases

Features & Bug fixes

  • Greenlight signer upgrade.
  • Keep closed channels in pending state until sweep
  • Introduce unregister webhook API
  • Support LNURL lightning query parameter
  • Fix chain service error when channel closing tx couldn't be find onchain
  • Show open channel fees in Invoice_paid event.
  • Fix balance update after receive.

Breaking Changes

  • NodeCredentials have been changes which now returns GreenlightDeviceCredentials
  • Config now contains GreenlightCredentials which has developer_key & developer_cert (different naming)

What's Changed

  • add error source to tonic errors for more detail by @JssDWt in https://github.com/breez/breez-sdk/pull/962
  • Keep node connection alive during payments by @roeierez in https://github.com/breez/breez-sdk/pull/968
  • Update Android build clang to 17 by @dangeross in https://github.com/breez/breez-sdk/pull/972
  • Upgrade flutter dependencies by @dangeross in https://github.com/breez/breez-sdk/pull/973
  • Setup NDK version to r26d on ubuntu by @dangeross in https://github.com/breez/breez-sdk/pull/974
  • Pattern match the linux x86_64 clang directory by @dangeross in https://github.com/breez/breez-sdk/pull/975
  • Unregister webhook by @dangeross in https://github.com/breez/breez-sdk/pull/920
  • Document deprecated methods with deprecated macro by @andrei-21 in https://github.com/breez/breez-sdk/pull/981
  • take over gl-client keepalive settings for the scheduler by @JssDWt in https://github.com/breez/breez-sdk/pull/984
  • input: handle uppercase lightning: prefix by @JssDWt in https://github.com/breez/breez-sdk/pull/987
  • [Flutter] Improve SDK stream management by @erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/980
  • Parse web URLs with lightning query param by @andrei-21 in https://github.com/breez/breez-sdk/pull/986
  • Allow HTTP status code check in GET response parsing by @ok300 in https://github.com/breez/breez-sdk/pull/990
  • Chain service error by @roeierez in https://github.com/breez/breez-sdk/pull/989
  • Use persisted payment in invoice paid event by @roeierez in https://github.com/breez/breez-sdk/pull/994
  • fix balance update after receiving payments by @roeierez in https://github.com/breez/breez-sdk/pull/993
  • Bump rexml from 3.2.5 to 3.2.8 in /libs/sdk-react-native/example by @dependabot in https://github.com/breez/breez-sdk/pull/976
  • Regenerate RN bindings by @dangeross in https://github.com/breez/breez-sdk/pull/1001
  • Use remote fee policy when constructing route hints by @dangeross in https://github.com/breez/breez-sdk/pull/1000
  • Support uppercased LIGHTNING parameter of LUD-01 fallback scheme by @andrei-21 in https://github.com/breez/breez-sdk/pull/1003
  • Move greenlight to new credential mechanism by @JssDWt in https://github.com/breez/breez-sdk/pull/985
  • Expose node_credentials API through Flutter plugin by @erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/1006
  • greenlight: use remote cltv delta in route hints by @JssDWt in https://github.com/breez/breez-sdk/pull/1007
  • Update bindings-kotlin-multiplatform to use version catalog by @angelix in https://github.com/breez/breez-sdk/pull/997
  • Extract sdk-common crate by @ok300 in https://github.com/breez/breez-sdk/pull/1002
  • Bump ws from 6.2.2 to 6.2.3 in /libs/sdk-react-native/example by @dependabot in https://github.com/breez/breez-sdk/pull/1013
  • Enable Atomicfu transformations & instrumented tests by @angelix in https://github.com/breez/breez-sdk/pull/1011
  • log reason for invoice wrapping failure by @JssDWt in https://github.com/breez/breez-sdk/pull/1009
  • Implement from reqwest::Error for ServiceConnectivityError by @andrei-21 in https://github.com/breez/breez-sdk/pull/1005
  • Extract BreezServer to sdk-common by @ok300 in https://github.com/breez/breez-sdk/pull/1015
  • Bump ws from 6.2.2 to 6.2.3 in /libs/sdk-react-native by @dependabot in https://github.com/breez/breez-sdk/pull/1016
  • Extract LNURL-auth structs to sdk-common by @ok300 in https://github.com/breez/breez-sdk/pull/1012
  • Bump GL dependency by @ok300 in https://github.com/breez/breez-sdk/pull/1014
  • CI: Add step to test if SDK compiles with latest dependencies by @ok300 in https://github.com/breez/breez-sdk/pull/971
  • sdk-common: remove rusqlite dependency by @ok300 in https://github.com/breez/breez-sdk/pull/1019
  • sdk-common: extract FiatAPI by @ok300 in https://github.com/breez/breez-sdk/pull/1020
  • use to_us_msat for pending_onchain_balance by @JssDWt in https://github.com/breez/breez-sdk/pull/1022

Full Changelog: https://github.com/breez/breez-sdk/compare/0.4.1...0.5.0

Data updated on: 2024-09-14 12:56 UTC