Skip to content

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 01 Nov 16:01
· 74 commits to master since this release

Bug Fixes

  • harden task UI, installs, and CPU power state

  • slow idle CPU polling and bound retries

  • raise manual high-temperature duty floor

  • tighten charge-limit readback retries

  • accept read-only MMIO values outside model caps

  • invalidate auth cache and persist sync intent

  • isolate tests and make height probe lock-free

  • tighten retries and skip redundant updates

  • reject reparse-point log directories

  • remove the hardcoded 80C curve floor

  • re-evaluate idle state before CPU power polls

  • bump libz-sys past RUSTSEC-2026-0418

  • keep tempfile on getrandom 0.4.3

  • hello tiebreak before EC client reset

  • manual 95C floor at 90 instead of the 80/90 handover

CI/CD

  • pin actions and add MSRV/weekly release checks

  • require MSRV check before releases

Documentation

  • document config internals and MSRV

  • add CI and release status badges

Features

  • deep battery and PD firmware telemetry

Maintenance

  • bump to 0.9.3

Other

  • raise MSRV to Rust 1.94

  • raise MSRV to Rust 1.99.1

  • Deps: bump smallvec

  • Merge pull request #8 from vincent-chang-rightfighter/dependabot/cargo/cargo-6d9cf0bd4f

Refactoring

  • drop unused versions snapshot fields

  • share limit range checks between UI and writer

Testing

  • add deterministic fuzz coverage

Contributors: @dependabot[bot]