v0.2.0
What's Changed
- fix: auto version from pubspec, remove Cuba Bitcoin badge, LaChispa tappable link by @Forte11Cuba in #63
- feat: add peanut emoji encoding for Cashu tokens by @Forte11Cuba in #64
- feat: NFC support for Cashu token read/write by @Forte11Cuba in #66
- fix: add startup recovery for lost proofs and pending operations by @Forte11Cuba in #68
- feat: scaffold internal Rust bridge (elcaju_core) by @Forte11Cuba in #72
- feat: implement Phase 1 Rust API core (keys, token, mint_info, wallet) by @Forte11Cuba in #73
- feat: integrate internal Rust bridge, remove cdk_flutter dependency (Phase 2) by @Forte11Cuba in #74
- docs: update README to reflect current project state by @Forte11Cuba in #75
- fix: pass P2PK signing key when claiming pending tokens by @Forte11Cuba in #76
- feat: implement NUT-18/26 payment request support (payer side) by @Forte11Cuba in #78
- feat: expose create_payment_request() and wait_for_nostr_payment() in Rust bridge by @Forte11Cuba in #79
- feat: add RequestScreen UI with unified payment (Phase 2) by @Forte11Cuba in #81
- feat: add logo overlay to QR codes in RequestScreen by @Forte11Cuba in #82
- feat: persist Nostr ephemeral keys for payment request recovery by @Forte11Cuba in #83
- fix: reduce Nostr listener cancellation delay from 5s to 1s by @Forte11Cuba in #84
- fix: dispose crash and modal overlap by @Forte11Cuba in #85
- fix: use CDK to create valid V4 tokens for offline send by @Forte11Cuba in #86
- fix: handle 'already signed' error in receive with counter resync by @Forte11Cuba in #88
- feat: replace 3s polling with CDK WebSocket subscription (NUT-17) for mint quote by @Forte11Cuba in #89
- fix: disable Cashu/Nostr payment request until CDK fixes NIP-17 sender pubkey by @Forte11Cuba in #90
- fix: use deterministic transaction ID for send/mint metadata by @Forte11Cuba in #91
- fix: cache balance stream and use sync StreamController by @Forte11Cuba in #93
- fix: refresh mint units on startup via NUT-04 by @Forte11Cuba in #94
- fix: add HTTP polling fallback for mint quote payment detection by @Forte11Cuba in #95
- chore: rename package identifier from com.example.elcaju to me.elcaju by @Forte11Cuba in #96
- chore: bump version to v0.2.0+3 by @Forte11Cuba in #97
Full Changelog: v0.1.0...v0.2.0