v3.8.0 (2024-11-10)
- docs: 删除文档重复 (231e4c9)
- docs: 更新文档描述 (554e303)
- docs(config): 补上缺失的*(缺省配置值标记) (eff064f)
- refactor: pid control -> p control (48e9f09)
- refactor: 不强制忽略policy0 (5c19423)
- refactor: 优化核心温控逻辑 (f8723bc)
- refactor: 写入频率时进行clamp (d120c05)
- refactor: 删除无用的脚本内容 (4fa5cd6)
- refactor: 删除无用配置代码 (9092042)
- refactor: 移除pid control残余代码 (e885805)
- refactor: 移除根据target fps统一化变化频率速度 (f15e01d)
- refactor: 缩短进化间隔 (a768bfe)
- refactor: 降低restart analyzer开销 (7602e94)
- feat: 删除进化算法 (4ac0ab3)
- feat: 基于目标频率控制的温控 (ba2ac4b)
- feat: 日志时间精确到秒 (a03cc73)
- feat: 温控可关闭 (89bfb3a)
- build: release编译时去除本地编译路径信息 (4dba6c6)
- build: update deps (8095740)
- build: 更新依赖 (3fd19a9)
- build(deps): bump anyhow from 1.0.91 to 1.0.92 (3d7f0dc)
- build(deps): bump anyhow from 1.0.92 to 1.0.93 (53f78f2)
- build(deps): bump flexi_logger from 0.29.4 to 0.29.5 (ff3acc7)
- build(deps): bump flexi_logger from 0.29.5 to 0.29.6 (92d71bc)
- build(deps): bump libc from 0.2.161 to 0.2.162 (3c93d6a)
- build(deps): bump mlua from 0.9.9 to 0.10.0 (04f614c)
- build(deps): bump quick-xml from 0.36.2 to 0.37.0 (e09befe)
- build(deps): bump serde from 1.0.213 to 1.0.214 (c49ac6a)
- build(deps): bump thiserror from 1.0.65 to 1.0.66 (1afc660)
- build(deps): bump thiserror from 1.0.66 to 1.0.68 (206f226)
- build(deps): bump thiserror from 1.0.68 to 2.0.0 (c857313)
- build(deps): bump thiserror from 1.0.68 to 2.0.0 (e88b3da)
- fix: oplus插帧时频率偏向高频 (6f4782d)
- fix: 卸载时可能误删除其它文件 (973c51b)
- fix: 数据库语句错误 (57dcf70)
- fix(build): 非nightly rust toolchain无法构建 (92bd096)
- ci: 删除不必要的apt install (bc863c1)
- docs: Removed duplicate documentation (231e4c9)
- docs: Updated documentation descriptions (554e303)
- docs(config): Added missing *(default configuration value indicator) (eff064f)
- refactor: pid control -> p control (48e9f09)
- refactor: No forced policy0 ignore (5c19423)
- refactor: Optimized core thermal control logic (f8723bc)
- refactor: Applied clamp when writing frequency (d120c05)
- refactor: Removed unused script content (4fa5cd6)
- refactor: Removed unused configuration code (9092042)
- refactor: Removed pid control residual code (e885805)
- refactor: Removed uniform frequency adjustment rate based on target fps (f15e01d)
- refactor: Shortened evolution interval (a768bfe)
- refactor: Reduced restart analyzer cost (7602e94)
- feat: Removed evolutionary algorithm (4ac0ab3)
- feat: Thermal control based on target frequency (ba2ac4b)
- feat: Log time precise to the second (a03cc73)
- feat: Thermal control can be disabled (89bfb3a)
- build: Removed local compile path info for release build (4dba6c6)
- build: Updated dependencies (8095740)
- build: Updated dependencies (3fd19a9)
- build(deps): bump anyhow from 1.0.91 to 1.0.92 (3d7f0dc)
- build(deps): bump anyhow from 1.0.92 to 1.0.93 (53f78f2)
- build(deps): bump flexi_logger from 0.29.4 to 0.29.5 (ff3acc7)
- build(deps): bump flexi_logger from 0.29.5 to 0.29.6 (92d71bc)
- build(deps): bump libc from 0.2.161 to 0.2.162 (3c93d6a)
- build(deps): bump mlua from 0.9.9 to 0.10.0 (04f614c)
- build(deps): bump quick-xml from 0.36.2 to 0.37.0 (e09befe)
- build(deps): bump serde from 1.0.213 to 1.0.214 (c49ac6a)
- build(deps): bump thiserror from 1.0.65 to 1.0.66 (1afc660)
- build(deps): bump thiserror from 1.0.66 to 1.0.68 (206f226)
- build(deps): bump thiserror from 1.0.68 to 2.0.0 (c857313)
- build(deps): bump thiserror from 1.0.68 to 2.0.0 (e88b3da)
- fix: High-frequency bias during oplus frame insertion (6f4782d)
- fix: Possible accidental deletion of other files on uninstall (973c51b)
- fix: Database statement error (57dcf70)
- fix(build): Non-nightly Rust toolchain cannot build (92bd096)
- ci: Removed unnecessary apt install (bc863c1)