Skip to content

Commit 78dd547

Browse files
authored
Merge pull request #215 from tnull/2023-12-cut-0.2
Cut v0.2 release
2 parents fbe6f29 + a659305 commit 78dd547

File tree

8 files changed

+1939
-1158
lines changed

8 files changed

+1939
-1158
lines changed

.gitignore

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ Cargo.lock
1111

1212
# Ignore generated swift related files
1313
.swiftpm/
14-
ldk_nodeFFI.*
14+
LDKNodeFFI.*
1515
ldk_node.swift
1616
libldk_node.dylib
17-
LightningDevKitNode.swift
18-
ldk_node.swiftmodule
17+
LDKNode.swift
18+
LDKNode.swiftmodule
1919
swift.swiftsourceinfo
2020
swift.abi.json
2121
swift.swiftdoc
2222

23-
# Ignore ldk_nodeFFI.xcframework files
24-
/bindings/swift/ldk_nodeFFI.xcframework
23+
# Ignore LDKNodeFFI.xcframework files
24+
/bindings/swift/LDKNodeFFI.xcframework
2525
/bindings/kotlin/ldk-node-android/lib/src/main/jniLibs
2626
/bindings/kotlin/ldk-node-android/lib/src/main/kotlin/org/lightningdevkit/ldknode/ldk_node.kt

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
# 0.2.0 - Dec 13, 2023
2+
3+
## Feature and API updates
4+
- The capability to send pre-flight probes has been added (#147).
5+
- Pre-flight probes will skip outbound channels based on the liquidity available (#156).
6+
- Additional fields are now exposed via `ChannelDetails` (#165).
7+
- The location of the `logs` directory is now customizable (#129).
8+
- Listening on multiple socket addresses is now supported (#187).
9+
- If available, peer information is now persisted for inbound channels (#170).
10+
- Transaction broadcasting and fee estimation have been reworked and made more robust (#205).
11+
- A module persisting, sweeping, and rebroadcasting output spends has been added (#152).
12+
13+
## Bug Fixes
14+
- No errors are logged anymore when we choose to omit spending of `StaticOutput`s (#137).
15+
- An inconsistent state of the log file symlink no longer results in an error during startup (#153).
16+
17+
## Compatibility Notes
18+
- Our currently supported minimum Rust version (MSRV) is 1.63.0.
19+
- The Rust crate edition has been bumped to 2021.
20+
- Building on Windows is now supported (#160).
21+
- LDK has been updated to version 0.0.118 (#105, #151, #175).
22+
23+
In total, this release features 57 files changed, 7369 insertions, 1738 deletions in 132 commits from 9 authors, in alphabetical order:
24+
25+
- Austin Kelsay
26+
- alexanderwiederin
27+
- Elias Rohrer
28+
- Galder Zamarreño
29+
- Gursharan Singh
30+
- jbesraa
31+
- Justin Moeller
32+
- Max Fang
33+
- Orbital
34+
135
# 0.1.0 - Jun 22, 2023
236
This is the first non-experimental release of LDK Node.
337

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ldk-node"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
authors = ["Elias Rohrer <[email protected]>"]
55
homepage = "https://lightningdevkit.org/"
66
license = "MIT OR Apache-2.0"

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import PackageDescription
55

6-
let tag = "v0.1.0"
7-
let checksum = "2ef0b46c84f7349e1940ff0b592be4dea9f2761a69d2bdad8f979dbef68fb1e8"
6+
let tag = "v0.2.0"
7+
let checksum = "8b03d5e8c4c415e6143d834a24037fc7223d9da712941467777668a42ee93ab1"
88
let url = "https://github.com/lightningdevkit/ldk-node/releases/download/\(tag)/LDKNodeFFI.xcframework.zip"
99

1010
let package = Package(

bindings/kotlin/ldk-node-android/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ org.gradle.jvmargs=-Xmx1536m
22
android.useAndroidX=true
33
android.enableJetifier=true
44
kotlin.code.style=official
5-
libraryVersion=0.1.0
5+
libraryVersion=0.2.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
org.gradle.jvmargs=-Xmx1536m
22
kotlin.code.style=official
3-
libraryVersion=0.1.0
3+
libraryVersion=0.2.0

bindings/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "ldk_node"
3-
version = "0.1-alpha.1"
3+
version = "0.2"
44
authors = [
55
{ name="Elias Rohrer", email="[email protected]" },
66
]

0 commit comments

Comments
 (0)