diff --git a/CHANGELOG.md b/CHANGELOG.md index fcc513426..46932b071 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +# 0.2.0 - Dec 13, 2023 + +## Feature and API updates +- The capability to send pre-flight probes has been added (#147). +- Pre-flight probes will skip outbound channels based on the liquidity available (#156). +- Additional fields are now exposed via `ChannelDetails` (#165). +- The directory wher logs are stored is now customizable (#129). +- Listening on multiple socket addresses is now supported (#187). +- If available, peer information is now persisted for inbound channels (#170). +- Transaction broadcasting and fee estimation have been reworked and made more robust (#205). +- A module persisting, sweeping, and rebroadcasting output spends has been added (#152). + +## Bug Fixes +- No errors are logged anymore when we choose to omit spending of `StaticOutput`s (#137). +- An inconsistent state of the log file symlink no longer results in an error during startup (#153). + +## Compatibility Notes +- Our currently supported minimum Rust version (MSRV) is 1.63.0. +- The Rust crate edition has been bumped to 2021. +- Building on Windows is now supported (#160). +- LDK has been updated to version 0.0.118 (#105, #151, #175). + +In total, this release features 57 files changed, 7369 insertions, 1738 deletions in 132 commits from 9 authors, in alphabetical order: + +- Austin Kelsay +- alexanderwiederin +- Elias Rohrer +- Galder ZamarrenĖƒo +- Gursharan Singh +- jbesraa +- Justin Moeller +- Max Fang +- Orbital + # 0.1.0 - Jun 22, 2023 This is the first non-experimental release of LDK Node. diff --git a/Cargo.toml b/Cargo.toml index ea93d1a27..26de80123 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ldk-node" -version = "0.1.0" +version = "0.2.0" authors = ["Elias Rohrer "] homepage = "https://lightningdevkit.org/" license = "MIT OR Apache-2.0" diff --git a/Package.swift b/Package.swift index 140e5bedf..b97ae8dbb 100644 --- a/Package.swift +++ b/Package.swift @@ -3,7 +3,7 @@ import PackageDescription -let tag = "v0.1.0" +let tag = "v0.2.0" let checksum = "2ef0b46c84f7349e1940ff0b592be4dea9f2761a69d2bdad8f979dbef68fb1e8" let url = "https://github.com/lightningdevkit/ldk-node/releases/download/\(tag)/LDKNodeFFI.xcframework.zip" diff --git a/bindings/kotlin/ldk-node-android/gradle.properties b/bindings/kotlin/ldk-node-android/gradle.properties index de636ab4d..d4085289e 100644 --- a/bindings/kotlin/ldk-node-android/gradle.properties +++ b/bindings/kotlin/ldk-node-android/gradle.properties @@ -2,4 +2,4 @@ org.gradle.jvmargs=-Xmx1536m android.useAndroidX=true android.enableJetifier=true kotlin.code.style=official -libraryVersion=0.1.0 +libraryVersion=0.2.0 diff --git a/bindings/kotlin/ldk-node-jvm/gradle.properties b/bindings/kotlin/ldk-node-jvm/gradle.properties index db59f49e4..b2cfd4dd4 100644 --- a/bindings/kotlin/ldk-node-jvm/gradle.properties +++ b/bindings/kotlin/ldk-node-jvm/gradle.properties @@ -1,3 +1,3 @@ org.gradle.jvmargs=-Xmx1536m kotlin.code.style=official -libraryVersion=0.1.0 +libraryVersion=0.2.0 diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml index c315f991b..030ca01a6 100644 --- a/bindings/python/pyproject.toml +++ b/bindings/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ldk_node" -version = "0.1-alpha.1" +version = "0.2" authors = [ { name="Elias Rohrer", email="dev@tnull.de" }, ]