Skip to content

Commit

Permalink
chore: Release 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
thesimplekid committed Dec 17, 2024
1 parent dcca57d commit 0e12314
Show file tree
Hide file tree
Showing 17 changed files with 58 additions and 53 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,25 @@
-->

#[Unreleased]
#[0.6.0]

### Changed
cdk: Enforce `quote_id` to uuid type in mint ([tdelabro]).
cdk: Refactor wallet mint connector ([ok300]).

### Added
cdk: `NUT19` Settings in `NUT06` info ([thesimplekid]).
cdk: `NUT17` Websocket support for wallet ([crodas]).
cdk-axum: Redis cache backend ([crodas]).
cdk-mints: Get mint settings from env vars ([thesimplekid]).
cdk-axum: HTTP compression support ([ok300]).

### Fixed
cdk-sqlite: keyset counter was overwritten when keyset was fetched from mint ([thesimplekid]).
cdk-cli: on `mint` use `unit` from cli args ([thesimplekid]).
cdk-cli: on `restore` create `wallet` if it does not exist ([thesimplekid]).
cdk: Signaling support for optional nuts ([thesimpekid]).
cdk-phd: Check payment has valid uuis ([thesimplekid]).

#[0.5.0]
### Changed
Expand Down
28 changes: 14 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ resolver = "2"
license = "MIT"
homepage = "https://github.com/cashubtc/cdk"
repository = "https://github.com/cashubtc/cdk.git"
version = "0.5.0"

[workspace.metadata]
authors = ["CDK Developers"]
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-axum/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-axum"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
license = "MIT"
homepage = "https://github.com/cashubtc/cdk"
Expand All @@ -12,7 +12,7 @@ description = "Cashu CDK axum webserver"
anyhow = "1"
async-trait = "0.1.83"
axum = { version = "0.6.20", features = ["ws"] }
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = [
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = [
"mint",
] }
tokio = { version = "1", default-features = false, features = ["io-util"] }
Expand Down
8 changes: 4 additions & 4 deletions crates/cdk-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-cli"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
description = "Cashu cli wallet built on CDK"
Expand All @@ -14,9 +14,9 @@ rust-version = "1.63.0" # MSRV
[dependencies]
anyhow = "1"
bip39 = "2.0"
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = ["wallet"]}
cdk-redb = { path = "../cdk-redb", version = "0.5.0", default-features = false, features = ["wallet"] }
cdk-sqlite = { path = "../cdk-sqlite", version = "0.5.0", default-features = false, features = ["wallet"] }
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = ["wallet"]}
cdk-redb = { path = "../cdk-redb", version = "0.6.0", default-features = false, features = ["wallet"] }
cdk-sqlite = { path = "../cdk-sqlite", version = "0.6.0", default-features = false, features = ["wallet"] }
clap = { version = "4.4.8", features = ["derive", "env", "default"] }
serde = { version = "1", default-features = false, features = ["derive"] }
serde_json = "1"
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-cln/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-cln"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -12,7 +12,7 @@ description = "CDK ln backend for cln"
[dependencies]
async-trait = "0.1"
bitcoin = { version = "0.32.2", default-features = false }
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = ["mint"] }
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = ["mint"] }
cln-rpc = "0.2.0"
futures = { version = "0.3.28", default-features = false }
tokio = { version = "1", default-features = false }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-fake-wallet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-fake-wallet"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -12,7 +12,7 @@ description = "CDK fake ln backend"
[dependencies]
async-trait = "0.1.74"
bitcoin = { version = "0.32.2", default-features = false }
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = ["mint"] }
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = ["mint"] }
futures = { version = "0.3.28", default-features = false }
tokio = { version = "1", default-features = false }
tokio-util = { version = "0.7.11", default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion crates/cdk-integration-tests/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-integration-tests"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
description = "Core Cashu Development Kit library implementing the Cashu protocol"
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-lnbits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-lnbits"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -14,7 +14,7 @@ async-trait = "0.1"
anyhow = "1"
axum = "0.6.20"
bitcoin = { version = "0.32.2", default-features = false }
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = ["mint"] }
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = ["mint"] }
futures = { version = "0.3.28", default-features = false }
tokio = { version = "1", default-features = false }
tokio-util = { version = "0.7.11", default-features = false }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-lnd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-lnd"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -11,7 +11,7 @@ description = "CDK ln backend for lnd"
[dependencies]
async-trait = "0.1"
anyhow = "1"
cdk = { path = "../cdk", version= "0.5.0", default-features = false, features = ["mint"] }
cdk = { path = "../cdk", version= "0.6.0", default-features = false, features = ["mint"] }
fedimint-tonic-lnd = "0.2.0"
futures = { version = "0.3.28", default-features = false }
tokio = { version = "1", default-features = false }
Expand Down
22 changes: 11 additions & 11 deletions crates/cdk-mintd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-mintd"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -12,22 +12,22 @@ description = "CDK mint binary"
[dependencies]
anyhow = "1"
axum = "0.6.20"
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = [
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = [
"mint",
] }
cdk-redb = { path = "../cdk-redb", version = "0.5.0", default-features = false, features = [
cdk-redb = { path = "../cdk-redb", version = "0.6.0", default-features = false, features = [
"mint",
] }
cdk-sqlite = { path = "../cdk-sqlite", version = "0.5.0", default-features = false, features = [
cdk-sqlite = { path = "../cdk-sqlite", version = "0.6.0", default-features = false, features = [
"mint",
] }
cdk-cln = { path = "../cdk-cln", version = "0.5.0", default-features = false }
cdk-lnbits = { path = "../cdk-lnbits", version = "0.5.0", default-features = false }
cdk-phoenixd = { path = "../cdk-phoenixd", version = "0.5.0", default-features = false }
cdk-lnd = { path = "../cdk-lnd", version = "0.5.0", default-features = false }
cdk-fake-wallet = { path = "../cdk-fake-wallet", version = "0.5.0", default-features = false }
cdk-strike = { path = "../cdk-strike", version = "0.5.0" }
cdk-axum = { path = "../cdk-axum", version = "0.5.0", default-features = false }
cdk-cln = { path = "../cdk-cln", version = "0.6.0", default-features = false }
cdk-lnbits = { path = "../cdk-lnbits", version = "0.6.0", default-features = false }
cdk-phoenixd = { path = "../cdk-phoenixd", version = "0.6.0", default-features = false }
cdk-lnd = { path = "../cdk-lnd", version = "0.6.0", default-features = false }
cdk-fake-wallet = { path = "../cdk-fake-wallet", version = "0.6.0", default-features = false }
cdk-strike = { path = "../cdk-strike", version = "0.6.0" }
cdk-axum = { path = "../cdk-axum", version = "0.6.0", default-features = false }
config = { version = "0.13.3", features = ["toml"] }
clap = { version = "4.4.8", features = ["derive", "env", "default"] }
tokio = { version = "1", default-features = false }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-phoenixd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-phoenixd"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
license = "MIT"
Expand All @@ -14,7 +14,7 @@ async-trait = "0.1"
anyhow = "1"
axum = "0.6.20"
bitcoin = { version = "0.32.2", default-features = false }
cdk = { path = "../cdk", version = "0.5.0", default-features = false, features = ["mint"] }
cdk = { path = "../cdk", version = "0.6.0", default-features = false, features = ["mint"] }
futures = { version = "0.3.28", default-features = false }
tokio = { version = "1", default-features = false }
tokio-util = { version = "0.7.11", default-features = false }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-redb/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-redb"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
description = "Redb storage backend for CDK"
Expand All @@ -17,7 +17,7 @@ wallet = ["cdk/wallet"]

[dependencies]
async-trait = "0.1"
cdk = { path = "../cdk", version = "0.5.0", default-features = false }
cdk = { path = "../cdk", version = "0.6.0", default-features = false }
redb = "2.1.0"
thiserror = "1"
tracing = { version = "0.1", default-features = false, features = ["attributes", "log"] }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-rexie/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-rexie"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
description = "Indexdb storage backend for CDK in the browser"
Expand All @@ -16,7 +16,7 @@ wallet = ["cdk/wallet"]

[dependencies]
rexie = "0.6.0"
cdk = { path = "../cdk", version = "0.5.0", default-features = false }
cdk = { path = "../cdk", version = "0.6.0", default-features = false }
async-trait = "0.1.74"
tokio = { version = "1", default-features = false }
serde = { version = "1", default-features = false, features = ["derive"] }
Expand Down
4 changes: 2 additions & 2 deletions crates/cdk-sqlite/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cdk-sqlite"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
authors = ["CDK Developers"]
description = "SQLite storage backend for CDK"
Expand All @@ -17,7 +17,7 @@ wallet = ["cdk/wallet"]

[dependencies]
async-trait = "0.1"
cdk = { path = "../cdk", version = "0.5.0", default-features = false }
cdk = { path = "../cdk", version = "0.6.0", default-features = false }
bitcoin = { version = "0.32.2", default-features = false }
sqlx = { version = "0.6.3", default-features = false, features = ["runtime-tokio-rustls", "sqlite", "macros", "migrate", "uuid"] }
thiserror = "1"
Expand Down
Loading

0 comments on commit 0e12314

Please sign in to comment.