Skip to content

Releases: synonymdev/ldk-node

v0.7.0-rc.7

14 Jan 11:23
937ceeb

Choose a tag to compare

0.7.0-rc.7 (Synonym Fork)

Synonym Fork Additions

  • Added Light Mode build-time configuration for resource-constrained environments (iOS NSE, Android background):
    • Builder::set_light_mode_minimal() - Ultra-minimal mode for iOS Notification Service Extension (~24MB memory limit)
    • single_threaded_runtime flag - Saves ~10-15MB by using single-threaded Tokio runtime
    • disable_liquidity_handler flag - Disables LSPS1/LSPS2 background processing
    • Combined with existing flags (disable_listening, disable_peer_reconnection, disable_rgs_sync, etc.)
  • Added Runtime Sync Intervals (RuntimeSyncIntervals) to adjust background task intervals at runtime for battery saving:
    • Node::update_sync_intervals() - Update intervals without restarting the node
    • battery_saving_sync_intervals() - Convenience function with preset battery-saving values
    • Configurable intervals for: peer reconnection, RGS sync, pathfinding scores, node announcements, on-chain wallet sync, Lightning wallet sync, and fee rate cache updates
  • Documentation improvements for mobile developer usage (Android battery saving, iOS NSE integration)

v0.7.0-rc.6

12 Jan 23:34
04225aa

Choose a tag to compare

This release adds derive_node_secret_from_mnemonic() utility function to derive the node's secret key from a BIP39 mnemonic, matching LDK's KeysManager derivation path (m/0'). This enables backup authentication and key verification before the node starts, using the same derivation that a running Node instance would use internally.

v0.7.0-rc.4

12 Jan 18:51
07723e7

Choose a tag to compare

This release:

  • Bumps version to v0.7.0-rc.4
  • Updates bindings

v0.7.0-rc.3

12 Jan 18:01
e7e8fe8

Choose a tag to compare

Full Changelog: v0.7.0-rc.2...v0.7.0-rc.3

This Release:

  • Exposes a derive_node_secret_from_mnemonic function through UniFFI bindings

v0.7.0-rc.2

23 Dec 13:47
612ad05

Choose a tag to compare

  • Add channel data migration from external LDK implementations

v0.7.0-rc.1

11 Dec 13:34
47bfd94

Choose a tag to compare

Rebase fork onto upstream ldk-node v0.7.0

v0.7.0

04 Dec 00:29
2a80f37

Choose a tag to compare

What's Changed

  • Rebase fork onto upstream LDK 0.7
  • feat: allow including received unconfirmed balance in spendable balance

v0.6.2-rc.7

26 Nov 14:02
90cab7b

Choose a tag to compare

What's Changed

Full Changelog: v0.6.2-rc.6...v0.6.2-rc.7

v0.6.2-rc.6

25 Nov 20:39
ae16bb6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.2-rc.5...v0.6.2-rc.6

v0.6.2-rc.5

22 Nov 21:46
7de3bce

Choose a tag to compare

What's Changed

Full Changelog: v0.6.2-rc.4...v0.6.2-rc.5