Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
[0.5.0] - 2026-04-17
๐ Features
(firmware) Add upgrade options and ePIC system update upload (#228 )
Re-export core and firmware crates via asic-rs features (#231 )
Add support for luxOS events as messages (#229 )
Add Auradine support (#230 )
(python) [breaking ] Expose pydantic models from rust (#234 )
๐ Bug Fixes
Fix mining mode not existing in python tuning config (#227 )
Fix luxos chip count parsing when chips show status "Unknown" (#226 )
(factory) Bound miner discovery timeouts (#232 )
(core) Divide average_temperature by board count with data, not total boards
(core) Guard against NaN/infinity in efficiency calculation when hashrate is zero
(core) Return None for expected_chips when hardware specs are unavailable
(core) Remove duplicate match arm in test discovery utility
Avoid panics and repair PyO3 linking (#235 )
Resolve timeout refactor merge conflicts (#236 )
Fix tuning target formatting in python (#239 )
๐ Refactor
(antminer) Replace is_none check and unwrap with let-else
(core) Derive Copy for HashRateUnit and remove unnecessary clones
(firmware) Ensure all backends have consistent hashboard parsing
๐จ Styling
(firmwares) Standardize HashRate algo field to use to_string() consistently
(antminer) Simplify MinerMode Display impl, remove needless String allocations
(firmwares) Replace extract().map() with extract_map() for consistency
(antminer) Simplify get_version_with_auth using early return with ?
Use char literals instead of single-char strings in replace() calls
โ๏ธ Miscellaneous Tasks
Allow use of pre-commit.ci (#237 )
You canโt perform that action at this time.