This is minor release of Electron Cash. It contains various small fixes and corrections. Most notable is expanded CashTokens support, including adding the ability to send tokens from the "Send" tab, as well as better token metadata supprt using BCMR servers to grab metadata. Right-click on any token in the tokens tab and select "Fetch Metadata" so synch the metadata for an unknown token! Additionally, various performance and other assorted improvements were made, including better support for ledger wallets.
What's New in 4.4.3
- build: Fix docker legacy env warning (Axel Gembe)
- Update test certs for python 3.13 #2990 (0e4ef622)
- Replace electrs.electroncash.de with fulcrum2.electroncash.de (Georg Engelmann)
- Bump GHA upload-artifact #3018 (Jonas Lundqvist)
- Bump git package in win build #3019 (Jonas Lundqvist)
- Added menu option for "Export Token History..." + RPC method (cculianu)
- Added support for token metadata downloads from the paytaca indexer (cculianu)
- Token meta-data: Add rudimentary support for getting NFT BCMR data (cculianu)
- Update token views to support displaying NFT name and icon (cculianu)
- Made the cashtoken tabs on-by-default (cculianu)
- Added UI menu actions to Update Category and/or NFT-specific BCMR data (cculianu)
- build: fix the btchip-python dependency for pip > 24.1 (PiRK + Axel Gembe)
- keepkey: fix for protobuf versions >= 5 (Axel Gembe)
- build: Update zxing-cpp to version 2.3.0 (Axel Gembe)
- build: include proto files in source distribution (Axel Gembe)
- Fix incorrect address check for payment requests (Andrew-128)
- Reset Android release number (Andrew-128)
- Add --schnorr switch to signtransaction (The00Dustin)
- Enable --privkey for signtransaction while daemon is running (The00Dustin)
- Update privkey help text to offer non-echoing prompt (The00Dustin)
- Improve CLI help (The00Dustin)
- Version bumps for Dockerfiles (Jonas Lundqvist)
- build: update qrcode to 8.2 (Axel Gembe)
- build: downgrade qrcode to version 7.3.1 (Axel Gembe)
- servers: remove electroncash.de (Axel Gembe)
- GHA: Increase appimage build timeout (Jonas Lundqvist)
- Strip protobuf udp library of paths (Jonas Lundqvist)
- Pass paralell flags in AppImage build (Jonas Lundqvist)
- Fix artifacts of GHA (Jonas Lundqvist)
- Whitelist issues with pip-audit (Jonas Lundqvist)
- Improve CLI Transaction Signing (The00Dustin)
- Add python 3.13 and 3.14 to tests (Jonas Lundqvist)
- GHA: Telegram notifications (Jonas Lundqvist)
- Update link to plugins doc in README.rst (Jonas Lundqvist)
- GHA: Fix TG notifications for PRs (Jonas Lundqvist)
- Fix for RPA (cculianu)
- Fix for rare case when a single-push p2sh input leads to crash reporter (cculianu)
- Added accurate input address info for Wallet -> History -> Export Transaction History (cculianu)
- Minor code readability improvements (The00Dustin)
- Add support for cashtokens to payment requests (The00Dustin)
- Cashtokens payment requests: fix when BCH is sent to cashtokens request (The00Dustin)
- Bump winbind and xvfb for wine build (Jonas Lundqvist)
- build: constrain maturin to <1.10 in build-constraint.txt (Axel Gembe)
- Fix deadlock in DaemonThread when jobs block while holding job_lock (Axel Gembe)
- Improved domain (melroy89)
- Remove is_beyond_limit check from AddressList to fix O(N²) hang (JLMoriart w/ claude AI)
- wine: support both 32-bit and 64-bit Windows builds (Axel Gembe)
- ledger: Support new Ledger product IDs (Axel Gembe)
- Coins tab: Speedup for wallets with very many utxos (cculianu)
- add BCH Ninja explorers; remove electroncash.de and Bitcoin Unlimited (kzKallisti)
- web: reenable Bitcoin Unlimited explorer (Axel Gembe)
- Fix repeated device enumeration in hardware wallet wizard (JLMoriart w/ claude AI)
- add BCH Ninja explorers; remove electroncash.de (kzKallisti)
- Enhance CashTokens User Experience plus Bug Fixes #3197 (OPReturnCode)
- Bump header checkpoints to something recent (cculianu)
Download Notes
- .AppImage is for any Linux 64 bit (it's a self-contained app bundle with everything inside)
- Note: Be sure to set this to executable to run it (chmod +x)
- .dmg is for macOS (Mojave or above is required otherwise it may not run)
- .exe is for Windows
- Srcdist is provided as .tar.gz and/or .zip files
- Includes Python dependencies inside in packages/
- This is built on a Linux 64-bit system, and also includes libsecp256k1.so.0 and the embedded tor static binary.
- ShaSums and Signatures: Sha256 hashes and pgp signatures for the below release are available here.