Skip to content

Releases: signum-network/signum-miner

v2.0.0

19 May 04:11
4f075c2

Choose a tag to compare

🚀 Improvements in this Release

This release brings a series of important updates and maintenance improvements to ensure better compatibility, performance, and long-term stability: All changes and modernisation can be seen on this PR #27

  • Version bump to 2.0.0 — marking the latest stable state of the miner

  • 🔧 Cargo.toml cleanup — improved metadata

  • 🔧 Buffer alignment — fix the buffer alignment for direct IO on Linux distributions

  • 📦 Dependency upgrades:

    • futures → 0.3 (from 0.1)
    • tokio → 1.3.7 (from 0.1)
    • cfg-if → 1.0 (from 0.1)
  • 📦 Dependency added:

    • embed-resource → 2.4
    • pin-project → 1.0
    • futures-core → 0.3
    • futures-util → 0.3
    • tokio-stream → 0.1

These updates ensure compatibility with the latest Rust ecosystem and tooling while maintaining full performance for CPU mining workflows. For more details, check also the new readme on https://github.com/signum-network/signum-miner

How to run

  • Download the config.yaml file and the binary for your platform.
    -- Use neon for ARM architectures
    -- Use AVX2 as a start; the miner will show your hardware support for the SIMDs
  • Leave both in the same folder
  • Edit the config file to suit your needs using any text editor
  • Run the binary file

Important

-If you want to use GPU for the miner, stick to the v1.8.0 release, please

v1.9.1

13 May 19:25
e172a96

Choose a tag to compare

🚀 Improvements in this Release

This release brings a series of important updates and maintenance improvements to ensure better compatibility, performance, and long-term stability:

  • Version bump to 1.9.1 — marking the latest stable state of the miner
  • 🔧 Cargo.toml cleanup — improved metadata and version tracking
  • 📦 Dependency upgrades:
    • serde_yaml → 0.9 (from 0.8)
    • core_affinity → 0.8.3 (from 0.5.9)
    • crossbeam-channel → 0.5 (from 0.3)

These updates ensure compatibility with the latest Rust ecosystem and tooling, while maintaining full performance for CPU/GPU mining workflows.

How to run

  • Download the config.yaml file and the binary for your platform.
  • Leave both in the same folder
  • Edit the config file to suit your needs using any text editor
  • Run the binary file

Important

  • If you use a Linux distribution, you should set the following in the config.yaml:
    hdd_use_direct_io: false

v1.9.0

09 May 04:28
105448a

Choose a tag to compare

🚀 Improvements in this Release

  • ✨ Automated cross-platform release pipeline using GitHub Actions
  • 🧪 Integrated tests now run with proper test_config.yaml setup
  • 🛠️ Clean binary naming:
    • signum-miner (Linux x86_64)
    • signum-miner-aarch64 (Linux ARM)
    • signum-miner.exe (Windows)
  • 📦 config.yaml is included automatically in all releases
  • 🧰 Updated Cargo.toml and dependencies to the latest compatible versions
  • 🧹 Cleaned up build.rs to avoid architecture-specific errors (e.g. -mtune=native)
  • 🏷️ GitHub draft release is created via manual workflow (workflow_dispatch) with custom tag input

How to run

  • Download the config.yaml file and the binary for your platform.
  • Leave both in the same folder
  • Edit the config file to suit your needs using any text editor
  • Run the binary file

Important

  • If you use a Linux distribution, you should set the following in the config.yaml:
    hdd_use_direct_io: false

v1.8.0

26 May 19:49

Choose a tag to compare

New features on this release:

  • send your best deadline after reading the plots (can be turned off)
  • for now CPU based binaries only

How to run

  • download the config.yaml file and the binary for your platform.
  • leave both on the same folder
  • edit the config file to suit your needs using any text editor
  • run the binary file