Electrum v4.4.6: Security Upgrade
Electrum is a lightweight Bitcoin and Lightning wallet for all desktop platforms and Android.
- "This release fixes several lightning-related security issues. We will disclose these in 3 weeks; in the meantime, please upgrade."
What's new
Lightning:
- security fix: multiple lightning-related security issues have
been fixed. We will disclose these in detail on 2023-09-11.
These release notes will also be updated at that time. - fix: cannot sweep from channel after local-force-close, if using
imported channel backup (#8536). Fixing this required adding a
new field (local_payment_pubkey) to the channel backup
import/export format and bumping its version number
(v0->v1). Both v0 and v1 can be imported, and we only export v1
backups. When you force close a channel, the GUI will prompt you
to save a backup. In that case, you must export the backup using
the updated Electrum, and not rely on a backup made with an older
release of Electrum. Note that if you request a force close from
the remote node or co-op close, you do not need to save a channel
backup. - fix: we would sometimes attempt sending MPP even if not supported
by the invoice (2cf6173c)
QML GUI:
- fix lnurl-pay when config.BTC_AMOUNTS_ADD_THOUSANDS_SEP is True
(5b4df759)
Hardware wallets:
- Trezor: support longer than 9 character PIN codes (#8526)
- Jade: support more custom-built DIY Jade devices (#8546)
Builds/binaries:
- include AppStream metainfo.xml in tarballs (#8501)
- fix: exceptions in some callbacks got lost and not logged (3e6580b9)