Skip to content

Releases: shadow3aaa/fas-rs

fas-rs v4.9.1 - Red Blue Charges(红蓝电荷)

10 Oct 10:52
eb883c5

Choose a tag to compare

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(盘旋向上)

04 May 06:27
ae7346c

Choose a tag to compare

Change Log

ChatGPT Image 2025年5月4日 14_30_33

  • 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...
Read more

fas-rs v4.8.0 - Correlative Motivation(关联性运动)

23 Mar 04:22
e57d7c8

Choose a tag to compare

v4.8.0

CORRELATIVE MOTION

  • 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(几何轮回)

28 Feb 15:39
8c01f82

Choose a tag to compare

v4.7.0 (2025-02-28)

DALL·E 2025-02-28 23 37 52 - A surrealistic and geometric representation of Samsara, the cycle of life, death, and rebirth  The image is filled with intricate geometric patterns,

  • 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(再生耳蜗)

17 Feb 14:40
aeb8cf0

Choose a tag to compare

v4.6.0 (2025-02-17)

call_6f99c8b2-ed3c-11ef-8973-a2d14b2e7bc1_0

  • 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 lint command 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(无声立方)

26 Jan 08:45
add5086

Choose a tag to compare

v4.5.0 (2025-01-25)

Silent Clubs

  • 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-event with perf-event2 to 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 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: Rename margin to the more user-friendly margin_fps and adjust the util threshold for adjust_target_fps (72651a9)
  • refactor: Optimize jank handling logic (c7c6c09)
  • refactor: Modify target FPS offset logic to add a lower util threshold for restoring offset values (f8ef859)
  • refactor: Rename cur_freq to cur_fas_freq and 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_fps value (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 usage analysis with CPU Cluster utilization analysis (28ed4b6)
  • feat: Add jank scenario to ignore util and fix util_max calculation unit error causing values to exceed 100% (9cb07b6)
  • chore: Delete module/assets files as they are no longer needed (b02d13e)

v4.3.0 - Embryonic Dreams(胚胎的梦)

08 Jan 14:30
6be5f02

Choose a tag to compare

v4.3.0 (2025-01-08)

Embryonic Dreams

  • 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(等高线庭院)

31 Dec 07:18
2b813c4

Choose a tag to compare

v4.2.0 (2024-12-31)

Contour Courtyard

  • 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(鲜红切面)

03 Dec 14:24
3b5ea19

Choose a tag to compare

v4.1.0 (2024-12-03)

scarlet_ut

  • 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(金属启示)

27 Nov 14:36

Choose a tag to compare

metal_revelation

v4.0.1 (2024-11-27)

  • fix: 先进行fas再比较 (346a422)
  • fix: 废弃OFFSET_MAP以修复offset和新策略不兼容的问题 (ffaca27)

  • 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)