Features
- Support for importing hardware wallets with Key Expressions
- This adds support for using Cove with Krux
- Create a CSV file of your transactions with fiat values for each transaction at the time of the transaction
- This is useful for tax reporting
- Send flow improvements and bug fixes
- Show proper formatting as you type
- Default to entering the amount in before the address
- Small UI bug fixes
- Testnet4 support
Fixes
- Fix bug where the total fees the user sees changes between screens
PRs
- Send flow feedback by @praveenperera in #233
- Create CSV with Transactions with Historical Fiat Values by @praveenperera in #241
- Split Cove into multiple crates and create FFI SPM by @praveenperera in #236
- Fix duplicate definitions by @praveenperera in #244
- Use updated
PubPort
crate to import wallet fromKeyExpression
by @praveenperera in #243 - Hook up CSV export to SwiftUI front end by @praveenperera in #246
- Send flow fixes to max and clear buttons and fee selection by @praveenperera in #248
- Add support for testnet4 by @praveenperera in #249
- Fix SwiftUI hanging because of binding variable by @praveenperera in #250
- Make fee calculation deterministic by @praveenperera in #252
- Fix all deadlocks and used a
DeferredSender
for UI updates by @praveenperera in #253
Full Changelog: v0.3.0...v0.4.0