Releases
16.4.11 (Current)
- Support Ethereum mining on AMD RDNA2 GPUs (e.g. 6700)
16.4.10
- Improve the performance of ETH mining in LHR mode
- Fix bugs in LHR mode
16.4.9
- Improve the performance of Ethereum mining on Ampere GPUs.
16.4.8
- Fix bugs when running on Ubuntu 20.04
16.4.7
- Support Ethereum mining on AMD RDNA GPUs (e.g. 5700)
- Enable LHR mode to unlock part of the performance of LHR GPUs (e.g. GTX3060)
- Improve energy efficiency for Ethereum on the Polaris/Vega architecture
16.4.6
- Improve performance for Conflux mining on the Turing / Ampere architecture
- Fix compatibility issues on Windows
- Improve energy efficiency for Ethereum on the Polaris architecture
16.4.5
- Fix compatibility issues with Etherum mining pools.
16.4.4
- Fix compatiblity issues with ETH pools that use the
ethproxy
protocols (e.g. sparkpools)
16.4.3
- Fix bugs that lead to high rejection rates in the AMD Ethereum solvers.
16.4.2
- Fix crash in NVIDIA Etherum miner.
16.4.1
- Improve performance on mining ETH on AMD 4G cards.
16.4.0
- Support mining ETH on AMD 4G cards via the
-ethash-allocation
parameter.
16.3.7
- Support NVIDIA 30 Series Graphics Cards
- Fix crash in NVIDIA Etherum miner
16.3.6
- Improve the performance of the Conflux miner.
16.3.5
- Fix compatibilties issues of various Conflux pools.
16.3.4
- Fix compatibilties issues of various Conflux pools.
16.3.3
- Improve the performance of the Conflux miner on Turing GPUs.
- Fix compatibilties issues of the Ethereum miners.
16.3.2
- Retire the support of the Tensority algorithm.
- Initial support for the Conflux PoW algorithm.
- Reduce the rejection rates when mining Ethereum.
16.3.1
- Enable tuning memory timings for Ethash on NVIDIA GPUs via the "-fast" option
16.3.0
- Support 6G cards for the Cuckatoo32 algorithm.
- Initial support for ETH mining on AMD RX 5500/5600/5700.
- Fix compatibility issues when mining ETH on 4G cards.
16.2.12
- Improve performance of the Cuckaroo29z miner.
16.2.11
- Improve performance of the Cuckaroo29z miner.
- More fixes on fidelity issues on GRIN (both Cuckaroo29z and Cuckatoo32).
16.2.10
- Improve performance of the Cuckaroo29z miner.
- Fix fidelity issues for GRIN.
16.2.9
- Improve performance of the Cuckaroo29z miner.
16.2.8
- Support the Cuckaroo29z algorithm for the GRIN hardfork.
- Various performance improvements on the AMD ETH miner.
16.2.7
- Improve performance for the BeamHashIII algorithm.
- Reduce rejection rates for all miners.
16.2.6
- Fix compatibility issues with Beam mining pools.
- Fix compatibility issues on Windows.
16.2.5
- Improve performance of the BeamHash III miner.
- Fix critical issues that the BeamHash III miner computes invalid solutions.
- Reduce the rejection rates of the Ethereum and ProgPOW miners.
16.2.4
- Fix critical issues that Bminer fails to connect to the pools under Windows.
- Fix the miscalculations of the targets for Qitmeer.
16.2.3
- Support the Cuckaroo29m hardfork for Qitmeer.
- Retire the CKB miner.
- Fix compatibility issues when mining Ethereum on Nicehash.
16.2.2
- Improve the performance of Ethereum mining on AMD GPUs.
- Retire the ZEC miner.
- Improve stability of the Cuckatoo32 miner.
- Support automatic transition to BeamHashIII.
- Improve compatibility with Windows.
16.2.1
- Fix compatibility issues with some Raven mining pools.
16.2.0
- Improve the performance on mining Aeternity / BFC.
- Initial support for mining SERO / Raven.
16.1.1
- Improve the performance of Cuckaroo29m.
- Support Qitmeer.
16.1.0
- Fix fidelity issues on Cuckaroo29m.
- Support for BFC and Cuckatoo32.
- Improve stability of ETH mining.
16.0.7
- Retire the supports for XVG, DCR, and VBK.
- Initial support for mining Ethash as well as dual mining Ethash and Handshake on AMD platforms.
16.0.6
- Improve the performance of Cuckaroo29m miner.
- Fix the regression that the Cuckatoo / Cuckoo miners failed to start.
- Fix the performance regression of Cuckaroo29m under Windows.
- Fix the compatbility issues on Windows system.
16.0.5
- Improve the performance of Cuckaroo29m miner.
16.0.4
- Improve the performance of Cuckaroo29m miner.
- Reduce the rejection rate of the Cuckaroo29m miner.
16.0.3
- Improve performance and stability of the Cuckaroo29m miner.
- Fix fidelity issues of the Cuckaroo29m miner.
16.0.2
- Performance improvement on the Cuckaroo29m miner.
16.0.1
- Fix the Cuckaroo29m miner fails to start on Turing-based cards or cards that have only 4G memory.
- Fix the Cuckaroo29m miner submits shares that have low difficulty.
- Performance improvement on the Cuckaroo29m miner.
16.0.0
- Initial support for the Cuckaroo29m algorithm.
15.8.7
- Improve the performance of Beam bminer for RTX cards.
- Experimental support for dual-mining Ethash and the Eaglesong algorithm.
15.8.6
- Improve the performance of automatic tuning of dual mining parameters.
15.8.5
- Add an API to stop the miner.
15.8.4
- Improve the performance of BeamHashII algorithm on RTX cards.
15.8.3
- Improve the performance of BeamHashII algorithm.
15.8.2
- Fix the regression on the BeamHashII fails to start on GTX 2060.
15.8.1
- Support for the BeamHashII algorithm.
15.7.6
- Fix the regression that the Cuckaroo29d miner fails to start on RTX-series cards.
15.7.5
- Improve the performance of the miner of Cuckatoo31.
- Increase the dynamic ranges of
-intensity
for older machines to fully utilize the GPUs (at the cost of a slight performance loss)
Known issues: Some users have reported Cuckaroo29d might be broken on RTX series of cards.
15.7.4
- Improve the performance of the miner of Cuckaroo29d / Aeternity.
- Support 4GB cards for Cuckaroo29d.
- Fix the regression that the Cuckaroo29d miner fails to start on Windows.
15.7.3
- Improve the performance of the Cuckaroo29d miner.
15.7.2
- Improve the stability of the Cuckaroo29d miner.
- Reduce the CPU usage of Cuckaroo29d miner.
- Support 5GB cards for Cuckaroo29d.
15.7.1
- Improve the performance of the Cuckaroo29d miner.
- Fix the issue that the Cuckaroo29d failed to start for Turing-based cards.
15.7.0
- Support the cuckaroo29d algorithm.
15.5.3
- Fix invalid shares ETH + VBK when using multiple cards.
15.5.1
- Fix the regression that Cuckaroo29 fails to work on Turing cards
- Significantly improve the performance of ETH / VBK dual mine.
15.5.0
- Improve the performance of the Cuckatoo algorithm.
- Support dual-mining ETH and VBK.
- Add the parameter
-version
to output the version and exit.
15.4.0
- Improve performance of Cuckaroo29 / Aeternity.
- Improve compatibility on Windows
- Add an experimental flag
--fast
to improve the performance for Cuckaroo29 / Aeternity, but it might lead to unstability on some systems
15.3.1
- Slightly improve performance of Cuckaroo29 / Cuckatoo31.
- Reduce CPU usages of Cuckatoo31.
- Fix the regressions of Cuckaroo29 on RTX cards.
- Fix the incorrect reportings of Ethash speed to the mining pools.
15.3.0
- Improve the performance of Cuckaroo29 by 5%.
- Slightly improve the performance of Cuckatoo31.
- Improve compatibility on Windows.
15.2.0
- Improve performance and stability of Cuckatoo31.
- Slightly improved performance of Ccukaroo29.
- Reduced the chance of reject and stale shares of CC29/CC31.
- Support RTX 2080/2070 for Cuckatoo31. RTX 2080 expected speed 1.45G/s.
15.1.0
- Improve performance of Cuckaroo29 / Cuckatoo31.
- Experimental support Cuckaroo29 on AMD cards (ROCM only).
- Improve compatibility on Windows.
- Fix the regression on UI dashboard.
- Reduce reject rate of Cuckaroo29 / Cuckatoo31.
15.0.2
- Improve the fidelity of Cuckaroo29 on 1060 / P106 / 1070.
15.0.1
- Fix compatibility issues on Windows
15.0.0
- Support 8G cards for Cuckatoo31 (except for Windows 10).
- Improve stability of the Cuckatoo31 solver.
14.3.1
- Improve the performance of Cuckaroo29.
- Reduce the likelihood of rejected shares of Cuckatoo31.
- Support Nicehash for both Cuckaroo29 / Cuckatoo31.
14.3.0
- Improve the performance for Cuckatoo31.
- Support 2080Ti for Cuckatoo31.
- Reduce the CPU usages for Grin / Aeternity by default.
- Reduce the likelihood of rejected shares for Cuckatoo31.
14.2.0
- Experimental support for Cuckatoo31 on 1080Ti.
- Fix the regression where ETH dual mine fails to start on Windows.
- Improve performance on mining Aeternity.
- Support tweaking the CPU usage for mining AE / Grin with the
-intensity
flag.
14.1.0
- Improve performance of AE / Grin on Turing cards.
- Improve performance of AE / Grin on lower-end CPUs and Windows platforms.
- Support mining beam on leafpool and nicehash.
- Fix the regression where /api/v1/devices is occasionally unresponsive.
14.0.0
- Improved Grin/AE mining speed.
- Print fidelity information. It is a measure of the luck/miner correctness. Overtime, the number should be close to one. For miners running over two hours, the fidelity should be at least greater than 0.95.
- Improved multi-card performance on Windows
- Improved the miner fidelity by 8%-10%. You will not see big local difference but you will see roughly 10% higher speed on the pool side.
- Reduced reject chance.
- Fixed equihash issue.
- Fix the regression that the equihash miner fails to start on Windows.
13.2.0
- Improve the performance of Turing GPUs when mining Grin.
- Reduced rejected share chance for all cards.
13.1.0
- Support mining Grin / AE with 4G or 5G of video memory. (P104 only on Linux)
13.0.0
- 30% performance improvement on Grin and AE.
- Reduce the likelihood of rejected shares.
12.2.0
- Optimize CPU usage.
- Fix compatibility issues with grin-pool.org and grinmint.com.
- Experimental support for Turing GPUs.
- Allow bminer to run with older NVIDIA drivers.
12.1.0
- 50% performance improvement on Aeternity.
- 10% performance improvement on Grin.
- Support 8GB cards on Windows 10.
- Support SSL connections for Grin.
12.0.1
- Experimental support mining Grin
- 100% performance improvement on the beam miner compared to 11.4.1.
- Various bug fixes
11.4.1
- Support AMD Crimson driver
11.4.0
- Experimental support mining beam with AMD cards (Require Radeon Adrenalin Edition 18.1.1 or above)
11.3.0
- Improve the performance of Aeternity for 6GB cards
- Support mining beam over beepool
- Output solution/s instead of nounce/s when mining beam
11.2.0
- Experimental support for beam
11.1.0
- Experimental support for Aeternity
11.0.0
- Support ETH/BTM dual mine
10.7.0
- Fix
-devices value
option bug in 10.6.0.
- Fix a bug in
GET /api/v1/status/device
api.
10.6.0
- Require CUDA 9.2 or above for this version.
- Substantially increase BTM mining speed, e.g. 4650 on 1080Ti now.
10.5.0
- Require CUDA 9.2 or above for this version.
- Substantially increase BTM mining speed, e.g. 4500 on 1080Ti now.
- Maximum temperature is monitored and controlled more precisely, so that GPU cards are better protected.
- Support BTG mining on zhash.pro pool.
10.4.0
- Add
-pers auto
option to support pools (e.g. zergpool.com) to automatically switch personalization string for equihash144,5 mining.
10.3.0
- Make API robust and accessible even when GPUs are hung.
- Support ethproxy protocol pools, such as dwarfpool, to display worker names.
10.2.0
- Support all the other Equihash 144,5 based coins besides BTG, using equihash1445 scheme and -pers config.
10.1.0
- Fix performance regression in BTM mining.
10.0.0
- Support mining Zhash (Equihash with parameter set 144,5) based coins.
- Substantially increase BTM mining speed again (up to another 30%).
- Support reported hashrate feature on ETH pools.
9.1.0
- Substantially increase BTM mining speed (up to 30%).
- Fix editing problems of .bat files on windows.
- Add scheme suggestions in scripts for ETH mining.
9.0.0
- Experimental support for mining BTM.
- Optimize the performance of automatic tuning in dual mining mode.
- Start REST APIs much faster than previous versions.
- Improve compatibility of mining Ethereum on Nicehash pool.
8.0.0
- Support a dual mining mode for Ethereum (ETH, Ethash) and Decred (DCR, blake14r) / Verge (XVG, blake2s) without affecting Ethereum mining performance.
- Automatically tune mining performance in dual mining mode.
- Support dual mining mode in launcher and dashboard GUI.
- Add scripts to download third party software OhGodAnETHlargementPill to improve Ethereum mining performance on GTX 1080/1080Ti.
- Introduce new REST APIs to display stratum/solver/device status.
7.0.0
- Experimental support for mining Ethereum.
- Various usability improvements on the launcher GUI.
- Create a lite distribution without the launcher GUI.
6.1.0
- Fix potential regression caused by 6.0.0 for GPUs mounting on risers.
- Improve mining algorithm stability.
6.0.0
- Failover server supports. Supply multiple uris (separated by commas) via the
-uri
option to enable the failover support.
- A launcher GUI for Windows.
- Reduce reject rate caused by stale shares.
- 0.3-0.5% performance improvement depending on card models.
- Fix inaccurate metrics at the start of Bminer.
- Reduce CPU usage the start of bminer.
- Support miner.reconnect().
- Experimental support for miningrigrentals.
- A new option
-no-runtime-info
to disable runtime information collection.
5.5.0
- Show the fan speed in both console and UI.
- Fix compatibility issues for pool.miningspeed.com.
- Fix a bug that causes Bminer fails to start on Windows under some configuration.
5.4.0
- Fix a reconnection issue in the network layer.
- Show additional statistics in console.
- Allow cross-domain requests to access the API.
- Fix the compatibility issue with docker.
- Introduce the option
-share-check
to make the time of recovering from no accepted shares configurable.
5.3.0
- Experimental support for EthOS / Ubuntu 14.04.
- Support AMD K10 CPUs.
- Automatically restart hanged network connections.
- Improve compatibilities with mining rigs with more than 8 cards.
5.2.0
- Introduced the option
-logfile
to append the logs into a file.
- Minor optimization on Windows for cards that are mounted on the risers.
- Improve compatibility for NiceHash.
5.1.0
- Support NiceHash.
- Fix unstable network connections in 5.0.0.
- Fix performance regressions for 1080Ti under Linux.
5.0.0
- Minor performance improvement for GTX 1060.
- Fixed performance regressions in 4.0.0 on Windows.
- Optimization on the networking layer.
- Show GPU ID in case of hardware errors.
- Introduced the option
-no-timestamps
which suppresses the timestamps in the logging messages.
4.0.0
- Minor performance improvement.
- Support older CPUs like Core 2 Duo.
- Support mining rigs that have more than 8 GPUs.
- Support luckpool.org.
- Removed the polling option.
- Introduced the option
-max-network-failures
which allows Bminer to exit after consecutive network failures.
- Various improvement on the UI.
- Localization for Russian and Chinese.
3.0.0
- Minor performance improvement.
- Disable CPU polling by default.
- Introduce a Web-based dashboard.
- Support slushpool.
2.1.0
- Add the
-polling
option to make GPU polling configurable.
- Improve the stability of the network connections.
- First public release for Linux.
2.0.0