Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Releases: oliverw/miningcore

Release 63

21 Nov 17:46
Compare
Choose a tag to compare

Changes

  • Fixed a major bug related to Ergo job updates
  • Fixed unit test builds in CI contexts

NOTE: Keep in mind that all v60+ releases require upgrading your systems to .NET 6 LTS Release. Please follow the updated instructions in the README for deployment.

Release 61

20 Nov 18:19
9f183a1
Compare
Choose a tag to compare

Changes

  • Fixed a major bug related to Ergo job updates
  • Fixed unit test builds in CI contexts

NOTE: Keep in mind that all v60+ releases require upgrading your systems to .NET 6 LTS Release. Please follow the updated instructions in the README for deployment.

Release 60

19 Nov 14:06
d6fb8a5
Compare
Choose a tag to compare

Changes

  • Upgrade to .NET 6 LTS Release (please follow the updated instructions in the README for deployment)
  • Several minor bug fixes

Release 59

28 Sep 20:36
1992e6c
Compare
Choose a tag to compare

Changes

  • Fix a JSON RPC serialization problem introduced during RPC revamp
  • Reduce memory pressure from EthereumJob holding references to StratumConnection objects

Release 58

13 Sep 16:25
82a6c6a
Compare
Choose a tag to compare

Changes

  • Support for Ergo (ERG) has been implemented
  • Miner Settings API is now exposed through Pool API rather than admin API and requires an additional request object member ipAddress that must match one of the miner's recently used IP Addresses.

Release 57

16 Jul 15:43
e06baab
Compare
Choose a tag to compare

Changes

  • Multiple performance and stability improvements
  • This release adds support for per-miner payment thresholds which if set override pool payment thresholds. There are two new admin API endpoints associated with this feature. One for querying and one for editing.

Required Database Migrations

Be sure to apply these migrations to existing databases or Miningcore will produce errors after the update.

ALTER TABLE balance_changes ADD tags text[] NULL;
CREATE INDEX IDX_BALANCE_CHANGES_POOL_TAGS on balance_changes USING gin (tags);

CREATE TABLE miner_settings
(
 poolid TEXT NOT NULL,
 address TEXT NOT NULL,
 paymentthreshold decimal(28,12) NOT NULL,
 created TIMESTAMP NOT NULL,
 updated TIMESTAMP NOT NULL,

 primary key(poolid, address)
);

Release 56

30 Jun 10:20
48a70d6
Compare
Choose a tag to compare
  • ZCash Update by @AlphaX-Projects
  • Callisto (CLO) support by @Konstantin35
  • Back-port of SOLO and PROP payment schemes from MinerML fork
  • Fix for a build error on Ubuntu 21.04 by @AlphaX-Projects
  • Added support for eCash (XEC), formerly known as Bitcoin Cash ABC (BCHA)

Release 55

24 Jun 21:29
ed0b4a5
Compare
Choose a tag to compare
  • This release fixes a problem with miner hashrate statistics never going back to zero after a miner stops mining
  • All properties of the "statistics" configuration object have been renamed. See here.

Release 54

23 Jun 17:43
d646742
Compare
Choose a tag to compare
  • Vertcoin is supported again (Verthash)
  • Added optional automatic static difficulty selection if Nicehash UA is detected
  • Ethereum codebase has been re-integrated. Thanks @Konstantin35
  • Improved extraNonce handling in clustering scenarios (a unique instanceId can now be configured at the top level of the config)
  • RandomX virtual machines are now managed much more efficiently
  • Backported MinerNL's stats improvements
  • Added Bitcoin Cash ABC (BCHA)

Release 53

16 Jun 12:41
c6b4fd5
Compare
Choose a tag to compare

Monero

  • Handle RandomX light- and fast-mode correctly. Now consumes much less memory in light-mode.
  • Add support for "algo" field in Cryptonote Jobs for miner auto-configuration.