v2.9.0 (2024-06-30)
- build: Update deps (d8c2ac9)
- build: 优化构建脚本,修复make.py build --check错误 (db8fc92)
- build: 删除无用依赖 (8f76068)
- build: 更新依赖 (8f5665a)
- build: 更新依赖 (4b86bc4)
- build: 更新依赖 (56150e9)
- build: 更新依赖 (de4cf9c)
- fix: 修复当前频率解析失败 (89463bf)
- fix: 关闭walt_extra,因为它可能导致闪退 (3450ec3)
- Add missing license header (cede2aa)
- changelog (28e960f)
- Update games.toml (ae84e2f)
- 应用lints (ecda83f)
- 添加旧版本更新兼容 (6e43d79)
- chore: 更新README描述 (e275657)
- chore: 添加Zed编辑器配置 (815d30f)
- chore: 移除hybrid模式 (56d70c7)
- refactor: normal policy应为usage policy (37d752e)
- refactor: 使用file_handler保存File减少开销 (eae7d69)
- refactor: 删除一个debug内容 (cd0834e)
- refactor: 添加许可证头 (c98e66b)
- refactor: 重写cpu控制器 (f81b422)
- feat: 使用/proc/stat解析代替cpu cycles reader作用 (f377ccb)
- feat: 写入频率到walt特殊节点 (76eee9b)
- feat: 在至少3次尝试后再进行配置回退 (a2f83b0)
- feat: 基于/proc/stat计算cpu核负载 (ea299a1)
- feat: 实验性添加Hybrid模式 (56d3137)
- feat: 移除自定义panic处理器 (fd9d65c)
- build: Update dependencies (d8c2ac9)
- build: Optimize build script, fix
make.py build --check
error (db8fc92) - build: Remove unnecessary dependencies (8f76068)
- build: Update dependencies (8f5665a)
- build: Update dependencies (4b86bc4)
- build: Update dependencies (56150e9)
- build: Update dependencies (de4cf9c)
- fix: Fix current frequency parsing failure (89463bf)
- fix: Disable
walt_extra
as it may cause crashes (3450ec3) - Add missing license header (cede2aa)
- changelog (28e960f)
- Update games.toml (ae84e2f)
- Apply lints (ecda83f)
- Add compatibility for old version updates (6e43d79)
- chore: Update README description (e275657)
- chore: Add Zed editor configuration (815d30f)
- chore: Remove hybrid mode (56d70c7)
- refactor: Change 'normal policy' to 'usage policy' (37d752e)
- refactor: Use
file_handler
to saveFile
and reduce overhead (eae7d69) - refactor: Remove a debug content (cd0834e)
- refactor: Add license header (c98e66b)
- refactor: Rewrite CPU controller (f81b422)
- feat: Use
/proc/stat
parsing instead of the CPU cycles reader (f377ccb) - feat: Write frequency to the
walt
special node (76eee9b) - feat: Retry configuration rollback after at least 3 attempts (a2f83b0)
- feat: Calculate CPU core load based on
/proc/stat
(ea299a1) - feat: Experimentally add Hybrid mode (56d3137)
- feat: Remove custom panic handler (fd9d65c)