Releases: synonymdev/ldk-node
Releases · synonymdev/ldk-node
Release list
v0.7.0-rc.52
Added configurable routing scorer parameters scoring_fee_params and scoring_decay_params #85
v0.7.0-rc.51
Release v0.7.0-rc.51 from #84.\n\nIncludes rebuilt iOS Swift package artifact and Android release artifacts with stripped AAR libraries plus separate native debug symbols.
v0.7.0-rc.50
Publish stripped Android release AARs with separate native debug symbols from the final PR head.
v0.7.0-rc.49
Publish stripped Android release AARs with separate native debug symbols.
v0.7.0-rc.48
Changes since v0.7.0-rc.47:
- Rebuilt Swift, Kotlin, JVM, and Android binding artifacts for 0.7.0-rc.48.
- Builds Android native libraries with retained debug metadata and explicit 16 KB page-size linker alignment.
- Fails Android binding generation if source JNI libs or the final release AAR lack native debug metadata or 16 KB LOAD alignment.
- Uses NDK r28c in the Android publish workflow.
Android Package
Related PRs
v0.7.0-rc.47
Changes since v0.7.0-rc.46:
- Rebuilt Swift, Kotlin, JVM, and Android binding artifacts for 0.7.0-rc.47.
- Builds Android native libraries with retained debug metadata so Bitkit Android can include
libldk_node.soinnative-debug-symbols.zip. - Adds an Android binding guard that fails if any generated ABI library lacks symbol/debug metadata.
- Updates the Android publish workflow to regenerate native bindings before Gradle publishes the package.
Android Package
Related PRs
v0.7.0-rc.46
Changes since v0.7.0-rc.45:
- Avoids a lock-order inversion during RGS peer recovery so concurrent persistent connect or channel-open operations cannot hang against an in-flight recovery pass.
- Rebuilt Swift, Kotlin, and Python binding artifacts for 0.7.0-rc.46.
v0.7.0-rc.45
Changes since v0.7.0-rc.44:
- No runtime API or behavior changes.
- Rebuilt Swift, Kotlin, and Python binding artifacts for 0.7.0-rc.45.
v0.7.0-rc.44
Changes since v0.7.0-rc.43:
- Fixed an RGS peer-recovery race where a disconnect during an RGS recovery pass could re-persist the disconnected channel peer from a stale exclusion snapshot.
- Rebuilt Swift, Kotlin, and Python binding artifacts for 0.7.0-rc.44.
v0.7.0-rc.43
Changes since v0.7.0-rc.42:
- No public API or runtime behavior changes from rc42.
- Rebuilt Swift, Kotlin, and Python binding artifacts for 0.7.0-rc.43 after adding focused Rust coverage for peer recovery exclusion transitions.