Releases: RainbowMiner/RainbowMiner
Releases · RainbowMiner/RainbowMiner
RainbowMiner v4.9.2.8
Update release
*** This is a one-database update, because of the wrong KCN algorithm in coinsdb.json ***
Miners
- update miner BzMiner to v21.2.0 (amd,nvidia)
- update miner Rigel to v1.17.4 (nvidia)
- update miner SrbMinerMulti to v2.5.6 (amd,cpu,intel,nvidia)
- update miner WildRig to v6.21.3.14 (amd,cpu,intel,nvidia)
- update miner Xmrig to v6.21.3.15 (amd,cpu,intel,nvidia)
- update miner Xmrig
- avoid duplicate download on Linux systems
- update miner SrbMinerMulti
- change parameter order to avoid error "must first set --pool"
- fix ethash+blake3_decred mining
- update miner TTminer
- refrain from using "-P", better use "-o, -u, -p, -w"
- fix miner protocol failure in case of ssl/nonssl pool mixture
Pools
- update pool HeroMiners
- add XEL/XelisHash (issue #2792)
- update pool MiningRigRentals
- add workaround for XelisHash mining
- update pool MoneroOcean
- higher base port calculation (issue #2796)
- update pool Zergpool
- add workaround for broken Ethash server -> use SSL
Core
- add a test if path exists and remove an obsolete join-path from expand-webrequest
- add some checks to create symlinks only if needed (issue #2780)
- fix downloader failing on Windows, in case a too old version of 7z is installed on the machine (issue #2793)
- fix error message "DAGs not found" during download of updated miners
- make sure the pre-requisite downloader starts after the miner downloader (issue #2793)
- rewrite Linux library update and create CUDA version specific links (issue #2780)
- simplify download list generation for pre-requisites.
- Update algorithms.json
- Update coinsdb.json (only updated file compared to release v4.9.2.7)
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update mrrpools.json
- Update mrrpoolsall.json
- Update poolsinfo.json
- Remove forksdb.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.2.7
Update release
Miners
- update miner BzMiner to v21.2.0 (amd,nvidia)
- update miner Rigel to v1.17.4 (nvidia)
- update miner SrbMinerMulti to v2.5.6 (amd,cpu,intel,nvidia)
- update miner WildRig to v6.21.3.14 (amd,cpu,intel,nvidia)
- update miner Xmrig to v6.21.3.15 (amd,cpu,intel,nvidia)
- update miner Xmrig
- avoid duplicate download on Linux systems
- update miner SrbMinerMulti
- change parameter order to avoid error "must first set --pool"
- fix ethash+blake3_decred mining
- update miner TTminer
- refrain from using "-P", better use "-o, -u, -p, -w"
- fix miner protocol failure in case of ssl/nonssl pool mixture
Pools
- update pool HeroMiners
- add XEL/XelisHash (issue #2792)
- update pool MiningRigRentals
- add workaround for XelisHash mining
- update pool MoneroOcean
- higher base port calculation (issue #2796)
- update pool Zergpool
- add workaround for broken Ethash server -> use SSL
Core
- add a test if path exists and remove an obsolete join-path from expand-webrequest
- add some checks to create symlinks only if needed (issue #2780)
- fix downloader failing on Windows, in case a too old version of 7z is installed on the machine (issue #2793)
- fix error message "DAGs not found" during download of updated miners
- make sure the pre-requisite downloader starts after the miner downloader (issue #2793)
- rewrite Linux library update and create CUDA version specific links (issue #2780)
- simplify download list generation for pre-requisites.
- Update algorithms.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update mrrpools.json
- Update mrrpoolsall.json
- Update poolsinfo.json
- Remove forksdb.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.2.6
Update release
Miners
- update miner CpuminerJayddee to v24.3 (cpu)
- update miner BzMiner to v21.1.5 (amd,nvidia)
- update miner OneZeroMiner to v1.3.4 (nvidia)
- update miner Rigel to v1.17.3 (nvidia)
- update miner SrbminerMulti to v2.5.5 (amd,cpu,intel,nvidia)
- update miner Teamblack to v2.25 (amd,nvidia)
- update miner Teamred to v0.10.21 (amd)
- update miner Xmrig to v6.21.3.11 (amd,cpu,intel,nvidia)
- update miner Lolminer
- re-enable Autolykos2
- update miner Rigel
- fix GRAM mining on Icemining
- update miner Nanominer
- fix second coin symbol
Pools
- add pool K1Pool/K1PoolSolo
- many coins to mine, including XEL
- update pool BaikalMine/BaikalMinePPS/BaikalMineSolo
- bring BaikalMiner pools up to speed, rework API (issue #2762)
- update pool unMineable
- fix IRON mining with FishHash (issue #2771)
- update pool FlockPool
- fix error message (issue #2784)
- update pool Icemining
- update pool Kryptex
- reverse mine-to-email selection from include to exclude (issue #2778)
- update pool MoneroOcean
- opimize starting difficulty
- update pool ProHashing
- fix error message "CoinSymbol"
- update pool WhatToMine
- fix module regarding EthashNg and KawPowNg
- all pools: remove many Get-Algorithm calls
Core
- add new fork detection logic
- allow fork checks at first round
- Create forksdb.json
- fix download of pre-requisites into miner folder
- fix download pre-requisite in case it is a simple file
- fix download pre-requisites
- fix fork jobkeys (so that the processes can be stopped after the fork)
- handle archives correctly during pre-requisite upload
- prepare for KCN and XEQ forks
- Update algorithms.json
- Update amdarchdb.json
- Update coinsdb.json
- Update ethdagsizes.json
- Update forksdb.json
- Update minersha256.json
- Update minerupdatedb.json
- Update mrrpools.json
- Update mrrpoolsall.json
- Update poolsinfo.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.2.4
Update release
Miners
- update miner BzMinter to v21.1.1 (amd,intel,nvidia)
- update miner Lolminer to v1.88 (amd,nvidia)
- update miner Nanominer to v3.9.1 (amd,cpu,intel,nvidia)
- update miner Rigel to v1.16.2 (nvidia)
- update miner SrbminerMulti to v2.5.2 (amd,cpu,intel,nvidia)
- update miner Teamblack to v2.23 (amd,nvidia)
- update miner Teamred to v0.10.20 (amd)
- update miner TTminer to v2024.2.0 (amd,nvidia)
- update miner Bzminer
- fix Canxium, SHA3d/kylacoin, SHA256dt/novo, NexaPoW/nexa (issue #2731)
- update miner Teamred
- fix some algorithms, add dual mining Abelian + KLS/KAS/PYI (issue #2729)
- update miner Teamred
- fix typo in miner module (issue #2729)
- fix mining check in MinerAPIs
Pools
- update pool Icemining
- add GRAM, CHAPA
Core
- add support for GRAM/CHAPA
- Update algorithms.json
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update poolsinfo.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.2.3
Update release
Miners
- update miner Lolminer to v1.86 (amd,nvidia)
- update miner SrbMinerMulti to v2.5.1 (amd,cpu,intel,nvidia)
- update miner Bzminer, Gminer, Rigel, Teamred
- remove Blake3IronFish
Core
- Delete coinsdb-fork.json
- remove DAG files from backups (here TTMiner)
- remove fork detection for IRON
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update poolsinfo.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.2.2
Update release
Miners
- update miner MiniZ to v2.3c (amd,nvidia)
- update miner Nanominer to v3.9.0 (amd,cpu,intel,nvidia)
- update miner Rigel to v1.15.1 (nvidia)
- update miner SrbminerMulti to v2.5.0 (amd,cpu,intel,nvidia)
- update miner Teamblack to v2.21 (amd,intel,nvidia)
- update miner TTminer to v2024.1.8 (nvidia)
- update miner Xmrig to v6.21.2 (amd,cpu,intel,nvidia)
- update miner Teamblack
- fix removed lhr-unlock parameter (issue #2716)
- update miner CpuminerVerus
- add exit logic for non compatible CPUs
- add ARM binary
- update miner CpuminerRplant
- disable GPU/ASIC never profitable algorithms (#2154)
- update miner CpuminerJaddee
- enable extra algorithms
- disable CPU/ASIC never profitable algos (#2154)
- update miners Nheqminer and NinjaRig
- add exit logic for ARM
- update miner Lolminer
- enable Cuckaroo29s (XWP) and Cuckaroo29b (issue #2723)
- remove miner Gminer258
- no fee pool error (issue #2723)
- remove miner GrinGoldMiner
- no longer maintained
Pools
- update pools
- add extra checks for pool settings
- update pool HeroMiners
- add new regions us2,us3,es,mx
- add coin SDR/Sedra
- resort pools_data record
- remove pool Ezil
- mining pool shuts down on March 25 (issue #2722)
- remove pool MiningPoolHub/MiningPoolHubCoins
- pool seems to be dead (issue #2725)
- if you are still using this pool:
- if you want to continue to use this pool, please let me know
- if not, please remove the pool from your "PoolName" list in config.txt
Core
- add ARM dependencies and installation (thank you @05sonicblue)
- add check for IronFish hardfork
- add parameters "RestartRBMTimespan" and "RestartRBMMemory" to config.txt (issue #2698)
- fix missing parameter for Get-MemoryUsage
- garbage collection only at one point
- manually remove variables after use in local contexts
- simplify get memory function
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update mrrpools.json
- Update mrrpoolsall.json
- Update poolsinfo.json
- Update regions.json
- Update regions2.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.1.9
Important Update release
*** Do not save pool config with localhost:4000 when your rig is still on version v4.9.1.6 ***
Miners
- add miner CpuminerAurum v3.23.1 (cpu)
- update miner Lolminer to v1.84 (amd,nvidia)
- update miner Rigel to v1.15.0 (nvidia)
- update miner SrbminerMulti to v2.4.9 (amd,cpu,intel,nvidia)
- update miner Teamblack to v2.20 (amd,nvidia)
- update miner Teamred to v0.10.18 (amd)
- update miner TTMiner to v2024.1.2 (amd,nvidia)
- update miner Xmrig to v6.21.1 (amd,cpu,intel,nvidia)
- update miner CpuminerJayddee
- add ARMv8 binaries (issue #2701)
- update miner Xmrig
- add ARMv8 binaries (issue #2701)
Pools
- update pool HashVault
- fix negative TSL
- update pool LuckyPool
- add NIR (ProgPowZ, issue #2686)
- update pool Kryptex
- add ALPH (issue #2702)
- fix InfoOnly mode
Core
- add Architecture to CPU object (issue #2701)
- avoid duplicate processor counts for some CPU configurations (issue #2701)
- handle new cpuinfo-armv8/sysinfo-armv8.sh for ARM (issue #2701)
- handle non-integer values in Family, Model and Stepping values (issue #2701)
- update CPU detection to cover most ARM-like processors (issue #2701)
- update Powershell Core version to v7.2.18
- add config.txt parameter "PowerCPUtdp" to set a CPU's max. power/TDP in case the build-in power calculation fails. Most useful for ARM (issue #2701)
- add "PowerOffset", "PowerOffsetPercent" and "PowerCPUtdp" to config.txt parameter "ExcludeServerConfigVars" by default.
- add API-endpoint "/cpuinfo"
- Update algorithms.json (issue #2699)
- Update coinsdb.json (issue #2699)
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update poolsinfo.json (issue #2699)
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.1.7
Important Update release
*** Do not save pool config with localhost:4000 when your rig is still on version v4.9.1.6 ***
Miners
- update miner BzMiner to v19.3.1 (amd,nvidia)
- update miner Nanominer to v3.8.12 (amd,cpu,intel,nvidia)
- update miner OnezeroMiner to v1.3.0 (nvidia)
- update miner Rigel to v1.14.2 (nvidia)
- update miner SrbminerMulti to v2.4.7
- update miner Teamblack to v2.16 (amd,intel,nvidia)
- update miner Teamred to v0.10.17 (amd)
- update miner Rigel
- Abelian/ABEL uses DAG
- update miner Phoenix
- disable ETC, out of range for actual DAG epoch
Pools
- add pool Abelpool
- mining ABEL, create an account at abelpool.io and add usernamexxx:passwordxxx to ABEL or usernamexxx to ABEL and passwordxxx to ABEL-Params in pools.config.txt (issue #2649)
- add config parameter "ReadonlyPageCode" to PoolsConfigDefault.ps1 (for balance module, issue #2649)
- to see the balance, create a Readonly page on abelpool.io for your account(s) and put the string after "code=" or the full url of your Readonly page into parameter "ReadonlyPageCode" in pools.config.txt (issue #2649)
- update pool Herominers
- add NXL
- update pool Kryptex
- update pool Mining4People
- update pool RPlant
- invert profit calculation to use marketStats on RPlant over coin API
- update pool unMineable
- add mining algorithm EthashB3
- add mining algorithm SHA512256d (issue #2676)
- update referals
- update pool Userpools
- use "$Params" as replacement variable in pools.config.txt for currencies "xxx-Params" string
Core
- update localhost/API
- Update Cleanup.ps1
- Update algorithms.json
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update poolsinfo.json
- Update unprofitable.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.1.6
Update release
Miners
- update miner BzMiner to v19.3.1 (amd,nvidia)
- update miner Nanominer to v3.8.12 (amd,cpu,intel,nvidia)
- update miner OnezeroMiner to v1.3.0 (nvidia)
- update miner Rigel to v1.14.2 (nvidia)
- update miner SrbminerMulti to v2.4.7
- update miner Teamblack to v2.16 (amd,intel,nvidia)
- update miner Teamred to v0.10.17 (amd)
- update miner Rigel
- Abelian/ABEL uses DAG
- update miner Phoenix
- disable ETC, out of range for actual DAG epoch
Pools
- add pool Abelpool
- mining ABEL, create an account at abelpool.io and add usernamexxx:passwordxxx to ABEL or usernamexxx to ABEL and passwordxxx to ABEL-Params in pools.config.txt (issue #2649)
- add config parameter "ReadonlyPageCode" to PoolsConfigDefault.ps1 (for balance module, issue #2649)
- to see the balance, create a Readonly page on abelpool.io for your account(s) and put the string after "code=" or the full url of your Readonly page into parameter "ReadonlyPageCode" in pools.config.txt (issue #2649)
- update pool Herominers
- add NXL
- update pool Kryptex
- update pool Mining4People
- update pool RPlant
- invert profit calculation to use marketStats on RPlant over coin API
- update pool unMineable
- add mining algorithm EthashB3
- add mining algorithm SHA512256d (issue #2676)
- update referals
- update pool Userpools
- use "$Params" as replacement variable in pools.config.txt for currencies "xxx-Params" string
Core
- update localhost/API
- make MaxAllowedLuck a floating point number on the Pool Setup page and make it consistent with config.txt (e.g. enter 3.5 for 350% allowed luck, issue #2665)
- fix syntax checks not working
- Update algorithms.json
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update poolsinfo.json
- Update unprofitable.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation
RainbowMiner v4.9.1.5
Update release
Miners
- update miner BzMiner to v19.3.0 (amd,nvidia)
- update miner Rigel to v1.14.1 (nvidia)
- update miner SrbminerMulti
- temporary disable YespowerLTNCG (produces invalid shares)
- update miner WildRig
- Disable rwahash, probably had rplant as dev pool. Now the miner stops after 30 seconds cause it cant connect to dev pool (thanks to @papadrams)
Pools
- update pool RPlant
- fix balance divisor for all currencies (issue #2639)
- fix SKYDOGE
Core
- avoid new pool parameters handled as coin wallets
- fix "BIT" rate (issue #2646)
- Update algorithms.json
- Update coinsdb.json
- Update ethdagsizes.json
- Update minersha256.json
- Update minerupdatedb.json
- Update mrrpools.json
- Update mrrpoolsall.json
- Update poolsinfo.json
Documentation
- How to Update: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/UPDATE.md
- Main: https://github.com/RainbowMiner/RainbowMiner/blob/master/README.md
- Networking: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/NETWORKING.md
- Linux-Setup Shortguide: https://github.com/RainbowMiner/RainbowMiner/blob/master/Doc/LINUX-SETUP-SHORTGUIDE.md
- Other: https://github.com/RainbowMiner/RainbowMiner/issues?q=is%3Aissue+label%3Adocumentation