Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Mar 20:23
· 23 commits to master since this release

[0.3.0] - 2026-03-12

πŸš€ Features

  • Add SetPools for braiins 25.07
  • Add control functionality for VNish
  • Implement ePIC pool and hashrate split updates (#166)
  • [breaking] Use workspaces to speed up compile time and decouple types
  • Add support for AMCB07 parsing in mara firmware
  • Improve control board parse handling on mara
  • (python) Add control board version to python data

πŸ› Bug Fixes

  • Fix failed model_validate call when calling get_data from python
  • Assume hashrate returned from GetExpectedHashrate on LuxMinerV1 can be missing
  • Add Unknown model/make variants to handle unrecognized models
  • Handle VNish uptime format without days prefix
  • Treat VNish auto-tuning state as mining
  • Populate working_chips count for EPic hashboards
  • Merge VNish hashboard data from both endpoints by board ID
  • Merge VNish hashboard data from both endpoints by board ID
  • Fix python code to work with workspace

🚜 Refactor

  • Improve control board type handling

πŸ“š Documentation

  • Add ePIC 1.30.0 powerplay OpenAPI spec
  • Update README

⚑ Performance

  • Reuse shared HTTP client for discovery requests
  • Parallelize data collection API commands

πŸ§ͺ Testing

  • Add live auto-detect epic miner parse test (#165)

βš™οΈ Miscellaneous Tasks

  • Fix ci readme handling when releasing a new version
  • Format
  • Update version bump script
  • Fix release to work with workspacing
  • Add descriptions to cargo.toml so that the crates can publish

New Contributors ❀️