v2.6.3

@xmrig xmrig released this Jun 13, 2018

Changes

  • Added support for new cryptonight-heavy variant xhv (cn-heavy/xhv) for upcoming Haven Protocol fork.
  • Added support for new cryptonight variant msr (cn/msr) also known as cryptonight-fast for upcoming Masari fork.
  • Added new detailed hashrate report.
  • #446 Likely fixed SIGBUS error on 32 bit ARM CPUs.
  • #551 Fixed cn-heavy algorithm on ARMv8.
  • #614 Fixed display issue with huge pages percentage when colors disabled.
  • #615 Fixed build without libcpuid.
  • #629 Fixed file logging with non-seekable files.
  • #672 Reverted back cryptonight-light and exit if no valid algorithm specified.

v2.6.2

@xmrig xmrig released this May 6, 2018 · 36 commits to master since this release

Major changes since v2.5

  • #168 Added support for mining algorithm negotiation.
  • #563 Added advanced threads mode, now possible configure each thread individually.
  • #255 Low power mode extended to triple, quard and penta modes.
  • Improved performance for new cryptonight variants.
  • Added support for rig-id stratum protocol extensions, compatible with xmr-stak.
  • Changed behavior for option variant=-1 for cryptonight, now variant is 1 by default, if you mine old coins need change variant to 0.
  • New algorithms:
    • CryptoNight-Heavy for Sumokoin, Haven Protocol and Loki.
    • CryptoNight-Lite variant ipbc for IPBC coin.
    • CryptoNight variant xtl for upcoming Stellite (XTL) fork.

Full changelog

v2.5.3

@xmrig xmrig released this Apr 22, 2018 · 165 commits to master since this release

Changes

  • Fixed critical bug, in some cases miner was can't recovery connection and switch to failover pool, version 2.5.2 affected. If you use v2.6.0-beta3 this issue doesn't concern you.
  • #499 IPv6 support disabled for internal HTTP API.
  • Added workaround for nicehash.com if you use cryptonightv7.<region>.nicehash.com option variant=1 will be set automatically.

For Sumokoin and Haven Protocol please use v2.6.

Pre-release

v2.6.0-beta3

@xmrig xmrig released this Apr 20, 2018 · 89 commits to master since this release

Changes

  • #563 Added advanced threads mode, now possible configure each thread individually.
  • #255 Low power mode extended to triple, quard and penta modes.
  • #519 Fixed high donation levels, improved donation start time randomization.
  • #554 Fixed regression with print-time option.
Pre-release

v2.6.0-beta2

@xmrig xmrig released this Apr 9, 2018 · 130 commits to master since this release

Changes

This version is a bugfix release for previous beta1.

  • Improved performance for cryptonight v7 especially in double hash mode.
  • #499 IPv6 disabled for internal HTTP API by default, was causing issues on some systems.
  • Added short aliases for algorithm names: cn, cn-lite and cn-heavy.
  • Fixed regressions (v2.6.0-beta1 affected)
    • #494 Command line option --donate-level was broken.
    • #502 Build without libmicrohttpd was broken.
    • Fixed nonce calculation for --av 4 (software AES, double hash) was causing reduction of effective hashrate and rejected shares on nicehash.
Pre-release

v2.6.0-beta1

@xmrig xmrig released this Apr 3, 2018 · 145 commits to master since this release

Changes

  • #476 Added Cryptonight-Heavy support for Sumokoin ASIC resistance fork.
  • HTTP server now runs in main loop, it make possible easy extend API without worry about thread synchronization.
  • Added initial graceful reload support, miner will reload configuration if config file changed, disabled by default until it will be fully implemented and tested.
  • Added API endpoint PUT /1/config to update current config.
  • Added API endpoint GET /1/config to get current active config.
  • Added API endpoint GET /1/threads to get current active threads configuration.
  • API endpoint GET / now deprecated, use GET /1/summary instead.
  • Added --api-no-ipv6 and similar config option to disable IPv6 support for HTTP API.
  • Added --api-no-restricted to enable full access to api, this option has no effect if --api-access-token not specified.

v2.5.2

@xmrig xmrig released this Mar 26, 2018 · 174 commits to master since this release

v2.5.0

  • #434 Added support for Monero v7 PoW, scheduled on April 6. You can update miner now, no need to wait for April 6.
  • Added full IPv6 support.
  • Added protocol extension, when use the miner with xmrig-proxy 2.5+ no more need manually specify nicehash option.
  • #123 Fixed regression (all versions since 2.4 affected) fragmented responses from pool/proxy was parsed incorrectly.
  • #428 Fixed regression (version 2.4.5 affected) with CPU cache size detection.

v2.5.1

  • #454 Fixed build with libmicrohttpd version below v0.9.35.
  • #456 Verbose errors related to donation pool was not fully silenced.
  • #459 Fixed regression (version 2.5.0 affected) with connection to xmr.f2pool.com.

v2.5.2

  • #448 Fixed broken reconnect.

v2.5.0

@xmrig xmrig released this Mar 14, 2018 · 203 commits to master since this release

Changes

  • #434 Added support for Monero v7 PoW, scheduled on March 28. You can update miner now, no need to wait for March 28.
  • Added full IPv6 support.
  • Added protocol extension, when use the miner with xmrig-proxy 2.5+ no more need manually specify nicehash option.
  • #123 Fixed regression (all versions since 2.4 affected) fragmented responses from pool/proxy was parsed incorrectly.
  • #428 Fixed regression (version 2.4.5 affected) with CPU cache size detection.