Releases: clifordsymack/Electron-Cash
Releases · clifordsymack/Electron-Cash
3.9.7ShufBeta Dev Test Build #24
What's new:
- Fixed the long-standing "wallet not stopped when window is closed" bug in Electron Cash. See Electron-Cash#1184. Now wallets fully stop and clean up after themselves when the window for the wallet is closed. No more leaked resources!
- Fixed a few resource leaks related to the above as well as other resource (memory) leaks I discovered. Electron Cash is now leaner and meaner!
- Fixed Electron-Cash#1183 (this was actually a CashShuffle crash) -- in rare circumstances, when there's a server error and you have that "PopupLabel" next to the cashshuffle icon, opening a new window at that time could raise an exception, due to a subtle bug in the PopupLabel class. This has been fixed.
- Performance fixups and minor code refactoring.
The below binaries are all signed with my PGP key available here.
3.9.6ShufBeta Dev Test Build #23
What's new:
- Added new/improved sharper graphics for CashShuffle (logo, icon) from Cameron Lee. Thanks Cameron!
- Fixed minor text nit in "Send" tab. When referring to 1 Coin, we now call it "1 Coin" not "1 Coins"
- Fixed esoteric bug: when entering a bad proxy port or bad proxy host in network settings it would cause a crash (from regular Electron-Cash#1182)
- Performance tuning and other internal fix-ups
The below binaries are all signed with my PGP key available here.
3.9.5ShufBeta Dev Test Build #22
What's new:
- Added a right-click context menu option to the "History" tab -> "Hide shuffle transactions" to suppress cashshuffle transactions from the history. This setting is app-global.
- Advanced config option: Raise the limit beyond 50 BCH (and also specify a lower limit) (#90)
- Minor bugfix for a corner case when blaming insufficient funds. If blaming insufficient funds, the shuffle amount wasn't being raised properly beyond the scale (tier) amount. This has been fixed.
- Color fixups for dark mode in the CashShuffle Settings window.
The below binaries are all signed with my PGP key available here.
3.9.4SufBeta Dev Test Build #21
What's new:
- Coins tab "amounts" were misaligned/poorly formatted. This has been fixed by using a monospace font and better formatting. It should be a lot easier to read the coins tab. Dark mode colors have been also tweaked for the coins tab when using frozen addresses.
- Updating Electron Cash preferences now updates the coins tab properly (in particular switching the amount from BCH to mBCH or number of zeros after decimal place should take effect immediately).
- Fixed a minor bug in the receive tab where it was possible to select the address but impossible to "copy" it using keyboard shortcuts Ctrl-C/Cmd-C
- Fixed "View pools..." groupbox title label having the wrong count when "omit incompatible pools" is checked.
The below binaries are all signed with my PGP key available here.
3.9.3ShufBeta Dev Test Build #20
What's new:
- There was a minor bug where on slow shuffles the auto-generated tx label could get lost, so you would see the Shuffle tx but it would have no label in your history. This has been addressed.
- Bumped the version to 3.9.3ShufBeta so update checker notifies extant users.
Changes present in this version as well as 3.9.2ShufBeta:
- The major improvement is issue #68 -- We now raise the shuffle amount within a tier from the base tier level (1.0 BCH, 0.1 BCH, etc) to match the smallest guy in the shuffle. So for example if 2.5, 3.2, 5.5, and 6.7 shuffle together, the shuffle will shuffle all inputs to produce 2.5 as the outputs for each player (plus their respective change outputs, if any).
- The protocol version has been bumped to version=200 -- so you won't be able to shuffle with the previous release (version=100). Since this is still an open beta -- that's ok. Everyone should upgrade!
- Fix issue #85 (shuffle window staying up keep app open even after last wallet closed).
- Touch-ups to the "View pools.." window
- Added various warning when disabling CashShuffle as well as when attempting to spend unshuffled funds.
- Brought in .onion support from Electron Cash Regular (also added a .onion server to the servers list).
- Fixed a bug where the last player could take too long and other players wouldn't get a tx description #70
- Various small tweaks, fixups and code improvements.
The below binaries are all signed with my PGP key available here.
3.9.2ShufBeta Dev Test Build #19
What's new:
- The major improvement is issue #68 -- We now raise the shuffle amount within a tier from the base tier level (1.0 BCH, 0.1 BCH, etc) to match the smallest guy in the shuffle. So for example if 2.5, 3.2, 5.5, and 6.7 shuffle together, the shuffle will shuffle all inputs to produce 2.5 as the outputs for each player (plus their respective change outputs, if any).
- The protocol version has been bumped to version=200 -- so you won't be able to shuffle with the previous release (version=100). Since this is still an open beta -- that's ok. Everyone should upgrade!
- Fix issue #85 (shuffle window staying up keep app open even after last wallet closed).
- Touch-ups to the "View pools.." window
- Added various warning when disabling CashShuffle as well as when attempting to spend unshuffled funds.
- Brought in .onion support from Electron Cash Regular (also added a .onion server to the servers list).
- Fixed a bug where the last player could take too long and other players wouldn't get a tx description #70
- Various small tweaks, fixups and code improvements.
- Bumped the version to 3.9.2ShufBeta (for update checker purposes).
The below binaries are all signed with my PGP key available here.
3.9.1ShufBeta Dev Test Build #18
What's new:
- Bumped the version to 3.9.1ShufBeta so the update checker knows to differentiate this from the regular EC. Final release will likely be 4.0 anyway.
- Fix for issue #70
- Warning popup when choosing to spend unshuffled coins #71
- Warning popup when disabling plugin after it's been enabled #80
- Warning popup when canceling password entry on plugin enable if the plugin has been enabled before. #80
- Lowered fee to 270 and bumped "protocol version" to v100. This means you can only shuffle with other clients on this version or above. You will ignore other older clients.
- Added a "version" column to the "View pools..." display
- Workaround for missing requests.urllib3 error some Linux users were seeing.
- Code refactoring
- Small performance fixups
The below binaries are all signed with my PGP key available here.
3.3.6 Dev Test Build #17
What's new:
- Put the "View pools..." option in more places so it's more likely to be found by users and also more convenient.
- Added it to the right-click context menu for the CashShuffle status bar icon
- Added it to the "CashShuffle Settings..." pop-up settings window
- Some miscellaneous minor layout/quirk fixups for the "View pools..." and "CashShuffle settings..." windows
- Small bit of code refactoring
The below binaries are all signed with my PGP key available here.
3.3.6 Dev Test Build #16
What's new:
- Fixed a bug where dust outputs (<546 sats) would sometimes be produced as the change, which made the shuffles fail
- Dust change is now added to miner fee (for up to 845 sats total fee)
- Added a "View pools..." window. To access it, go to the Network Dialog -> CashShuffle -> View pools..
See Screenshot:
The below binaries are all signed with my PGP key available here.
3.3.6 Dev Test Build #15
What's new:
- Allow shuffles of 10 BCH coins (with a 50 BCH single coin size limit)
- Disallow shuffles of coinbase (miner reward) coins
- Fixed a bug whereby the client wouldn't detect poolsize changes and the Coins tab UI would claim the wrong pool size in the 'Players n/N' display
- Small bit of code refactoring