What's Changed
- Constructors for each card type + move read_command into transport trait by @brh28 in #3
- Reorg by @notmandatory in #1
- Certs_check, derive commands (without verification), + some other changes by @brh28 in #4
- Setup CI by @notmandatory in #5
- Refactor: Commands as traits + new Card construction by @brh28 in #12
- Add workspace with lib and initial cli by @notmandatory in #14
- Read response verification by @brh28 in #15
- Add optional emulator CkTransport for testing by @notmandatory in #21
- [fix] tapsigner init needs to add entropy by @notmandatory in #22
- Derive verification by @brh28 in #19
- Impl display trait for New and Unseal by @brh28 in #24
- uniffi: cktap-swift by @reez in #25
- Async and support TAPSIGNER
backupandchangecommands, sign PSBT by @praveenperera in #29 - ci: update MSRV to 1.81 to work with new dependencies by @notmandatory in #30
- docs: fix msrv badge on readme by @notmandatory in #31
- README Update: set completion of response verifaciton for read and derive commands by @upjohnc in #26
- Fixes XCFramework build failure due to misnamed component libraries by @aidano in #28
- Make
uniffian optional feature by @praveenperera in #32 - chore: project restructure by @reez in #34
- feat: satscard status by @reez in #35
- fix: swift script unique subdir by @reez in #36
- chore: remove unneeded uniffi feature by @notmandatory in #37
- chore: fix clippy::uninlined_format_args by @douglaz in #40
- feat: implement address on SatsCard by @douglaz in #39
- fix(cert): add slot_pubkey when verifying satscard signature by @notmandatory in #43
- Spawn emulator per test by @notmandatory in #44
- chore: update repo metadata by @notmandatory in #45
- feat(cli): add wait commands by @notmandatory in #41
- API cleanup by @notmandatory in #46
- Add support for 'nfc' and 'xpub' commands by @notmandatory in #47
- refactor(ffi): simplify ffi API by @notmandatory in #48
New Contributors
- @brh28 made their first contribution in #3
- @notmandatory made their first contribution in #1
- @reez made their first contribution in #25
- @praveenperera made their first contribution in #29
- @upjohnc made their first contribution in #26
- @aidano made their first contribution in #28
- @douglaz made their first contribution in #40
Full Changelog: https://github.com/notmandatory/rust-cktap/commits/v0.1.0