v0.24.1
Release Notes
Version 0.24.1 tightens integrations and polishes existing flows. Multisig wallets now sync with a coordination server, Cauldron auto-trading is available inside the send page, QR scanning and mobile UX are improved, and remaining SmartBCH references have been cleaned up.
Improvements
- Multisig: server-side wallet sync, encrypted proposal sharing, and signature import between cosigners
- Multisig: import wallets from server using encrypted descriptors
- Multisig: XPub QR code in wallet settings for easier onboarding
- Multisig: modernized proposal view with contextual actions and conflicted-proposal cleanup
- Cauldron: toggle to auto-satisfy token-denominated payments with trade summary before sending
- Cauldron: max button accounts for Cauldron-enabled recipients
- QR scanner: manual zoom and flashlight controls with QR-only filtering
- WizardConnect: parallel broadcast via watchtower and better duplicate-request suppression
- WalletConnect: restore pending session requests on app restart
- WalletConnect: option to include or exclude reserved funds when building transactions
- P2P Ramp: upload proof-of-payment immediately on file selection
- P2P Ramp: collapsible contract info, appeal details in standby, and automatic escrow retry
- Send: preserve exact BCH amount when fiat prices refresh
- Send: transaction summary for multi-asset transactions
- Receive: Generate New Address button with confirmation dialog
- Home: pending request badges and favorite-token prioritization
- iOS 16 build compatibility and safe-area fixes
- Skip success sound when device is silent
Bug Fixes
- Fix max recursion in send page forms
- Fix balance refresh skeleton delay and max amount shown in base units
- Fix custom keyboard visibility and layout issues on mobile
- Fix lag when navigating wallet settings or switching wallets
- Fix duplicate sign requests after WizardConnect reconnects
- Fix WizardConnect manager init on boot and token UTXO deserialization crash
- Fix WalletConnect session restoration on app load
- Fix Cauldron page state not resetting on wallet switch
- Fix sending NFTs with empty commitment
- Fix NFT transaction links pointing to wrong explorer
- Fix watchtower balance API endpoint and address whitespace handling
- Fix empty contract address causing escrow 404s
- Fix marketplace cart not removing zero-quantity items
- Fix wallet / PSBT downloads on native mobile using system sharing
- Fix proposal QR code sizing on mobile
Technical Changes
- Removed all SmartBCH support
- Upgraded
@wizardconnectto 0.1.13 / 0.1.10 - Added Capacitor file sharing and ECIES cipher packages
- Patched barcode-scanner with TRY_HARDER and setZoom
This release contains contributions from the Paytaca team and community members including @joemarct, @hantyrram, @khirvy019, @kittleik, @MerlinB, @mr-zwets, @LukeHeimen, and @SeanNikki123.