github sparrowwallet/sparrow 2.5.0

3 hours ago
  • Add Silent Payments (SP) receiving wallets, including support for airgapped hardware wallet signers
  • Add frigate.2140.dev as an SP-capable public Electrum server and auto-select it as required
  • Add a BIP32 derivation fallback when retrieving signing nodes for high-index inputs
  • Add bitview.space as a fee rates source
  • Extend the post-broadcast mempool poll timeout to support Bitcoin Core privatebroadcast
  • Improve handling of connected non-Jade ESP32 devices
  • Improve the Trezor error message when the non-witness UTXO field is not provided
  • Validate BIP129 headers on import and fix importing unencrypted BSMS files with a wallet already open
  • Switch Electrum server notification detection to a streaming JSON token parse
  • Release the Electrum transport read lock during socket reads to avoid client request starvation
  • Discard stale Electrum responses with mismatched ids
  • Increase read timeouts when Tor is configured
  • Remove the Bisq broadcast source
  • Add the Specter Signer 2026 firmware signing key for download verification
  • Hide the wallet rescan hyperlink when nothing further can be scanned
  • Use PSBTv0 for BIP322 PSBT QR and file exports
  • Refactor the transaction diagram to dispatch on output wrapper types
  • Improve the appearance of app notifications after the ControlsFX upgrade
  • Load native libraries directly from the application image
  • Upgrade JavaFX to v26 (with the headless platform)
  • Upgrade jzbar to v0.4.0
  • Upgrade usb4java to v1.3.6
  • Bug fix: Finalize external inputs in cross-wallet PSBTs to avoid empty witnesses
  • Bug fix: Only allow sending to payment codes where a notification transaction has previously been sent, even when already linked
  • Bug fix: Fix concurrent modification of descriptor maps in cormorant
  • Bug fix: Fix a regression to restore the Save PDF button on the descriptor QR display dialog

Don't miss a new sparrow release

NewReleases is sending notifications on new releases.