Breez-sdk

Latest version: v0.6.6

Safety actively analyzes 707283 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

0.2.3

Features & Bug fixes
- Dynamic fee selection according to the LSP specification - https://github.com/BitcoinAndLightningLayerSpecs/lsp/tree/main/LSPS2
- Published npm package for Reacts Native: https://www.npmjs.com/package/breeztech/react-native-breez-sdk
- Published flutter package: https://github.com/breez/breez-sdk-flutter
- Fix `send_onchain` to use private routing hints
- Added optional parameters passed to `receive_payment`
- Support Kotlin Multiplatform - thank you angelix!
- Support sign_message/check_message
- Added a simple API to get channel opening fees for a specific amount
- Bug fixes

Breaking changes
All functionality is preserved but some of the API methods were changed slightly in favor of better maintenance.
- `receive_payment` now receives an argument of type ReceivePaymentRequest
- `receive_onchain` now receives an argument of type ReceiveOnchainRequest
- `but_bitcoin` now receives an argument of type ButBitcoinRequest


What's Changed
* Add `channel_opening_fees` column to `swaps_info` table by ok300 in https://github.com/breez/breez-sdk/pull/274
* Receive onchain: validate and select fee params by ok300 in https://github.com/breez/breez-sdk/pull/282
* Simplify fee params menu handling when it's empty by ok300 in https://github.com/breez/breez-sdk/pull/293
* `list_lsps`: Skip LSPs that fail validation by ok300 in https://github.com/breez/breez-sdk/pull/292
* Add missing gRPC fields for `PaymentInformation` by ok300 in https://github.com/breez/breez-sdk/pull/315
* Setup publishing of Android bindings to GitHub packages by cnixbtc in https://github.com/breez/breez-sdk/pull/346
* `connect_lsp`: Only connect to known LSPs from `list_lsps` by ok300 in https://github.com/breez/breez-sdk/pull/344
* Bring method names of Dart bindings & Flutter in line with Rust methods by erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/342
* Grouped up Dart API's by concept by erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/350
* Channel fee calculation: Rewrite for clarity by ok300 in https://github.com/breez/breez-sdk/pull/352
* Address NIT comments in 313 by erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/351
* Rename variable by ok300 in https://github.com/breez/breez-sdk/pull/353
* Update Swift bindings readme to include CocoaPod by cnixbtc in https://github.com/breez/breez-sdk/pull/257
* Use proper error code and message by roeierez in https://github.com/breez/breez-sdk/pull/347
* Use framework for ios by roeierez in https://github.com/breez/breez-sdk/pull/335
* Create new Bindings for Kotlin Multiplatform by angelix in https://github.com/breez/breez-sdk/pull/322
* Use ffi output dir for kmm by roeierez in https://github.com/breez/breez-sdk/pull/357
* publish kotlin multi platform CI by roeierez in https://github.com/breez/breez-sdk/pull/358
* Include dynamic fees in `buy_bitcoin` response by ok300 in https://github.com/breez/breez-sdk/pull/354
* Build linux on ubuntu-20.04 by JssDWt in https://github.com/breez/breez-sdk/pull/360
* ci: fix protoc installation by JssDWt in https://github.com/breez/breez-sdk/pull/361
* ci: optional different ref for C project by JssDWt in https://github.com/breez/breez-sdk/pull/362
* ci: use repo token for protoc calls by JssDWt in https://github.com/breez/breez-sdk/pull/364
* ci: fix missing comma in targets by JssDWt in https://github.com/breez/breez-sdk/pull/366
* ci: publish android as part of all platforms by JssDWt in https://github.com/breez/breez-sdk/pull/368
* ci: add kotlin mpp to all platforms by JssDWt in https://github.com/breez/breez-sdk/pull/369
* Store swap dynamic fees in separate table by ok300 in https://github.com/breez/breez-sdk/pull/355
* RN: Upgrade to 0.70.6 by dangeross in https://github.com/breez/breez-sdk/pull/373
* ci: speed up pull request ci by JssDWt in https://github.com/breez/breez-sdk/pull/372
* Update `BreezServices::connect()` docs by ok300 in https://github.com/breez/breez-sdk/pull/376
* Map GL status ONCHAIN to models::ChannelState::Closed by ok300 in https://github.com/breez/breez-sdk/pull/370
* ci: build language bindings in a separate workflow by JssDWt in https://github.com/breez/breez-sdk/pull/375
* Add methods to NodeAPI for signmessage and checkmessage [issue 109] by lnd3v in https://github.com/breez/breez-sdk/pull/319
* ci: make rustdoc-pages structure match others by JssDWt in https://github.com/breez/breez-sdk/pull/377
* Add dynamic fees feature by ok300 in https://github.com/breez/breez-sdk/pull/313
* Update rustdoc with Invite Code instructions by ok300 in https://github.com/breez/breez-sdk/pull/387
* Use Breez SDK bindings from Jitpack in React Native plugin by cnixbtc in https://github.com/breez/breez-sdk/pull/378
* Expose bindings for lsp_info() by ok300 in https://github.com/breez/breez-sdk/pull/389
* Fix Cocoapod integration in RN plugin by cnixbtc in https://github.com/breez/breez-sdk/pull/391
* Add RN bindings for the `dynamic_fees` structs and methods by ok300 in https://github.com/breez/breez-sdk/pull/390
* CLI app: Log to file by ok300 in https://github.com/breez/breez-sdk/pull/343
* Add `SdkError::LspOpenChannelNotSupported` by ok300 in https://github.com/breez/breez-sdk/pull/394
* rn: Update README for local Android dev by dangeross in https://github.com/breez/breez-sdk/pull/392
* Clarify signer exit reason by ok300 in https://github.com/breez/breez-sdk/pull/395
* Add utils for reverse swap fees and amounts by ok300 in https://github.com/breez/breez-sdk/pull/397
* Skip re-encoding invoice when not needed by roeierez in https://github.com/breez/breez-sdk/pull/402
* fix sync db swap migration by roeierez in https://github.com/breez/breez-sdk/pull/401
* Add correct routing hint in reverse swaps invoice by ok300 in https://github.com/breez/breez-sdk/pull/398
* Update docs for dynamic_fees structs and service methods by ok300 in https://github.com/breez/breez-sdk/pull/388
* Fix rev swap issues causing reverse swaps to not complete by ok300 in https://github.com/breez/breez-sdk/pull/406
* Addtional invoice fields by roeierez in https://github.com/breez/breez-sdk/pull/408
* Poll for balance changes where hinted. by roeierez in https://github.com/breez/breez-sdk/pull/409
* Add link to Support TG group by ok300 in https://github.com/breez/breez-sdk/pull/412
* Add CI for publishing React Native plugin by cnixbtc in https://github.com/breez/breez-sdk/pull/407
* ci: Add android bindings to publish-golang by dangeross in https://github.com/breez/breez-sdk/pull/411
* publish flutter CI by roeierez in https://github.com/breez/breez-sdk/pull/413
* Fix setting of invoice description to include hash by dangeross in https://github.com/breez/breez-sdk/pull/419
* add Windows x86 target to C nuget by JssDWt in https://github.com/breez/breez-sdk/pull/422
* Open channel fee simplification by roeierez in https://github.com/breez/breez-sdk/pull/416
* rn: Calculate fees by dangeross in https://github.com/breez/breez-sdk/pull/418
* Exclude file logger. Revert to the old behavior by roeierez in https://github.com/breez/breez-sdk/pull/426

New Contributors
* angelix made their first contribution in https://github.com/breez/breez-sdk/pull/322

**Full Changelog**: https://github.com/breez/breez-sdk/compare/0.1.4...0.2.3

0.1.4

Features & Bug fixes
- Adjust default fees to reasonable values.
- Introduce custom errors
- Bug fixes


What's Changed
* Run cargo fmt by ademar111190 in https://github.com/breez/breez-sdk/pull/307
* add a bindings project for C nuget by JssDWt in https://github.com/breez/breez-sdk/pull/280
* c: clone sdk repo in build directory by JssDWt in https://github.com/breez/breez-sdk/pull/323
* allow a different ref for the C project build by JssDWt in https://github.com/breez/breez-sdk/pull/324
* remove outdated working directory by JssDWt in https://github.com/breez/breez-sdk/pull/325
* remove ` from csproj file by JssDWt in https://github.com/breez/breez-sdk/pull/326
* add a missing slash in runtimes path by JssDWt in https://github.com/breez/breez-sdk/pull/327
* Simplify version management by ok300 in https://github.com/breez/breez-sdk/pull/320
* Use list channels instead of listfunds to calculate balance by roeierez in https://github.com/breez/breez-sdk/pull/328
* Cache cargo crates and target dependency builds etc. by lnd3v in https://github.com/breez/breez-sdk/pull/330
* Run initial sync before starting background tasks by roeierez in https://github.com/breez/breez-sdk/pull/331
* Reduce logs in tests by roeierez in https://github.com/breez/breez-sdk/pull/334
* Initial version of detailed SdkError by ok300 in https://github.com/breez/breez-sdk/pull/298
* Add swaps_Info and reverse_swaps_info on restore by roeierez in https://github.com/breez/breez-sdk/pull/340
* Sync after receive by roeierez in https://github.com/breez/breez-sdk/pull/341
* React native errors by roeierez in https://github.com/breez/breez-sdk/pull/345

New Contributors
* lnd3v made their first contribution in https://github.com/breez/breez-sdk/pull/330

**Full Changelog**: https://github.com/breez/breez-sdk/compare/0.1.3...0.1.4

0.1.2

Performance & Optimizations

- Faster startup time (less than a second for the SDK to be ready for payment)
- Reduce TLS handshakes to greenlight by using one gRPC connection.

Simpler API
- Introducing `connect` method for Simple initialization. One initialization code for all cases (register, recover, existing)

Features
- Seamless realtime backups
- Sending on-chain (reverse swap).

Binding
- Added support for golang, csharp and python.

What's Changed
* Bump Greenlight dependency by ok300 in https://github.com/breez/breez-sdk/pull/300
* Input Parser: Add extended support for Node ID (possible Node URI) by ok300 in https://github.com/breez/breez-sdk/pull/301
* Fix different impl member order from the trait warning by ademar111190 in https://github.com/breez/breez-sdk/pull/297
* Apply connect API changes to sdk-flutter by erdemyerebasmaz in https://github.com/breez/breez-sdk/pull/305
* Reuse greenlight connection by roeierez in https://github.com/breez/breez-sdk/pull/304
* Rn connect api by roeierez in https://github.com/breez/breez-sdk/pull/306
* Connect API by roeierez in https://github.com/breez/breez-sdk/pull/303
* Fix RN NodeConfig transmission by dangeross in https://github.com/breez/breez-sdk/pull/308
* Lazy connection to greenlight to improve startup time by roeierez in https://github.com/breez/breez-sdk/pull/309


**Full Changelog**: https://github.com/breez/breez-sdk/compare/0.1.1...0.1.2

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.