From fc2b0b3ea2132733c2fb664fec43fdfa981d3ae0 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Sun, 18 May 2025 12:46:48 +0100 Subject: [PATCH] chore: bump version to 0.9.2 (#760) * chore: bump version to 0.9.2 * chore: update changelog --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ Cargo.toml | 26 +++++++++++++------------- 2 files changed, 46 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6e74a09..b18d3d24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,38 @@ +## [0.9.2](https://github.com/cashubtc/cdk/releases/tag/v0.9.2) +### Added +- HTLC from hash support [PR](https://github.com/cashubtc/cdk/pull/753) ([thesimplekid]). +- Optional transport and NUT-10 secret on payment request [PR](https://github.com/cashubtc/cdk/pull/744) ([thesimplekid]). +- Multi-part payments support in cdk-cli [PR](https://github.com/cashubtc/cdk/pull/743) ([thesimplekid]). + +### Changed +- Refactored Lightning module to use common types [PR](https://github.com/cashubtc/cdk/pull/751) ([thesimplekid]). +- Updated LND to support mission control and improved requery behavior [PR](https://github.com/cashubtc/cdk/pull/746) ([lollerfirst]). + +### Fixed +- NUT-18 payment request encoding/decoding [PR](https://github.com/cashubtc/cdk/pull/758) ([thesimplekid]). +- Mint URL trailing slash handling [PR](https://github.com/cashubtc/cdk/pull/757) ([thesimplekid]). +- Get spendable to return witness [PR](https://github.com/cashubtc/cdk/pull/756) ([thesimplekid]). +- Melt start up check [PR](https://github.com/cashubtc/cdk/pull/745) ([thesimplekid]). +- Race conditions with proof state updates ([crodas]). + +## [0.9.1](https://github.com/cashubtc/cdk/releases/tag/v0.9.1) +### Fixed +- Remove URLs in gRPC management interface ([thesimplekid]). +- Only count signatures from unique pubkeys ([thesimplekid]). +- Race conditions with proof state updates ([crodas]). +- Debug print of Info struct ([thesimplekid]). +- Correct mnemonic hashing in Debug implementation ([thesimplekid]). + +### Changed +- Updated lnbits-rs to 0.5.0 ([Darrell]). +- Update stable Rust to 1.86.0 ([thesimplekid]). +- Added CORS headers in responses [PR](https://github.com/cashubtc/cdk/pull/719) ([lollerfirst]). +- Mint should not enforce expiry ([thesimplekid]). +- Ensure unique proofs when calculating token value ([thesimplekid]). + ## [0.9.0](https://github.com/cashubtc/cdk/releases/tag/v0.9.0) ### Added - Amountless invoices [NUT](https://github.com/cashubtc/nuts/pull/173) [PR](https://github.com/cashubtc/cdk/pull/497) ([thesimplekid]). @@ -320,3 +352,4 @@ Additionally, this release introduces a Mint binary cdk-mintd that uses the cdk- [daywalker90]: https://github.com/daywalker90 [nodlAndHodl]: https://github.com/nodlAndHodl [benthecarman]: https://github.com/benthecarman +[Darrell]: https://github.com/Darrellbor diff --git a/Cargo.toml b/Cargo.toml index c09c4c67..e96b558a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ rust-version = "1.75.0" license = "MIT" homepage = "https://github.com/cashubtc/cdk" repository = "https://github.com/cashubtc/cdk.git" -version = "0.9.1" +version = "0.9.2" readme = "README.md" [workspace.dependencies] @@ -43,18 +43,18 @@ axum = { version = "0.8.1", features = ["ws"] } bitcoin = { version = "0.32.2", features = ["base64", "serde", "rand", "rand-std"] } bip39 = { version = "2.0", features = ["rand"] } jsonwebtoken = "9.2.0" -cashu = { path = "./crates/cashu", version = "=0.9.1" } -cdk = { path = "./crates/cdk", default-features = false, version = "=0.9.1" } -cdk-common = { path = "./crates/cdk-common", default-features = false, version = "=0.9.1" } -cdk-axum = { path = "./crates/cdk-axum", default-features = false, version = "=0.9.1" } -cdk-cln = { path = "./crates/cdk-cln", version = "=0.9.1" } -cdk-lnbits = { path = "./crates/cdk-lnbits", version = "=0.9.1" } -cdk-lnd = { path = "./crates/cdk-lnd", version = "=0.9.1" } -cdk-fake-wallet = { path = "./crates/cdk-fake-wallet", version = "=0.9.1" } -cdk-payment-processor = { path = "./crates/cdk-payment-processor", default-features = true, version = "=0.9.1" } -cdk-mint-rpc = { path = "./crates/cdk-mint-rpc", version = "=0.9.1" } -cdk-redb = { path = "./crates/cdk-redb", default-features = true, version = "=0.9.1" } -cdk-sqlite = { path = "./crates/cdk-sqlite", default-features = true, version = "=0.9.1" } +cashu = { path = "./crates/cashu", version = "=0.9.2" } +cdk = { path = "./crates/cdk", default-features = false, version = "=0.9.2" } +cdk-common = { path = "./crates/cdk-common", default-features = false, version = "=0.9.2" } +cdk-axum = { path = "./crates/cdk-axum", default-features = false, version = "=0.9.2" } +cdk-cln = { path = "./crates/cdk-cln", version = "=0.9.2" } +cdk-lnbits = { path = "./crates/cdk-lnbits", version = "=0.9.2" } +cdk-lnd = { path = "./crates/cdk-lnd", version = "=0.9.2" } +cdk-fake-wallet = { path = "./crates/cdk-fake-wallet", version = "=0.9.2" } +cdk-payment-processor = { path = "./crates/cdk-payment-processor", default-features = true, version = "=0.9.2" } +cdk-mint-rpc = { path = "./crates/cdk-mint-rpc", version = "=0.9.2" } +cdk-redb = { path = "./crates/cdk-redb", default-features = true, version = "=0.9.2" } +cdk-sqlite = { path = "./crates/cdk-sqlite", default-features = true, version = "=0.9.2" } clap = { version = "4.5.31", features = ["derive"] } ciborium = { version = "0.2.2", default-features = false, features = ["std"] } cbor-diag = "0.1.12"