Releases: Bitcoin-ABC/ElectrumABC
Releases · Bitcoin-ABC/ElectrumABC
Electrum ABC 5.2.5
- Fix a bug breaking the application when installed with the Windows installer.
- Remove option to run the application from the command line on Windows with the
released binary when using the default Windows terminal. Users can still use the
command line on Windows with more advanced terminal application (e.g. Git Bash)
or by running the application from sources. - Add a test_runner.py script.
Electrum ABC 5.2.4
- Fix integer overflow for displaying the amount for selected coins (#291).
- Fix a bug when loading an wallet file containing CashAccount contacts (#295).
- Fix bug preventing to freeze or unfreeze multiple coins at once (#297).
- Allow preserving the order of outputs in a transaction when it has an
OP_RETURN output, for advanced use cases such as manually building SLP
transactions (#298). - Code and build toolchain cleanup (#292, #293, #294, #299).
Electrum ABC 5.2.3
- Fix
--portable
command line option (#288). - Add cryptocompare.com as an exchange rate API (#284).
- Don't bundle Tor with the binary release files, download it when a user first enables Cash Fusion (#279).
- Electrum backports: bump pyinstaller, misc (#280).
- Electron Cash backports: bump OpenSSL and Tor, improve regtest (#289).
Electrum ABC 5.2.2
This is a release to fix a bug affecting users of Trezor and Ledger hardware wallets.
- Fix support for transaction
version=2
on hardware wallets (#275).
Electrum ABC 5.2.1
- Set
version=2
for transactions (#267). - Set
locktime=0
for transactions (#269). - Randomize transaction inputs and outputs (#272).
- Fix plugin selection dialog broken by renaming of python packages in the previous release (#266).
- Fix disabling of block height selection in the address consolidation tool for testnet (#270).
- Hardcode the ASERT DAA anchor for testnet to fix a regression affecting users who don't already have all necessary pre-checkpoint headers (#271).
Electrum ABC 5.2.0
- Display selected amount in the status bar when selecting coins or addresses (#256).
- Remove support for Cash Accounts (#250).
- Improve error messages for
enable_autofuse
andfusion_status
commands (#253). - Electrum ABC no longer automatically imports Electron Cash wallets and configuration on first execution (#258).
- Rename python packages (
electrumabc
,electrumabc_gui
,electrumabc_plugins
). This will break external plugins and code using Electrum ABC as a library (#260). - Rename classes to adhere to PEP 8 standard, e.g.
Standard_Wallet
->StandardWallet
(#265). - Various updates for build scripts (#257).
- Linting and code formatting:
flake8
,ISort
andBlack
are now applied to the entire codebase (#251, #255, #262).
Note regarding Mac OS: the release is now built on Mac OS Big Sur (11.7), while previous versions of Electrum ABC were built on Mac OS Catalina (10.15). If the program does not work on your computer, you should upgrade your operating system to Big Sur or newer.
Electrum ABC 5.1.6
- Fix exporting coin details for imported private key wallets and imported address wallets (#239).
- Improve UI for generating private keys for avalanche proofs and delegations (#240).
- Format amounts in the list of stakes in the avalanche proof editor (#241).
- Enable adding stakes from the current wallet in the avalanche proof editor (#243).
- Electron Cash and Electrum backports:
- Add
freeze_utxo
,unfreeze_utxo
andlist_wallets
RPCs. - Replace
status
daemon command withgetinfo
RPC. - Turn
load_wallet
andclose_wallet
daemon commands into RPCs.
- Add
Electrum ABC 5.1.5
- Change default block explorer to explorer.e.cash (#231).
- Automatically derive new keys and addresses beyond the gap limit as needed when
signing stakes in an offline wallet (#232). - Make the Proof Editor window non-modal (#233).
- Bugfix: update the payout address when loading a Proof in the Proof Editor (#234).
- Electron Cash backport:
- Fix text alignment in address list (Electron-Cash#2477).
Electrum ABC 5.1.4
- Improvements to the invoice tool (#224):
- Make the dialog non-modal.
- Suggest a default filename when saving invoice.
- Show a corresponding fiat amount when entering an XEC amount.
- Add additional fields to the invoice: invoice id, recipient address, sender address.
- Improvements to the Avalanche Proof editor (#229):
- Save proof to a file.
- Load proof from an hexadecimal string or a file, decode and view proofs.
- Enable collaborative proof building:
- signing stakes from a different wallet than the master wallet signing the proof;
- adding more signed stakes to an existing proof, from multiple staking wallets.
- Fix a bug in the coin consolidation tool when the user sets the target transaction
size to the absolute maximum allowed size (#226).
- Fix a bug when running the
enable_autofuse
orfusion_status
daemon commands
in a terminal session different from thedaemon start
session (#223). - Electron Cash backports (#230):
- Update Tor to version 0.4.7.10 with a patch for static linking.
- Update wine docker to ubuntu 22.04.
Electrum ABC 5.1.3
Release notes:
- Add deamon commands enable_autofuse and fusion_status to run Cash Fusion in command line mode (#219).
- Fix unit for amounts in the output of the history command (#220).
- Warn users about insufficient numbers of confirmations when using a UTXO to build an avalanche proof (#221).
- Electron Cash backports:
- Update Tor to version 0.4.7.8 with a patch for static linking.