What’s Changed
- Bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#462) by @dependabot[bot]
- Bump github.com/labstack/echo-contrib from 0.17.4 to 0.50.1 (#463) by @dependabot[bot]
- Bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (#461) by @dependabot[bot]
- Bump github.com/labstack/echo/v4 from 4.13.4 to 4.15.1 (#460) by @dependabot[bot]
- Expand curve explanation in README with details on speed values and P… (#457) by @markusressel
- change default location of db file (#456) by @markusressel
- Add documentation for FanController cycle and adjustmentTickRate (#455) by @markusressel
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 (#426) by @dependabot[bot]
🚀 Features and ✨ Enhancements
- Add per-fan PWM set delay configuration (#458) by @markusressel
- feat(sensors): add disk sensor type for SATA/NVMe temperature monitoring (#453) by @markusressel
- feat: channel-based sensor identification for hwmon sensors (#452) by @markusressel
- lint fixes (#450) by @markusressel
- Add edge-case tests for setPwmToGetPwmMap and pwmMap handling (#449) by @markusressel
- Add controlMode configuration for fan control mode (#448) by @markusressel
- Add setPwmToGetPwmMap configuration option (#447) by @markusressel
- feat: expand pwmMap configuration options (#446) by @markusressel
🐛 Bugfixes
- harden systemd service file with enhanced security and resource limits (#459) by @markusressel
- Split FeatureControlMode into Read/Write, fix SetControlMode logic bug (#451) by @markusressel