Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .changeset/yummy-queens-guess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
'coco-cashu-expo-sqlite': patch
'coco-cashu-sqlite-bun': patch
'coco-cashu-indexeddb': patch
'coco-cashu-sqlite3': patch
'coco-cashu-core': patch

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Release the mint-quote API removals as a major change

This changeset still publishes coco-cashu-core as a patch even though the diff removes public manager.quotes.* mint methods, renames the watcher/processor config keys and manager helpers, and drops the mint-quote:* event surface. Consumers on a normal ^ range will pick up this patch automatically and hit compile/runtime breaks without any semver warning, so this needs a breaking-version release or compatibility shims.

Useful? React with 👍 / 👎.

'coco-cashu-adapter-tests': patch
---

Finish the mint quote removal migration and make mint operations the runtime source of truth.

- Replace legacy `mint-quote:*` runtime events with operation-based mint events.
- Rename watcher and processor config and manager methods to the operation-based surface:
`mintOperationWatcher`, `mintOperationProcessor`, `enableMintOperationWatcher()`,
`enableMintOperationProcessor()`, and related disable/wait helpers.
- Remove the legacy `MintQuoteService` runtime path and keep `MintQuoteRepository` only for
cold-start reconciliation of old persisted quote rows.
- Move mint watcher, processor, history, and recovery flows onto `manager.ops.mint`.

This is a breaking change for consumers using the old mint watcher/processor config keys,
manager methods, or `mint-quote:*` events.
333 changes: 333 additions & 0 deletions FEATURE_TODO.md

Large diffs are not rendered by default.

Loading