Releases: signum-network/signum-miner
v2.0.0
🚀 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.4pin-project→ 1.0futures-core→ 0.3futures-util→ 0.3tokio-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.yamlfile 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
🚀 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.yamlfile 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
🚀 Improvements in this Release
- ✨ Automated cross-platform release pipeline using GitHub Actions
- 🧪 Integrated tests now run with proper
test_config.yamlsetup - 🛠️ Clean binary naming:
signum-miner(Linux x86_64)signum-miner-aarch64(Linux ARM)signum-miner.exe(Windows)
- 📦
config.yamlis included automatically in all releases - 🧰 Updated
Cargo.tomland dependencies to the latest compatible versions - 🧹 Cleaned up
build.rsto 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.yamlfile 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
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.yamlfile 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