v0.1.0
What's Changed
- bip 353 by @asmogo in #1
- UI updates v1 by @asmogo in #3
- Document wallet observation boundary by @asmogo in #5
- Use wallet store for wallet persistence by @asmogo in #6
- Use settings store for app settings by @asmogo in #7
- Persist active mint selection by @asmogo in #8
- Bridge wallet service state changes by @asmogo in #9
- Extract shared wallet primitives by @asmogo in #10
- Store sensitive settings in Keychain by @asmogo in #11
- added nfc support by @asmogo in #12
- Onchain by @asmogo in #4
- UI rev 2 by @asmogo in #14
- Fix/qr by @asmogo in #15
- Fix/history view by @swedishfrenchpress in #18
- Fix/UI rev 3 by @swedishfrenchpress in #17
- Mint discovery sheet + History/Cashu Request fixes for upstream/main by @swedishfrenchpress in #19
- fix history view by @asmogo in #20
- Fix ui by @asmogo in #16
- Lightning settings: native iOS row pattern for address by @swedishfrenchpress in #21
- Home screen: pinned top section, fade-mask history, refined rows by @swedishfrenchpress in #23
- android by @asmogo in #22
- Fix/android UI rev1 by @swedishfrenchpress in #24
- update cdk by @asmogo in #25
- fix button content shape by @asmogo in #26
- Glass action buttons + sendTokens mint-URL override by @asmogo in #28
- fix token service by @asmogo in #29
- fix: token service by @asmogo in #31
- UI rev 5: native onboarding/restore/empty-states + receive-moment redesign by @swedishfrenchpress in #32
- fix: pending send history by @asmogo in #33
- Fix/UI rev 6 by @asmogo in #34
- fix: use CDK default on-chain mint splits by @thesimplekid in #36
- update cdk 0.17 by @asmogo in #35
- Start up tasks by @thesimplekid in #38
- new mint badge by @asmogo in #37
- design: surface wallet's own mints in restore suggestions by @asmogo in #39
- Fix/UI rev 7 by @asmogo in #43
- Refactor Swift wallet and model organization by @callebtc in #67
- update ci by @asmogo in #44
- Fix/UI rev 7 by @swedishfrenchpress in #69
- fix privacy settings by @asmogo in #46
- fix errors codes by @asmogo in #42
- UI v8 by @asmogo in #73
- dedup transaction history - using cdk only by @asmogo in #72
- fix payment request by @asmogo in #75
- cdk runtime actor by @asmogo in #74
- Sentry by @asmogo in #71
- fix scanner wrapper by @asmogo in #76
- Refactor Android wallet and models by @callebtc in #70
- fix: wallet delete by @asmogo in #78
- fix payment request screen by @asmogo in #77
- UI v8 by @asmogo in #83
- update payment request on amount / mint changes by @asmogo in #81
- fix: npub.cash by @asmogo in #80
- Multi-unit ecash support: send, receive, mint, requests + home balance by @swedishfrenchpress in #85
- fix(ui): expand tap targets on close and icon buttons by @asmogo in #84
- feat(android): opt-in Sentry crash reporting (iOS parity) by @KvngMikey in #82
- fix tests by @asmogo in #87
- Feat/kotlin v2 by @swedishfrenchpress in #91
- nut 18 auto claim settings by @asmogo in #86
- Fix/fee calc by @asmogo in #94
- bump cdk version by @asmogo in #100
- Android native v3: Material 3 redesign + iOS parity by @swedishfrenchpress in #99
- Fix/mint discovery fixes by @callebtc in #104
- fix bip 353 and lud-16 by @asmogo in #98
- async melt by @asmogo in #101
- update logo, name and bundle identifier by @asmogo in #96
- Android UI parity: bolder tab titles + inline-unit amount heroes by @swedishfrenchpress in #105
- nostr mint list backup and restore by @asmogo in #41
- nwc by @asmogo in #45
- Run Nutshell and CDK iOS integration tests in CI by @asmogo in #108
- Port targeted Android fixes from prior branch by @callebtc in #102
- restructure project by @asmogo in #92
- Remove relay.8333.space from default Nostr relay lists by @asmogo in #106
- move mint list backup to backup settings by @asmogo in #109
- split jobs by @asmogo in #117
- rename all by @asmogo in #110
- fix: resume view by @asmogo in #114
- Defer wallet startup maintenance and cache unit balances by @asmogo in #119
- Add CDK-backed NWC support to Android wallet by @asmogo in #111
- Feat/android native v5 rebased by @asmogo in #121
- Add Android NFC ecash receiving by @callebtc in #123
- Make Send sheet content-fit for thumb reach (iOS + Android) by @callebtc in #125
- Move settings out of bottom navigation by @callebtc in #124
- UI/android cleanup by @callebtc in #126
- Fix/mint discovery by @callebtc in #129
- forgot by @callebtc in #130
- Fix NFC receive gating for paid requests by @callebtc in #128
- Streamline iOS CI and stabilize UI tests by @asmogo in #131
- ui(android): fix button cutoff and redesign NFC banner on Cashu Request screen by @swedishfrenchpress in #132
- UI/refinements c 1 by @callebtc in #133
- bottom sheet same by @callebtc in #134
- Improve scanner camera permission handling on Android and iOS by @asmogo in #127
- Fix/tx detail pages by @callebtc in #136
- Add scrolling to accessibility semantics compose test by @asmogo in #137
- Android Mints screen: grouped gray rounded cards by @swedishfrenchpress in #135
- fix test ios by @asmogo in #143
- android release action by @asmogo in #122
- Android: mint detail parity + Settings back button + quieter Copy CTA by @swedishfrenchpress in #141
- balance home screen fixes by @callebtc in #139
- Optimize startup time by @callebtc in #138
- Add close button to MeltView by @callebtc in #145
- cleanup skills by @callebtc in #146
- rm by @callebtc in #148
- Add MIT License by @callebtc in #149
- Track mint units across transaction history by @asmogo in #150
- Add pull-to-refresh to home screen by @asmogo in #147
- Improve QR detail sheets with copy and share actions by @asmogo in #152
New Contributors
- @swedishfrenchpress made their first contribution in #18
- @thesimplekid made their first contribution in #36
- @callebtc made their first contribution in #67
- @KvngMikey made their first contribution in #82
Full Changelog: https://github.com/cashubtc/wallet/commits/0.1.0