Releases: synonymdev/ldk-node
Releases · synonymdev/ldk-node
v0.7.0-rc.8
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
RuntimeSyncIntervalsstruct withbattery_saving()preset - Adds
Node::update_sync_intervals()andcurrent_sync_intervals()methods - Uses
tokio::sync::watchchannels to propagate config changes to sync loop - Adds
BackgroundSyncNotEnablederror for when background sync is disabled
v0.7.0-rc.6
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
This release:
- Bumps version to v0.7.0-rc.4
- Updates bindings
v0.7.0-rc.3
Full Changelog: v0.7.0-rc.2...v0.7.0-rc.3
This Release:
- Exposes a
derive_node_secret_from_mnemonicfunction through UniFFI bindings
v0.7.0-rc.2
- Add channel data migration from external LDK implementations
v0.7.0-rc.1
Rebase fork onto upstream ldk-node v0.7.0
v0.7.0
What's Changed
- Rebase fork onto upstream LDK 0.7
- feat: allow including received unconfirmed balance in spendable balance
v0.6.2-rc.7
What's Changed
- chore: update package.swift by @ben-kaufman in #20
- Update version to v0.6.2-rc.7 by @ben-kaufman in #21
Full Changelog: v0.6.2-rc.6...v0.6.2-rc.7
v0.6.2-rc.6
What's Changed
- Improve Onchain Events API and Add Transaction Details Retrieval by @ben-kaufman in #18
- Emit replaced tx conflicts by @ben-kaufman in #19
New Contributors
- @ben-kaufman made their first contribution in #18
Full Changelog: v0.6.2-rc.5...v0.6.2-rc.6
v0.6.2-rc.5
What's Changed
- feat: serializable types in android bindings by @ovitrif in #16
- Feat/onchain events by @coreyphillips in #17
Full Changelog: v0.6.2-rc.4...v0.6.2-rc.5