Skip to content

Commit 032ec70

Browse files
ovitrifclaude
andcommitted
fix: add debug symbols to release-smaller profile for crash symbolication
Add `debug = "line-tables-only"` to the `release-smaller` Cargo profile so Xcode can generate dSYM files for LDKNodeFFI and Android builds include DWARF info for crash symbolication. Bumps version to 0.7.0-rc.31. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c54e85d commit 032ec70

5 files changed

Lines changed: 8 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 0.7.0-rc.29 (Synonym Fork)
1+
# 0.7.0-rc.31 (Synonym Fork)
22

33
## Bug Fixes
44

@@ -24,6 +24,8 @@
2424

2525
## Synonym Fork Additions
2626

27+
- Enabled line-table debug info in `release-smaller` profile for iOS dSYM generation
28+
and Android crash symbolication
2729
- Added `OnchainPayment::calculate_send_all_fee()` to preview the fee for a drain / send-all
2830
transaction before broadcasting (fee-calculation counterpart of `send_all_to_address`)
2931
- Added runtime APIs for dynamic address type management:

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exclude = ["bindings/uniffi-bindgen"]
44

55
[package]
66
name = "ldk-node"
7-
version = "0.7.0-rc.29"
7+
version = "0.7.0-rc.31"
88
authors = ["Elias Rohrer <dev@tnull.de>"]
99
homepage = "https://lightningdevkit.org/"
1010
license = "MIT OR Apache-2.0"
@@ -28,6 +28,7 @@ opt-level = 'z' # Optimize for size.
2828
lto = true # Enable Link Time Optimization
2929
codegen-units = 1 # Reduce number of codegen units to increase optimizations.
3030
panic = 'abort' # Abort on panic
31+
debug = "line-tables-only" # dSYM/debug symbols for iOS/Android crash symbolication
3132

3233
[features]
3334
default = []

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import PackageDescription
55

6-
let tag = "v0.7.0-rc.30"
6+
let tag = "v0.7.0-rc.31"
77
let checksum = "61f686901875529cb54850846283ce709e17b2500a1728b51d629ad03298a641"
88
let url = "https://github.com/synonymdev/ldk-node/releases/download/\(tag)/LDKNodeFFI.xcframework.zip"
99

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
org.gradle.jvmargs=-Xmx1536m
22
kotlin.code.style=official
33
group=com.synonym
4-
version=0.7.0-rc.30
4+
version=0.7.0-rc.31

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.7.0-rc.30"
3+
version = "0.7.0-rc.31"
44
authors = [
55
{ name="Elias Rohrer", email="dev@tnull.de" },
66
]

0 commit comments

Comments
 (0)