Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Aug 22:18
· 3 commits to master since this release

[0.8.0] - 2026-08-25

πŸš€ Features

  • (antminer) Add L11 support (#323)
  • (types) Derive TypeScript bindings for shared models (#329)
  • (core) Name the algorithms this crate's miners actually mine (#337)
  • (core) Let HashAlgorithm and HashRateUnit compare against their names (#338)
  • Add S21++ (#341)

πŸ› Bug Fixes

  • (antminer) Send both keys when setting sleep mode (#312)
  • Fallback to get_system_info.cgi when miner_type.cgi fails when identifying antminers (#321)
  • (antminer) Read chain rate and board temps on newer stock firmware (#324)
  • (epic) Report the miner serial rather than the control board CPU serial (#327)
  • (antminer) Send new_api as a top-level flag rather than a parameter (#328)
  • (antminer) Read power draw from the new_api stats payload (#325)
  • (braiins) Report why a pool write was refused instead of returning false (#331)
  • (python) Raise when a pool write fails instead of returning None (#332)
  • (epic) Implement set_scaling_config instead of reporting false support (#333)
  • (braiins) Report why a power-target write was refused instead of returning false (#334)
  • (hashrate) Read algorithm and unit from the miner instead of assuming SHA-256 (#335)
  • (antminer) Declare the algorithms #335 could not name (#340)

🚜 Refactor

  • (core) Make HashRate.algo a HashAlgorithm instead of a String (#339)
  • (models) Ensure every model has a valid algo property (#342)

πŸ§ͺ Testing

  • (epic) Add live perpetual tuning test (#330)

βš™οΈ Miscellaneous Tasks

  • Ignore the build artifacts the test scripts generate (#336)

New Contributors ❀️