# CDK Development Meeting Dec 10 2025 15:00 UTC Meeting Link: https://meet.fulmo.org/cdk-dev ## Merged - [#1397](https://github.com/cashubtc/cdk/pull/1397) - fix: msrv typed-index-collections - [#1392](https://github.com/cashubtc/cdk/pull/1392) - Remove unwraps fix clippy - [#1389](https://github.com/cashubtc/cdk/pull/1389) - Delete melt and swap saga in compensation instead of separate tx - [#1395](https://github.com/cashubtc/cdk/pull/1395) - feat: delete melt saga if proof delete fails - [#1388](https://github.com/cashubtc/cdk/pull/1388) - fix: docker latest should not be an rc - [#1384](https://github.com/cashubtc/cdk/pull/1384) - feat: use try proof in swap within melt - [#1383](https://github.com/cashubtc/cdk/pull/1383) - Weekly Meeting Agenda - 2025-12-03 - [#1379](https://github.com/cashubtc/cdk/pull/1379) - fix: regtest start up - [#1378](https://github.com/cashubtc/cdk/pull/1378) - feat: use nix for psgl - [#1351](https://github.com/cashubtc/cdk/pull/1351) - Add Payment Requests to FFI - [#1204](https://github.com/cashubtc/cdk/pull/1204) - Add database transaction trait for cdk wallet ## New ### Issues - [#1404](https://github.com/cashubtc/cdk/issues/1404) - Do we still check for valid state transitions in db or we expect that in application - [#1394](https://github.com/cashubtc/cdk/issues/1394) - 🧬 Weekly Mutation Testing Report - 2025-12-05 - [#1390](https://github.com/cashubtc/cdk/issues/1390) - Improve error logging for get melt quote of get melt quote ### PRs - [#1403](https://github.com/cashubtc/cdk/pull/1403) - feat(cli): allow non-interactive melt inputs - [#1402](https://github.com/cashubtc/cdk/pull/1402) - feat(cli): auto-select mint when only one exists - [#1401](https://github.com/cashubtc/cdk/pull/1401) - feat(cli): add --amount flag to send command - [#1400](https://github.com/cashubtc/cdk/pull/1400) - Keyset v2 migration - [#1399](https://github.com/cashubtc/cdk/pull/1399) - feat: update ldk-node to 0.7 - [#1396](https://github.com/cashubtc/cdk/pull/1396) - feat: update error codes - [#1393](https://github.com/cashubtc/cdk/pull/1393) - Refactor KVStore to shared module with generic implementations ## Recently Active - [#1375](https://github.com/cashubtc/cdk/pull/1375) - Add comprehensive test coverage for all mint database functions - [#1311](https://github.com/cashubtc/cdk/pull/1311) - feat: add operations table - [#1303](https://github.com/cashubtc/cdk/pull/1303) - New get pending - [#1257](https://github.com/cashubtc/cdk/pull/1257) - bring signatory up to date with the remote signer spec - [#1127](https://github.com/cashubtc/cdk/pull/1127) - rename ln settings in toml configuration ## Backports - [#1387](https://github.com/cashubtc/cdk/pull/1387) - [Backport v0.14.x] Add Payment Requests to FFI - [#1386](https://github.com/cashubtc/cdk/pull/1386) - [Backport v0.14.x] feat: use try proof in swap within melt - [#1385](https://github.com/cashubtc/cdk/pull/1385) - [Backport v0.14.x] swap proofs before melt to get exact denominations - [#1398](https://github.com/cashubtc/cdk/pull/1398) - [Backport v0.14.x] feat: delete melt saga if proof delete fails - [#1391](https://github.com/cashubtc/cdk/pull/1391) - [Backport v0.14.x] Delete melt and swap saga in compensation instead of separate tx - [#1382](https://github.com/cashubtc/cdk/pull/1382) - [Backport v0.14.x] Return TransactionUnbalanced error for empty swap inputs/outputs - [#1376](https://github.com/cashubtc/cdk/pull/1376) - [Backport v0.14.x] Add MultiMintWallet function to check proofs state ## Discussion - None