diff --git a/CHANGELOG.md b/CHANGELOG.md index d454f114..bcf918f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,35 @@ -[Unreleased] +## [0.11.0](https://github.com/cashubtc/cdk/releases/tag/v0.11.0) + +### Added +- cdk-lnbits: Support lnbits v1 and pre-v1 [PR](https://github.com/cashubtc/cdk/pull/802) ([thesimplekid]). +- Support for Keyset v2 [PR](https://github.com/cashubtc/cdk/pull/702) ([lollerfirst]). +- Add option to limit the token size of a send [PR](https://github.com/cashubtc/cdk/pull/855) ([davidcaseria]). +- Database transaction support [PR](https://github.com/cashubtc/cdk/pull/826) ([crodas]). +- Support for multsig refund [PR](https://github.com/cashubtc/cdk/pull/860) ([thesimplekid]). +- Convert unit helper fn [PR](https://github.com/cashubtc/cdk/pull/856) ([davidcaseria]). + +### Changed +- cdk-sqlite: remove sqlx in favor of rusqlite ([crodas]). +- cdk-lnd: use custom tonic gRPC instead of fedimint-tonic-grpc [PR](https://github.com/cashubtc/cdk/pull/831) ([thesimplekid]). +- cdk-cln: remove the us of mutex on cln client [PR](https://github.com/cashubtc/cdk/pull/832) ([thesimplekid]). + ### Fixed -- Mintd version updated when grpc is enabled [PR](https://github.com/cashubtc/cdk/pull/803) ([thesimplekid]). +- mint start up check was not checking unpaid quotes [PR](https://github.com/cashubtc/cdk/pull/844) ([gudnuf]). +- Naming of blinded_message column on blind_signatures was y [PR](https://github.com/cashubtc/cdk/pull/845) ([thesimplekid]). +- cdk-cli: Create wallets for non sat units if supported [PR](https://github.com/cashubtc/cdk/pull/841) ([thesimplekid]). + +### Removed +- cdk-redb support for the mint [PR](https://github.com/cashubtc/cdk/pull/787) ([thesimplekid]). +- cdk-sqlite remove unused melt_request table [PR](https://github.com/cashubtc/cdk/pull/819) ([crodas]) + + +## [0.10.1](https://github.com/cashubtc/cdk/releases/tag/v0.10.1) +### Fix +- Set mint version when mint rpc is enabled [PR](https://github.com/cashubtc/cdk/pull/803) ([thesimplekid]). +- `cdk-signatory` is optional for wallet [PR](https://github.com/cashubtc/cdk/pull/815) ([thesimplekid]). ## [0.10.0](https://github.com/cashubtc/cdk/releases/tag/v0.10.0) ### Added @@ -379,3 +405,4 @@ Additionally, this release introduces a Mint binary cdk-mintd that uses the cdk- [benthecarman]: https://github.com/benthecarman [Darrell]: https://github.com/Darrellbor [asmo]: https://github.com/asmogo +[gudnuf]: https://github.com/gudnuf diff --git a/Cargo.toml b/Cargo.toml index 3c30044a..3aaab2b8 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.10.0" +version = "0.11.0" readme = "README.md" [workspace.dependencies] @@ -43,19 +43,19 @@ 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.10.0" } -cdk = { path = "./crates/cdk", default-features = false, version = "=0.10.0" } -cdk-common = { path = "./crates/cdk-common", default-features = false, version = "=0.10.0" } -cdk-axum = { path = "./crates/cdk-axum", default-features = false, version = "=0.10.0" } -cdk-cln = { path = "./crates/cdk-cln", version = "=0.10.0" } -cdk-lnbits = { path = "./crates/cdk-lnbits", version = "=0.10.0" } -cdk-lnd = { path = "./crates/cdk-lnd", version = "=0.10.0" } -cdk-fake-wallet = { path = "./crates/cdk-fake-wallet", version = "=0.10.0" } -cdk-payment-processor = { path = "./crates/cdk-payment-processor", default-features = true, version = "=0.10.0" } -cdk-mint-rpc = { path = "./crates/cdk-mint-rpc", version = "=0.10.0" } -cdk-redb = { path = "./crates/cdk-redb", default-features = true, version = "=0.10.0" } -cdk-sqlite = { path = "./crates/cdk-sqlite", default-features = true, version = "=0.10.0" } -cdk-signatory = { path = "./crates/cdk-signatory", version = "=0.10.0", default-features = false } +cashu = { path = "./crates/cashu", version = "=0.11.0" } +cdk = { path = "./crates/cdk", default-features = false, version = "=0.11.0" } +cdk-common = { path = "./crates/cdk-common", default-features = false, version = "=0.11.0" } +cdk-axum = { path = "./crates/cdk-axum", default-features = false, version = "=0.11.0" } +cdk-cln = { path = "./crates/cdk-cln", version = "=0.11.0" } +cdk-lnbits = { path = "./crates/cdk-lnbits", version = "=0.11.0" } +cdk-lnd = { path = "./crates/cdk-lnd", version = "=0.11.0" } +cdk-fake-wallet = { path = "./crates/cdk-fake-wallet", version = "=0.11.0" } +cdk-payment-processor = { path = "./crates/cdk-payment-processor", default-features = true, version = "=0.11.0" } +cdk-mint-rpc = { path = "./crates/cdk-mint-rpc", version = "=0.11.0" } +cdk-redb = { path = "./crates/cdk-redb", default-features = true, version = "=0.11.0" } +cdk-sqlite = { path = "./crates/cdk-sqlite", default-features = true, version = "=0.11.0" } +cdk-signatory = { path = "./crates/cdk-signatory", version = "=0.11.0", default-features = false } clap = { version = "4.5.31", features = ["derive"] } ciborium = { version = "0.2.2", default-features = false, features = ["std"] } cbor-diag = "0.1.12"