Release history
Cashu CDK 0.18.2
Adds seed-based key recovery for known mint quotes and fixes LND payment validation, rounding, and persisted wallet state bugs
Cashu CDK 0.18.1
Improves wallet signature validation, payment-backend reliability, and enforces PostgreSQL TLS
Cashu CDK 0.17.7
Limits payment status checks during mint recovery to ten seconds, defers timed-out sagas without releasing reserved proofs
Cashu CDK 0.18.0
Moves cdk-mintd to database-authoritative configuration with explicit lifecycle for validating, importing, applying, exporting, and rolling back settings
Cashu CDK 0.17.6
Cashu CDK 0.17.6 adds operator deposit address generation to mint RPC, exposes transaction details in BDK results, and fixes LND/LDK payment error handling
Cashu CDK 0.18.0-rc.1
Rc.1 replaces atomic payment methods with explicit prepared-request flows, consolidates Nostr modules, adds batch quote minting with saga persistence, and fixes concurrent replica safety across payment dispatch
Cashu CDK 0.18.0-rc.0
Moves cdk-mintd to database-authoritative config; Adds validation, import, export, and rollback lifecycle
Cashu CDK 0.17.5
Cashu CDK adds wallet management RPC queries and fixes quote consistency, blind proof handling, and millisatoshi melt support
Cashu CDK 0.17.4
CLN mint now uses xpay for outgoing Bolt11 and Bolt12 payments
Cashu CDK 0.17.3
Cashu CDK adds NIP-47 wallet service support, improves async melt confirmation APIs, and fixes payment event handling, saga recovery, and NUT spec compliance issues
Cashu CDK 0.17.2
Cashu CDK 0.17.2 exposes NUT-27 mint backup bindings, fixes Lightning payment status resolution, and improves Android and Swift compatibility
Cashu CDK 0.17.2
Exposes NUT-27 mint backup through wallet repository FFI bindings
Cashu CDK 0.17.1
Cashu CDK 0.17.1 fixes token redemption from inactive keysets, improves saga recovery error handling, and prevents proof loss during payment failures
Cashu CDK 0.17.0
Mint operators must run the database migration included in this release