Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Apr 22:27
· 56 commits to main since this release
02fec14

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