Skip to content

Commit

Permalink
Merge pull request #14 from LtbLightning/Upgrade-v0.3.0
Browse files Browse the repository at this point in the history
Upgrade v0.3.0
  • Loading branch information
BitcoinZavior authored Sep 4, 2024
2 parents e6ddba1 + 7f37072 commit d610d1a
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

This is the new release of `ldk-node-rn` v0.3.0 .

#### APIs added

- `buildWithFsStore` method is added in the `Builder` class allowing to use the filesystem storage backend.
- Exposed `setLiquiditySourceLsps2` method to `Builder` to configure the `Node` instance to source the inbound liquidity.
- `nextEventAsync` method is added to `Node` class that allows polling the event queue asynchronously.
- `status` method has been added to `Node` allowing to retrieve information about the Node's status.
- `config` method added to get the config with which the `Node` was initialized.
- The payment APIs have been restructured to use per-type (bolt11, onchain, bolt12) payment handlers which can be accessed via `node.{type}Payment`.
- Support for sourcing inbound liquidity via LSPS2 just-in-time (JIT) channels has been added.
- Support for creating and paying BOLT12 offers and refunds has been added.
- Added `networkGraph` handler method allowing to query the network graph.
- Added `forceCloseChannel` to `Node` class.

#### API changed

- All available balances outside of channel balances are now exposed via a unified `listBalances` interface method.

## [0.2.2]

This is a bugfix release that reestablishes compatibility of Swift packages with Xcode 15.3 and later.
Expand Down

0 comments on commit d610d1a

Please sign in to comment.