Enhancements
- Introduced oxt.me as a new fee rates source (configurable in Preferences)
- Added historical fiat values to transactions CSV exports (available in Export Wallet and Transactions tab) when exchange source is set
- Implemented dynamic fee rate slider range adjustment based on current rates
- Integrated QR display with PDF save option for Output Descriptor in Export Wallet
- Standardized non-mainnet fallback fee rates to 1 sat/vb
- Migrated from
HttpUrlConnection
to Jetty HTTP client for external calls to mitigate DNS query issues - Enhanced Cormorant functionality to check and adjust Bitcoin Core descriptor range based on wallet gap limit
- Refined fee range slider for more precise keyboard adjustments
- Implemented fallback fee rate estimates for server error scenarios
- Added error dialog for CPFP attempts with no spendable outputs
- Expanded Import Wallet options to include Krux
Bug Fixes
- Optimized dialog sizing for Linux environments to prevent window display issues
- Corrected transaction diagram output size indicators for non-address outputs
- Implemented null-safe tests for standard account types
- Improved Cormorant’s handling of import checks and server stoppage
- Enhanced Mix To wallet functionality to skip used addresses on mix failure