Skip to content

Releases: synonymdev/ldk-node

v0.7.0-rc.16

24 Jan 22:48
d501f2f

Choose a tag to compare

0.7.0-rc.16 (Synonym Fork)

This release added JitPack support for ldk-node-jvm module to enable unit testing in consuming apps.

v0.7.0-rc.15

23 Jan 22:03
8509f4b

Choose a tag to compare

Fix Package.swift mistake

v0.7.0-rc.14

23 Jan 21:03
6c4d6a8

Choose a tag to compare

  • fix: cache the network graph locally

v0.7.0-rc.13

23 Jan 18:25
e48e5df

Choose a tag to compare

  • Revert network graph caching

v0.7.0-rc.12

23 Jan 01:53
e72d139

Choose a tag to compare

This Release:
Adds the ability to change wallet sync intervals at runtime after node.start() to reduce battery usage on mobile devices (Android foreground services).

  • Adds RuntimeSyncIntervals struct with battery_saving() preset
  • Adds Node::update_sync_intervals() and current_sync_intervals() methods
  • Uses tokio::sync::watch channels to propagate config changes to sync loop
  • Adds BackgroundSyncNotEnabled error for when background sync is disabled

v0.7.0-rc.11

22 Jan 03:51
551e314

Choose a tag to compare

What's Changed

  • fix: avoid emitting duplicated events on node start

v0.7.0-rc.9

21 Jan 13:21
db505e4

Choose a tag to compare

  • refactor: optimize node build time

v0.7.0-rc.10

21 Jan 20:55
f6ed8f1

Choose a tag to compare

This Release:
Adds the ability to change wallet sync intervals at runtime after node.start() to reduce battery usage on mobile devices (Android foreground services).

  • Adds RuntimeSyncIntervals struct with battery_saving() preset
  • Adds Node::update_sync_intervals() and current_sync_intervals() methods
  • Uses tokio::sync::watch channels to propagate config changes to sync loop
  • Adds BackgroundSyncNotEnabled error for when background sync is disabled

v0.7.0-rc.7

16 Jan 15:56
36af1f7

Choose a tag to compare

0.7.0-rc.7 (Synonym Fork)

Synonym Fork Additions

  • Added claimable_on_close_sats field to ChannelDetails struct. This field contains the
    amount (in satoshis) that would be claimable if the channel were force-closed now, computed
    from the channel monitor's ClaimableOnChannelClose balance. Returns None if no monitor
    exists yet (pre-funding). This replaces the workaround of approximating the claimable amount
    using outbound_capacity_msat + counterparty_reserve.

v0.7.0-rc.8

14 Jan 22:46
9ecb558

Choose a tag to compare

This Release:
Adds the ability to change wallet sync intervals at runtime after node.start() to reduce battery usage on mobile devices (Android foreground services).

  • Adds RuntimeSyncIntervals struct with battery_saving() preset
  • Adds Node::update_sync_intervals() and current_sync_intervals() methods
  • Uses tokio::sync::watch channels to propagate config changes to sync loop
  • Adds BackgroundSyncNotEnabled error for when background sync is disabled