Releases: shadow3aaa/fas-rs
Releases · shadow3aaa/fas-rs
fas-rs v4.9.1 - Red Blue Charges(红蓝电荷)
Change Log
- 适配了安卓16
- 修改了版本号计算方式
- 优化webui
- 更新依赖
- Added support for Android 16
- Changed the version number calculation method
- Improved the web UI
- Updated dependencies
fas-rs v4.9.0 - Circling Upwards(盘旋向上)
Change Log
- build(deps): bump anyhow from 1.0.97 to 1.0.98 (f9f924a)
- build(deps): bump clap from 4.5.32 to 4.5.34 (bebda27)
- build(deps): bump clap from 4.5.34 to 4.5.35 (fc10f13)
- build(deps): bump clap from 4.5.35 to 4.5.36 (a6ff09c)
- build(deps): bump clap from 4.5.36 to 4.5.37 (3598599)
- build(deps): bump flexi_logger from 0.29.8 to 0.30.0 (e6a4a5f)
- build(deps): bump flexi_logger from 0.30.0 to 0.30.1 (346ed21)
- build(deps): bump libc from 0.2.171 to 0.2.172 (fa9a5ad)
- build(deps): bump libc from 0.2.171 to 0.2.172 (735306d)
- build(deps): bump log from 0.4.26 to 0.4.27 (d3c66e2)
- build(deps): bump mimalloc from 0.1.44 to 0.1.45 (ae5fcbc)
- build(deps): bump mimalloc from 0.1.45 to 0.1.46 (9ba587e)
- build(deps): bump next from 15.2.3 to 15.2.4 in /webui (ad8d031)
- build(deps): bump nix from 0.29.0 to 0.30.0 (f8b286c)
- build(deps): bump nix from 0.30.0 to 0.30.1 (82de17f)
- build(deps): bump quick-xml from 0.37.2 to 0.37.3 (762e8e6)
- build(deps): bump quick-xml from 0.37.3 to 0.37.4 (b1d52a8)
- build(deps): bump quick-xml from 0.37.4 to 0.37.5 (229b3cd)
- build(deps): bump toml from 0.8.20 to 0.8.21 (ea24e23)
- build(deps): bump toml from 0.8.21 to 0.8.22 (7d107fb)
- build(deps): bump zip from 2.4.2 to 2.5.0 (db8fc17)
- build(deps): bump zip from 2.5.0 to 2.6.1 (81cae6e)
- build(deps): Sync binder_ndk (faaba70)
- build(webui): 在构建脚本添加npm intall (8acae2b)
- build(webui): 更新package-lock.json (141ebf1)
- feat(webui): App selection in webui (ae5c62a)
- feat(webui): Pop up when click edit in GameList (0e5c619)
- feat(webui): 如果应用列表已经有此应用则不可再次添加 (ab848ba)
- fix(actions): Add clean up temp ndk (e105f9b)
- fix(actions): Use -p parameter for mkdir to prevent error (5252fb7)
- fix(api): Fix webserver error (92fe5cc)
- fix(api): Use another approach to implement the app API (eff4355)
- fix(webui): App selection in webui (d9f9fcd)
- fix(webui): Fix package name not displayed in the game deleting dialog (5cf4e98)
- fix(webui): Fix webui deps (44af542)
- fix(webui): Nothing is shown in the selection menu (99f0cb4)
- fix(webui): Nothing shown in application selection menu (bf15f3a)
- fix(webui): Nothing shown in application selection menu (9389642)
- fix(webui): Remove transparency of the pop up for adding games (92d54d1)
- fix(webui): 修复游戏配置修改不会自动保存 (e9cb73d)
- fix(webui): 添加游戏卡片未跟随亮色/暗色主题 (69acc31)
- chore(webui): git忽略package-lock.json (3598f68)
- refactor: 应用clippy lints (b5c502f)
- refactor: 应用lints (f12ccad)
- refactor(api): Only listen to localhost (a544876)
- refactor(gitignore): Add MacOS DS_Store to .gitignore (0f190ce)
- refactor(webui): Change API to use kernelsu package (0d81041)
- refactor(webui): Prettier syntax fix (b3d8280)
- refactor(webui): Prettier to format the code (55da796)
- refactor(webui): Redesigned WebUI (e88f814)
- refactor(webui): Show both package name and application name (d43c947)
- revert(api): Remove the API from rust (ccdf165)
- revert(webui): Show application name on selection menu (540620a)
- test(api): Test CORS (d2c3970)
- build(deps): bump anyhow from 1.0.97 to 1.0.98 (f9f924a)
- build(deps): bump clap from 4.5.32 to 4.5.34 (bebda27)
- build(deps): bump clap from 4.5.34 to 4.5.35 (fc10f13)
- build(deps): bump clap from 4.5.35 to 4.5.36 (a6ff09c)
- build(deps): bump clap from 4.5.36 to 4.5.37 (3598599)
- build(deps): bump flexi_logger from 0.29.8 to 0.30.0 (e6a4a5f)
- build(deps): bump flexi_logger from 0.30.0 to 0.30.1 (346ed21)
- build(deps): bump libc from 0.2.171 to 0.2.172 (fa9a5ad)
- build(deps): bump libc from 0.2.171 to 0.2.172 (735306d)
- build(deps): bump log from 0.4.26 to 0.4.27 (d3c66e2)
- build(deps): bump mimalloc from 0.1.44 to 0.1.45 (ae5fcbc)
- build(deps): bump mimalloc from 0.1.45 to 0.1.46 (9ba587e)
- build(deps): bump next from 15.2.3 to 15.2.4 in /webui (ad8d031)
- build(deps): bump nix from 0.29.0 to 0.30.0 (f8b286c)
- build(deps): bump nix from 0.30.0 to 0.30.1 (82de17f)
- build(deps): bump quick-xml from 0.37.2 to 0.37.3 (762e8e6)
- build(deps): bump quick-xml from 0.37.3 to 0.37.4 (b1d52a8)
- build(deps): bump quick-xml from 0.37.4 to 0.37.5 (229b3cd)
- build(deps): bump toml from 0.8.20 to 0.8.21 (ea24e23)
- build(deps): bump toml from 0.8.21 to 0.8.22 (7d107fb)
- build(deps): bump zip from 2.4.2 to 2.5.0 (db8fc17)
- build(deps): bump zip from 2.5.0 to 2.6.1 (81cae6e)
- build(deps): Sync binder_ndk (faaba70)
- build(webui): Add npm install to build script (8acae2b)
- build(webui): Update package-lock.json (141ebf1)
- feat(webui): App selection in webui (ae5c62a)
- feat(webui): Pop up when click edit in GameList (0e5c619)
- feat(webui): Prevent adding an application that is already in the list (ab848ba)
- fix(actions): Add clean up temp ndk (e105f9b)
- fix(actions): Use -p parameter for mkdir to prevent error (5252fb7)
- fix(api): Fix webserver error (92fe5cc)
- fix(api): Use another approach to implement the app API (eff4355)
- fix(webui): App selection in webui (d9f9fcd)
- fix(webui): Fix package name not displayed in the game...
fas-rs v4.8.0 - Correlative Motivation(关联性运动)
v4.8.0
- refactor: 优化webui体验 (2a4787f)
- refactor: 当重负载线程亲和都一样时使用此亲和而不是退化为全部核心 (1ada2ed)
- refactor(webui): 去掉最外层的容器,节省屏幕空间 (5636def)
- refactor(webui): 移除黑色指示条 (3061512)
- refactor(webui): 调整webui文本描述 (5845bc7)
- feat: webui (0ba2f49)
- feat: 根据线程亲和自动选择是否控制最小频率,修复忽略cpu集簇时频率验证失败的bug (3d6133e)
- feat(webui): 即时保存更改 (e010866)
- feat(webui): 添加切换动画 (42c65fd)
- fix: make eslint happy (b56d726)
- fix: 添加webui后ci构建失败 (2f2afb5)
- fix: 部分设备没有预料的温控设备导致panic (63c9a31)
- fix: 验证频率警告更有意义 (d089e07)
- doc: 更新webui README描述 (82c00d0)
- build(deps): bump anyhow from 1.0.96 to 1.0.97 (1a59e72)
- build(deps): bump clap from 4.5.31 to 4.5.32 (d0c3f40)
- build(deps): bump libc from 0.2.170 to 0.2.171 (202dd51)
- build(deps): bump mimalloc from 0.1.43 to 0.1.44 (da7aebe)
- build(deps): bump serde from 1.0.218 to 1.0.219 (02dd11f)
- build(deps): bump serde_json from 1.0.139 to 1.0.140 (5295af2)
- build(deps): bump thiserror from 2.0.11 to 2.0.12 (a1620b5)
- build(deps): bump zip from 2.2.3 to 2.3.0 (55a36e8)
- build(deps): bump zip from 2.3.0 to 2.4.1 (116f167)
- build(deps): bump zip from 2.4.1 to 2.4.2 (862effa)
- refactor: Optimize webui experience (2a4787f)
- refactor: Use specified thread affinity when heavy-load threads share same affinity instead of falling back to all cores (1ada2ed)
- refactor(webui): Remove outermost container to save screen space (5636def)
- refactor(webui): Remove black indicator bar (3061512)
- refactor(webui): Adjust webui text descriptions (5845bc7)
- feat: Webui implementation (0ba2f49)
- feat: Automatically control min frequency based on thread affinity, fix frequency validation bug when ignoring CPU clusters (3d6133e)
- feat(webui): Implement instant change saving (e010866)
- feat(webui): Add transition animations (42c65fd)
- fix: Satisfy eslint requirements (b56d726)
- fix: CI build failure after adding webui (2f2afb5)
- fix: Prevent panic caused by unexpected thermal control devices on some hardware (63c9a31)
- fix: Make frequency validation warnings more meaningful (d089e07)
- doc: Update webui README description (82c00d0)
- build(deps): bump anyhow from 1.0.96 to 1.0.97 (1a59e72)
- build(deps): bump clap from 4.5.31 to 4.5.32 (d0c3f40)
- build(deps): bump libc from 0.2.170 to 0.2.171 (202dd51)
- build(deps): bump mimalloc from 0.1.43 to 0.1.44 (da7aebe)
- build(deps): bump serde from 1.0.218 to 1.0.219 (02dd11f)
- build(deps): bump serde_json from 1.0.139 to 1.0.140 (5295af2)
- build(deps): bump thiserror from 2.0.11 to 2.0.12 (a1620b5)
- build(deps): bump zip from 2.2.3 to 2.3.0 (55a36e8)
- build(deps): bump zip from 2.3.0 to 2.4.1 (116f167)
- build(deps): bump zip from 2.4.1 to 2.4.2 (862effa)
fas-rs v4.7.0 - Geometric Samsara(几何轮回)
v4.7.0 (2025-02-28)
- feat: 适当进行采样验证频率控制是否生效 (7bf98ba), closes #158
- refactor: 让内核版本要求更符合实际情况 (510e4fc)
- fix: 修复迁移到rust edition 2024的编译错误,并且使用新的rustfmt规则格式化 (899a3c7)
- fix: 可能出现的无法达到目标帧率问题 (2797cd2)
- build: 将rust edition从2021升级到2024,因为它已经稳定 (eea75c6)
- build(deps): bump anyhow from 1.0.95 to 1.0.96 (767bf9d)
- build(deps): bump clap from 4.5.29 to 4.5.30 (571b84b)
- build(deps): bump clap from 4.5.30 to 4.5.31 (beb559e)
- build(deps): bump libc from 0.2.169 to 0.2.170 (83fec07)
- build(deps): bump log from 0.4.25 to 0.4.26 (6dc0d42)
- build(deps): bump serde from 1.0.217 to 1.0.218 (d0f7d73)
- build(deps): bump serde_json from 1.0.138 to 1.0.139 (8e36a34)
- build(deps): bump zip from 2.2.2 to 2.2.3 (3e3497d)
- feat: Appropriately verify whether the sampling frequency control is effective (7bf98ba), closes #158
- refactor: Adjust kernel version requirements to better reflect actual conditions (510e4fc)
- fix: Fix compile errors after migrating to Rust edition 2024 and format with new rustfmt rules (899a3c7)
- fix: Address possible issues with not reaching the target frame rate (2797cd2)
- build: Upgrade Rust edition from 2021 to 2024, as it is already stable (eea75c6)
- build(deps): bump anyhow from 1.0.95 to 1.0.96 (767bf9d)
- build(deps): bump clap from 4.5.29 to 4.5.30 (571b84b)
- build(deps): bump clap from 4.5.30 to 4.5.31 (beb559e)
- build(deps): bump libc from 0.2.169 to 0.2.170 (83fec07)
- build(deps): bump log from 0.4.25 to 0.4.26 (6dc0d42)
- build(deps): bump serde from 1.0.217 to 1.0.218 (d0f7d73)
- build(deps): bump serde_json from 1.0.138 to 1.0.139 (8e36a34)
- build(deps): bump zip from 2.2.2 to 2.2.3 (3e3497d)
fas-rs v4.6.0 - Cochlear Reborn(再生耳蜗)
v4.6.0 (2025-02-17)
- chore: 删除check-license工作流文件,因为有bug (4755bd0)
- chore: 添加rust-toolchain.toml文件并设置为nightly通道 (6885afc)
- chore: 自动格式化许可证头增加自动识别文件作者 (c4e738a)
- chore: 自动格式化许可证头增加自动识别文件年份 (82555ce)
- feat: 更新margin_fps参数 (4909901)
- fix:
cargo lint命令未覆盖xtask (df94512) - fix: 关闭feas等冲突功能失效 (fe24d7e)
- fix: 改进错误处理,详细记录错误原因和回溯信息 (173e9fc)
- fix: 移除发布配置中的调试信息以优化构建性能 (7974ada)
- fix: 降低 Rust edition 到 2021 以优化兼容性 (6f4db08)
- fix(build): 移动环境变量设置到cargo_ndk函数中 (745c294)
- build(deps): bump clap from 4.5.27 to 4.5.28 (0e25878)
- build(deps): bump clap from 4.5.28 to 4.5.29 (9e20482)
- build(deps): bump mlua from 0.10.2 to 0.10.3 (bf97496)
- build(deps): bump serde_json from 1.0.137 to 1.0.138 (519c851)
- build(deps): bump toml from 0.8.19 to 0.8.20 (1f288bf)
- Revert "feat: 添加vergen依赖以生成构建元信息并更新构建输出格式" (570053b)
v4.6.0 (2025-02-17)
- chore: Remove the check-license workflow file due to a bug (4755bd0)
- chore: Add rust-toolchain.toml file and set to nightly channel (6885afc)
- chore: Enhance automated license header formatting by automatically identifying the file author (c4e738a)
- chore: Enhance automated license header formatting by automatically detecting the file year (82555ce)
- feat: Update margin_fps parameter (4909901)
- fix:
cargo lintcommand did not cover xtask (df94512) - fix: Resolve issue where disabling conflicting features like feas was ineffective (fe24d7e)
- fix: Improve error handling by recording detailed error causes and backtrace information (173e9fc)
- fix: Remove debugging information from the release configuration to optimize build performance (7974ada)
- fix: Downgrade Rust edition to 2021 for better compatibility (6f4db08)
- fix(build): Move environment variable settings into the cargo_ndk function (745c294)
- build(deps): bump clap from 4.5.27 to 4.5.28 (0e25878)
- build(deps): bump clap from 4.5.28 to 4.5.29 (9e20482)
- build(deps): bump mlua from 0.10.2 to 0.10.3 (bf97496)
- build(deps): bump serde_json from 1.0.137 to 1.0.138 (519c851)
- build(deps): bump toml from 0.8.19 to 0.8.20 (1f288bf)
- Revert "feat: Add vergen dependency to generate build metadata and update build output format" (570053b)
fas-rs v4.5.0 - Silent Cubes(无声立方)
v4.5.0 (2025-01-25)
- fix: Fix #136 (3ff7ec7), closes #136
- fix: 更新README中的图标未链接修复本地查看可能看不到图标的问题 (5762ad5)
- fix: 替换perf-event为perf-event2以修复长时间运行会panic的bug (95008fb)
- fix(build): 更新文档和ci的构建命令 (5cf5005)
- build: 将python一个不留的驱逐出去 (53a7ed6)
- build(deps): bump log from 0.4.22 to 0.4.25 (9b8bf50)
- build(deps): bump serde_json from 1.0.135 to 1.0.137 (bbd01b4)
- build(deps): bump thiserror from 2.0.9 to 2.0.11 (1b815a1)
- build(deps): bump vergen from 9.0.2 to 9.0.4 (2907c7f)
- refactor: margin改为更人性化的margin_fps, 调整发生adjust_target_fps的util阈值 (72651a9)
- refactor: 优化jank处理逻辑 (c7c6c09)
- refactor: 修改目标FPS偏移逻辑以添加还原偏移值的util下限 (f8ef859)
- refactor: 将cur_freq重命名为cur_fas_freq,并更新相关计算逻辑 (699abcf)
- refactor: 移除基于cycles计算的线程跟踪,改为基于cpu时间比例 (de0b92e)
- refactor: 调整CPU利用率计算和目标FPS参数 (da357fe)
- refactor: 调整目标FPS偏移的CPU利用率阈值 (0c94b8b)
- refactor: 调整目标FPS偏移逻辑的CPU利用率阈值 (d2f176e)
- refactor: 调整目标FPS偏移逻辑的CPU利用率阈值 (a98526d)
- refactor: 调整目标FPS偏移逻辑的CPU利用率阈值 (d7cc2b5)
- refactor: 调整默认的margin_fps值 (0fa3ad7)
- Add missing license header (690cfe5)
- Revert "feat: 提供默认限制策略" (b0f4f76)
- feat: 提供fb64a8e2a38c23ca47b03f0fd7df77d007273fbe的替代方案 (92d86aa)
- feat: 替换
CPU usage分析为CPU Cluster utilization分析 (28ed4b6) - feat: 添加jank场景无视util,修复util_max计算单位错误导致超过100% (9cb07b6)
- chore: 删除module/assets文件,因为不再需要 (b02d13e)
- fix: Fix #136 (3ff7ec7), closes #136
- fix: Update README icons to fix broken links that may prevent icons from being displayed locally (5762ad5)
- fix: Replace
perf-eventwithperf-event2to fix a panic issue during long-running operations (95008fb) - fix(build): Update documentation and CI build commands (5cf5005)
- build: Completely remove Python dependencies (53a7ed6)
- build(deps): Bump
logfrom 0.4.22 to 0.4.25 (9b8bf50) - build(deps): Bump
serde_jsonfrom 1.0.135 to 1.0.137 (bbd01b4) - build(deps): Bump
thiserrorfrom 2.0.9 to 2.0.11 (1b815a1) - build(deps): Bump
vergenfrom 9.0.2 to 9.0.4 (2907c7f) - refactor: Rename
marginto the more user-friendlymargin_fpsand adjust theutilthreshold foradjust_target_fps(72651a9) - refactor: Optimize jank handling logic (c7c6c09)
- refactor: Modify target FPS offset logic to add a lower
utilthreshold for restoring offset values (f8ef859) - refactor: Rename
cur_freqtocur_fas_freqand update related calculation logic (699abcf) - refactor: Remove thread tracking based on cycles and switch to CPU time ratio (de0b92e)
- refactor: Adjust CPU utilization calculation and target FPS parameters (da357fe)
- refactor: Adjust the CPU utilization threshold for target FPS offset (0c94b8b)
- refactor: Adjust the CPU utilization threshold for target FPS offset logic (d2f176e)
- refactor: Adjust the CPU utilization threshold for target FPS offset logic (a98526d)
- refactor: Adjust the CPU utilization threshold for target FPS offset logic (d7cc2b5)
- refactor: Adjust the default
margin_fpsvalue (0fa3ad7) - Add missing license header (690cfe5)
- Revert "feat: Provide a default limiting strategy" (b0f4f76)
- feat: Provide an alternative solution for fb64a8e (92d86aa)
- feat: Replace
CPU usageanalysis withCPU Cluster utilizationanalysis (28ed4b6) - feat: Add jank scenario to ignore
utiland fixutil_maxcalculation unit error causing values to exceed 100% (9cb07b6) - chore: Delete
module/assetsfiles as they are no longer needed (b02d13e)
v4.3.0 - Embryonic Dreams(胚胎的梦)
v4.3.0 (2025-01-08)
- fix: 修复#131 (c4696cc), closes #131
- fix: 有时获取前台包名失败会panic (3b792fa)
- fix: 模块README访问不到图标 (4d7e7e3)
- fix: 统一使用UTC时间 (532ebc2)
- feat: 优化频率计算,统一使用当前最大频率作为基准 (793c4db)
- feat: 提供默认限制策略 (fb64a8e)
- build(deps): bump serde_json from 1.0.134 to 1.0.135 (82be2a0)
- chore: Happy New Year! (f5faea3)
- chore: 删除hawkeye无效配置 (cdac164)
- Revert "feat: 低频时频率变化速度更快" (da06f00)
- Revert "refactor: 调整微调target_fps的占用率阈值" (391655e)
- fix: Fix #131 (c4696cc), closes #131
- fix: Sometimes failing to get the foreground package name caused a panic (3b792fa)
- fix: Module README couldn't access the icon (4d7e7e3)
- fix: Use UTC time consistently (532ebc2)
- feat: Optimize frequency calculation by using the current max frequency as baseline (793c4db)
- feat: Provide a default limiting strategy (fb64a8e)
- build(deps): bump serde_json from 1.0.134 to 1.0.135 (82be2a0)
- chore: Happy New Year! (f5faea3)
- chore: Remove invalid hawkeye configuration (cdac164)
- Revert "feat: Faster frequency change at low frequency" (da06f00)
- Revert "refactor: Adjust usage threshold for fine-tuning target_fps" (391655e)
v4.2.0 - Contour Courtyard(等高线庭院)
v4.2.0 (2024-12-31)
- feat: 低频时频率变化速度更快 (35e0a79)
- feat: 插件api v4 (4f434f6)
- feat: 更新图标,添加圆形背景 (02230b6)
- fix: api v4无法触发触发器 (021f019)
- fix: ExtensionThead拼写错误 #124 (31a930a), closes #124
- fix: 使用拓扑排序保证相对限制顺序正确,并且在出现循环依赖时崩溃 (99896ca)
- fix: 修复没有还原限制策略的方法的问题 (604a62f)
- fix: 相对cpu频率范围限制逻辑错误 (4b2f447)
- refactor: 调整微调target_fps的占用率阈值 (c18facf)
- refactor: 调试时输出附加限制表 (e526ef8)
- Revert "feat: 缓解迁移问题" (1642b66)
- docs: 更新README,添加图标 (7deab48)
- build(deps): bump anyhow from 1.0.93 to 1.0.94 (c04a9e0)
- build(deps): bump anyhow from 1.0.94 to 1.0.95 (c6392a5)
- build(deps): bump flexi_logger from 0.29.6 to 0.29.7 (6ec806c)
- build(deps): bump flexi_logger from 0.29.7 to 0.29.8 (a035fd4)
- build(deps): bump libc from 0.2.167 to 0.2.168 (4fad6a1)
- build(deps): bump libc from 0.2.168 to 0.2.169 (f8865c2)
- build(deps): bump likely_stable from 0.1.2 to 0.1.3 (1c5ef3e)
- build(deps): bump quick-xml from 0.37.1 to 0.37.2 (0672afa)
- build(deps): bump serde from 1.0.215 to 1.0.216 (8b20598)
- build(deps): bump serde from 1.0.216 to 1.0.217 (2c13f2c)
- build(deps): bump serde_json from 1.0.133 to 1.0.134 (7c14c5b)
- build(deps): bump sysinfo from 0.32.1 to 0.33.0 (83a4931)
- build(deps): bump sysinfo from 0.33.0 to 0.33.1 (96e3471)
- build(deps): bump thiserror from 2.0.3 to 2.0.4 (fcc7625)
- build(deps): bump thiserror from 2.0.4 to 2.0.6 (5e5d9eb)
- build(deps): bump thiserror from 2.0.6 to 2.0.7 (4c1a2be)
- build(deps): bump thiserror from 2.0.7 to 2.0.8 (e955fa7)
- build(deps): bump thiserror from 2.0.8 to 2.0.9 (1317065)
- build(deps): 更新依赖 (d54e593)
- feat: Faster frequency change at low frequencies (35e0a79)
- feat: Plugin API v4 (4f434f6)
- feat: Update icons and add circular background (02230b6)
- fix: API v4 does not trigger the trigger (021f019)
- fix: ExtensionThread typo #124 (31a930a), closes #124
- fix: Use topological sorting to ensure correct relative limit order and crash on cyclic dependencies (99896ca)
- fix: Fix issue with missing method to restore limit policy (604a62f)
- fix: Logic error in relative CPU frequency range limit (4b2f447)
- refactor: Adjust target_fps usage rate threshold for fine-tuning (c18facf)
- refactor: Output additional limit table during debugging (e526ef8)
- Revert "feat: Mitigate migration issues" (1642b66)
- docs: Update README and add icon (7deab48)
- build(deps): bump anyhow from 1.0.93 to 1.0.94 (c04a9e0)
- build(deps): bump anyhow from 1.0.94 to 1.0.95 (c6392a5)
- build(deps): bump flexi_logger from 0.29.6 to 0.29.7 (6ec806c)
- build(deps): bump flexi_logger from 0.29.7 to 0.29.8 (a035fd4)
- build(deps): bump libc from 0.2.167 to 0.2.168 (4fad6a1)
- build(deps): bump libc from 0.2.168 to 0.2.169 (f8865c2)
- build(deps): bump likely_stable from 0.1.2 to 0.1.3 (1c5ef3e)
- build(deps): bump quick-xml from 0.37.1 to 0.37.2 (0672afa)
- build(deps): bump serde from 1.0.215 to 1.0.216 (8b20598)
- build(deps): bump serde from 1.0.216 to 1.0.217 (2c13f2c)
- build(deps): bump serde_json from 1.0.133 to 1.0.134 (7c14c5b)
- build(deps): bump sysinfo from 0.32.1 to 0.33.0 (83a4931)
- build(deps): bump sysinfo from 0.33.0 to 0.33.1 (96e3471)
- build(deps): bump thiserror from 2.0.3 to 2.0.4 (fcc7625)
- build(deps): bump thiserror from 2.0.4 to 2.0.6 (5e5d9eb)
- build(deps): bump thiserror from 2.0.6 to 2.0.7 (4c1a2be)
- build(deps): bump thiserror from 2.0.7 to 2.0.8 (e955fa7)
- build(deps): bump thiserror from 2.0.8 to 2.0.9 (1317065)
- build(deps): update dependencies (d54e593)
v4.1.0 - Scarlet Cut(鲜红切面)
v4.1.0 (2024-12-03)
- build(deps): bump libc from 0.2.166 to 0.2.167 (921861b)
- build(deps): bump mlua from 0.10.1 to 0.10.2 (a56ef26)
- build(deps): 更新依赖项 (4702a53)
- docs: 更新编译步骤描述 (30dc1e2)
- chore: 删除.gitmodules因为它没有作用 (c9bc1ce)
- chore: 更新版权信息和许可证声明为GPL-3.0 (8d4afc6)
- fix: 修复offset在新的cpu控制器未正常工作 (b970c7a)
- Revert "fix: 废弃OFFSET_MAP以修复offset和新策略不兼容的问题" (16a1475)
- feat: 缓解迁移问题 (1dc8437)
v4.1.0 (2024-12-03)
- build(deps): bump libc from 0.2.166 to 0.2.167 (921861b)
- build(deps): bump mlua from 0.10.1 to 0.10.2 (a56ef26)
- build(deps): Update dependencies (4702a53)
- docs: Update compilation steps description (30dc1e2)
- chore: Remove .gitmodules because it has no effect (c9bc1ce)
- chore: Update copyright information and license declaration to GPL-3.0 (8d4afc6)
- fix: Fix offset not working properly on new CPU controllers (b970c7a)
- Revert "fix: Deprecate OFFSET_MAP to fix incompatibility between offset and new policies" (16a1475)
- feat: Mitigate migration issues (1dc8437)
v4.0.1 - Metal Revelation(金属启示)
v4.0.1 (2024-11-27)
- fix: Perform fas before comparison (346a422)
- fix: Deprecated OFFSET_MAP to fix incompatibility issues between offset and new strategy (ffaca27)
v4.0.0 (2024-11-27)
- refactor: 使用透明错误消息 (9cc0b2a)
- refactor: 打包README.md改为README_CN.md (e9b4d7f)
- refactor: 移除部分错误处理日志 (ed5e0fd)
- refactor: 调整 ControllerParams 的默认 kp 值 (616ae45)
- build(deps): bump libc from 0.2.164 to 0.2.166 (a27d7ba)
- build(deps): bump sysinfo from 0.32.0 to 0.32.1 (8f81530)
- build(deps): 更新依赖 (9b35785)
- Revert "feat: 添加trim-paths功能以优化构建" (af8d3f9)
- feat: 使用负载跟踪辅助fas调频 (0241394)
- feat: 将自动微调目标fps的判断方法由fps方差改为占用率监测 (a359a2f)
- fix: 调整微调目标fps的占用率阈值 (ca10192)
- refactor: Use transparent error messages (9cc0b2a)
- refactor: Package README.md as README_CN.md (e9b4d7f)
- refactor: Remove some error handling logs (ed5e0fd)
- refactor: Adjust default kp value of ControllerParams (616ae45)
- build(deps): bump libc from 0.2.164 to 0.2.166 (a27d7ba)
- build(deps): bump sysinfo from 0.32.0 to 0.32.1 (8f81530)
- build(deps): Update dependencies (9b35785)
- Revert "feat: Add trim-paths feature to optimize build" (af8d3f9)
- feat: Use load tracking to assist fas frequency modulation (0241394)
- feat: Change the method of automatically fine-tuning target fps from fps variance to utilization monitoring (a359a2f)
- fix: Adjust the utilization threshold for fine-tuning target fps (ca10192)








