Skip to content

Commit 5153c6c

Browse files
authored
Merge pull request #232 from tnull/2024-01-cut-v0.2.1
Cut v0.2.1 release
2 parents 421bb4f + 1fe855a commit 5153c6c

File tree

7 files changed

+38
-7
lines changed

7 files changed

+38
-7
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
# 0.2.1 - Jan 26, 2024
2+
3+
This is a bugfix release bumping the used LDK and BDK dependencies to the
4+
latest stable versions.
5+
6+
## Bug Fixes
7+
- Swift bindings now can be built on macOS again.
8+
9+
## Compatibility Notes
10+
- LDK has been updated to version 0.0.121 (#214, #229)
11+
- BDK has been updated to version 0.29.0 (#229)
12+
13+
In total, this release features 30 files changed, 1195 insertions, 1238
14+
deletions in 26 commits from 3 authors, in alphabetical order:
15+
16+
- Elias Rohrer
17+
- GoodDaisy
18+
- Gursharan Singh
19+
120
# 0.2.0 - Dec 13, 2023
221

322
## Feature and API updates

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.2.0"
3+
version = "0.2.1"
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.2.0"
7-
let checksum = "8b03d5e8c4c415e6143d834a24037fc7223d9da712941467777668a42ee93ab1"
6+
let tag = "v0.2.1"
7+
let checksum = "cca3d5f380c3c216c22ac892cb04a792f3982730e570df71d824462f14c1350e"
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.2.0
5+
libraryVersion=0.2.1
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.2.0
3+
libraryVersion=0.2.1

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.2"
3+
version = "0.2.1"
44
authors = [
55
{ name="Elias Rohrer", email="[email protected]" },
66
]

bindings/swift/Sources/LDKNode/LDKNode.swift

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// This file was autogenerated by some hot garbage in the `uniffi` crate.
22
// Trust me, you don't want to mess with it!
33
import Foundation
4+
import SystemConfiguration
45

56
// Depending on the consumer's build setup, the low-level FFI code
67
// might be in a separate module, or it might be compiled inline into
@@ -2994,6 +2995,7 @@ public func FfiConverterTypeAddress_lower(_ value: Address) -> RustBuffer {
29942995
}
29952996

29962997

2998+
29972999
/**
29983000
* Typealias from the type name used in the UDL file to the builtin type. This
29993001
* is needed because the UDL type name is used in function/method signatures.
@@ -3027,6 +3029,7 @@ public func FfiConverterTypeBolt11Invoice_lower(_ value: Bolt11Invoice) -> RustB
30273029
}
30283030

30293031

3032+
30303033
/**
30313034
* Typealias from the type name used in the UDL file to the builtin type. This
30323035
* is needed because the UDL type name is used in function/method signatures.
@@ -3060,6 +3063,7 @@ public func FfiConverterTypeChannelId_lower(_ value: ChannelId) -> RustBuffer {
30603063
}
30613064

30623065

3066+
30633067
/**
30643068
* Typealias from the type name used in the UDL file to the builtin type. This
30653069
* is needed because the UDL type name is used in function/method signatures.
@@ -3093,6 +3097,7 @@ public func FfiConverterTypeMnemonic_lower(_ value: Mnemonic) -> RustBuffer {
30933097
}
30943098

30953099

3100+
30963101
/**
30973102
* Typealias from the type name used in the UDL file to the builtin type. This
30983103
* is needed because the UDL type name is used in function/method signatures.
@@ -3126,6 +3131,7 @@ public func FfiConverterTypePaymentHash_lower(_ value: PaymentHash) -> RustBuffe
31263131
}
31273132

31283133

3134+
31293135
/**
31303136
* Typealias from the type name used in the UDL file to the builtin type. This
31313137
* is needed because the UDL type name is used in function/method signatures.
@@ -3159,6 +3165,7 @@ public func FfiConverterTypePaymentPreimage_lower(_ value: PaymentPreimage) -> R
31593165
}
31603166

31613167

3168+
31623169
/**
31633170
* Typealias from the type name used in the UDL file to the builtin type. This
31643171
* is needed because the UDL type name is used in function/method signatures.
@@ -3192,6 +3199,7 @@ public func FfiConverterTypePaymentSecret_lower(_ value: PaymentSecret) -> RustB
31923199
}
31933200

31943201

3202+
31953203
/**
31963204
* Typealias from the type name used in the UDL file to the builtin type. This
31973205
* is needed because the UDL type name is used in function/method signatures.
@@ -3225,6 +3233,7 @@ public func FfiConverterTypePublicKey_lower(_ value: PublicKey) -> RustBuffer {
32253233
}
32263234

32273235

3236+
32283237
/**
32293238
* Typealias from the type name used in the UDL file to the builtin type. This
32303239
* is needed because the UDL type name is used in function/method signatures.
@@ -3258,6 +3267,7 @@ public func FfiConverterTypeSocketAddress_lower(_ value: SocketAddress) -> RustB
32583267
}
32593268

32603269

3270+
32613271
/**
32623272
* Typealias from the type name used in the UDL file to the builtin type. This
32633273
* is needed because the UDL type name is used in function/method signatures.
@@ -3291,6 +3301,7 @@ public func FfiConverterTypeTxid_lower(_ value: Txid) -> RustBuffer {
32913301
}
32923302

32933303

3304+
32943305
/**
32953306
* Typealias from the type name used in the UDL file to the builtin type. This
32963307
* is needed because the UDL type name is used in function/method signatures.
@@ -3323,6 +3334,7 @@ public func FfiConverterTypeUserChannelId_lower(_ value: UserChannelId) -> RustB
33233334
return FfiConverterTypeUserChannelId.lower(value)
33243335
}
33253336

3337+
33263338
public func generateEntropyMnemonic() -> Mnemonic {
33273339
return try! FfiConverterTypeMnemonic.lift(
33283340
try! rustCall() {
@@ -3539,4 +3551,4 @@ private func uniffiEnsureInitialized() {
35393551
case .apiChecksumMismatch:
35403552
fatalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
35413553
}
3542-
}
3554+
}

0 commit comments

Comments
 (0)