Skip to content

Releases: shadow3aaa/fas-rs

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

08 Jan 14:30
6be5f02
Compare
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
Compare
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
Compare
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
Compare
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)

v4.0.0 - Metal Revelation(金属启示)

27 Nov 08:34
Compare
Choose a tag to compare

v4.0.0 (2024-11-27)

metal_revelation

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

v3.9.1 - Flowing Morning(流淌的清晨)

20 Nov 04:56
Compare
Choose a tag to compare

Flowing Morning

3.9.1

  • fix: 打包时文档缺失 (622e304)
  • fix: 检测到小窗时高负载 (41e9387)

3.9.0

  • build: 优化压缩大小 (c670eea)
  • build: 更新依赖 (6127f4a)
  • build: 更新依赖 (4ca5918)
  • build(deps): bump serde from 1.0.214 to 1.0.215 (cc23017)
  • build(deps): bump thiserror from 2.0.2 to 2.0.3 (88d3447)
  • feat: 在发布配置中启用调试信息以便于调试 (fb7ea77)
  • feat: 更新打包时间格式 (b58fbf1)
  • feat: 添加trim-paths功能以优化构建 (ea203e6)
  • feat: 添加vergen依赖以生成构建元信息并更新构建输出格式 (6045593)
  • feat: 输出backtrace信息 (74d6441)
  • chore: 移除不必要的依赖项,包括num_cpus和rand (15cacfc)
  • fix: 偶发error (dc78ac7)
  • fix: 小窗检测在color os不生效 (f14883e)
  • fix: 移除不必要的anyhow backtrace feature并更新错误处理以输出backtrace信息 (db794f2)
  • Add missing license header (f9269e0)
  • refactor: A big refactor (da03671)
  • refactor: 根据帧率方差自动调整目标帧率增加兼容性 (f81cf41)
  • refactor: 添加debug日志对原始frametime的记录 (5cda1f4)
  • refactor: 移动thermal.rs模块位置 (b24c929)
  • refactor: 重命名顶层应用监视器 (372eed1)
  • docs: 优化readme翻译 (56341a6)

3.9.1

  • fix: Missing documentation during packaging (622e304)
  • fix: High cpu load when small window is detected (41e9387)

3.9.0

  • build: Optimize compression size (c670eea)
  • build: Update dependencies (6127f4a)
  • build: Update dependencies (4ca5918)
  • build(deps): bump serde from 1.0.214 to 1.0.215 (cc23017)
  • build(deps): bump thiserror from 2.0.2 to 2.0.3 (88d3447)
  • feat: Enable debug information in release configuration to facilitate debugging (fb7ea77)
  • feat: Update packaging time format (b58fbf1)
  • feat: Add trim-paths feature to optimize build (ea203e6)
  • feat: Add vergen dependency to generate build metadata and update build output format (6045593)
  • feat: Output backtrace information (74d6441)
  • chore: Remove unnecessary dependencies, including num_cpus and rand (15cacfc)
  • fix: Occasional error (dc78ac7)
  • fix: Small window detection not working on ColorOS (f14883e)
  • fix: Remove unnecessary anyhow backtrace feature and update error handling to output backtrace information (db794f2)
  • Add missing license header (f9269e0)
  • refactor: A big refactor (da03671)
  • refactor: Automatically adjust target frame rate based on frame rate variance to increase compatibility (f81cf41)
  • refactor: Add debug logs to record original frametime (5cda1f4)
  • refactor: Move thermal.rs module location (b24c929)
  • refactor: Rename top-level application monitor (372eed1)
  • docs: Optimize README translation (56341a6)

v3.9.0 - Flowing Morning(流淌的清晨)

19 Nov 14:35
Compare
Choose a tag to compare

Flowing Morning

  • build: 优化压缩大小 (c670eea)
  • build: 更新依赖 (6127f4a)
  • build: 更新依赖 (4ca5918)
  • build(deps): bump serde from 1.0.214 to 1.0.215 (cc23017)
  • build(deps): bump thiserror from 2.0.2 to 2.0.3 (88d3447)
  • feat: 在发布配置中启用调试信息以便于调试 (fb7ea77)
  • feat: 更新打包时间格式 (b58fbf1)
  • feat: 添加trim-paths功能以优化构建 (ea203e6)
  • feat: 添加vergen依赖以生成构建元信息并更新构建输出格式 (6045593)
  • feat: 输出backtrace信息 (74d6441)
  • chore: 移除不必要的依赖项,包括num_cpus和rand (15cacfc)
  • fix: 偶发error (dc78ac7)
  • fix: 小窗检测在color os不生效 (f14883e)
  • fix: 移除不必要的anyhow backtrace feature并更新错误处理以输出backtrace信息 (db794f2)
  • Add missing license header (f9269e0)
  • refactor: A big refactor (da03671)
  • refactor: 根据帧率方差自动调整目标帧率增加兼容性 (f81cf41)
  • refactor: 添加debug日志对原始frametime的记录 (5cda1f4)
  • refactor: 移动thermal.rs模块位置 (b24c929)
  • refactor: 重命名顶层应用监视器 (372eed1)
  • docs: 优化readme翻译 (56341a6)

  • build: Optimize compression size (c670eea)
  • build: Update dependencies (6127f4a)
  • build: Update dependencies (4ca5918)
  • build(deps): bump serde from 1.0.214 to 1.0.215 (cc23017)
  • build(deps): bump thiserror from 2.0.2 to 2.0.3 (88d3447)
  • feat: Enable debug information in release configuration to facilitate debugging (fb7ea77)
  • feat: Update packaging time format (b58fbf1)
  • feat: Add trim-paths feature to optimize build (ea203e6)
  • feat: Add vergen dependency to generate build metadata and update build output format (6045593)
  • feat: Output backtrace information (74d6441)
  • chore: Remove unnecessary dependencies, including num_cpus and rand (15cacfc)
  • fix: Occasional error (dc78ac7)
  • fix: Small window detection not working on ColorOS (f14883e)
  • fix: Remove unnecessary anyhow backtrace feature and update error handling to output backtrace information (db794f2)
  • Add missing license header (f9269e0)
  • refactor: A big refactor (da03671)
  • refactor: Automatically adjust target frame rate based on frame rate variance to increase compatibility (f81cf41)
  • refactor: Add debug logs to record original frametime (5cda1f4)
  • refactor: Move thermal.rs module location (b24c929)
  • refactor: Rename top-level application monitor (372eed1)
  • docs: Optimize README translation (56341a6)

v3.8.0 - Silver Silence(银色沉默)

10 Nov 13:33
Compare
Choose a tag to compare

v3.8.0 (2024-11-10)

Image_55148867205159

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

v3.7.0 - Waves In Abdomen(腹腔中的海浪)

26 Oct 03:35
Compare
Choose a tag to compare

f6c4d2e9-352c-4074-ab68-9289f3a74cbf

v3.7.0 (2024-10-26)

  • build: 更新frame-analyzer (cfc2534)
  • fix: 无法接收帧数据时未正常重启fas (2794f73)
  • fix: 温度比较应当反过来 (258738d)
  • fix: 部分游戏frame-analyzer无法接收帧数据 (3f717e9)
  • refactor: apply clippy lints (97778c1)
  • refactor: Apply clippy lints (65aeb87)
  • refactor: 删除未使用的file_handler (ab0866c)
  • refactor: 降低目标帧率(0.5fps)以增加稳定性 (1e2ebf3)
  • docs: 更新readme中games.toml例子 (ff746ff)
  • docs: 更新readme有关margin描述 (d313565)
  • chore: 将官方telegram group链接写入readme (777b6f6)
  • chore: 更新默认配置margin (0b25171)
  • Add missing license header (4b7f403)
  • feat: 进化算法fitness评定加入温度指标 (202c1dc)
  • ci: release和debug分为不同job (953c2ef)
  • ci: upload artifacts to tg (e677b87)
  • ci: 上传tg信息改为commit信息 (3a33040)
  • ci: 优化tg上传 (6c83c7d)
  • ci: 优化tg上传信息 (1e06fd9)
  • ci: 优化tg上传信息 (745d59d)
  • ci: 优化tg上传信息 (3de8051)
  • ci: 优化tg上传信息 (3987ed5)
  • ci: 删除apt install git-lfs,因为不再使用lfs文件 (8be78d7)
  • ci(check-license): 添加验证actor防止误触发 (4029189)

  • build: Update frame-analyzer (cfc2534)
  • fix: Restart fas correctly when unable to receive frame data (2794f73)
  • fix: Temperature comparison should be reversed (258738d)
  • fix: Frame-analyzer fails to receive frame data for certain games (3f717e9)
  • refactor: Apply Clippy lints (97778c1)
  • refactor: Apply Clippy lints (65aeb87)
  • refactor: Remove unused file_handler (ab0866c)
  • refactor: Lower target frame rate (by 0.5fps) to improve stability (1e2ebf3)
  • docs: Update example in games.toml in README (ff746ff)
  • docs: Update description of margin in README (d313565)
  • chore: Add official Telegram group link to README (777b6f6)
  • chore: Update default configuration margin (0b25171)
  • Add missing license header (4b7f403)
  • feat: Add temperature metric to fitness evaluation in evolutionary algorithm (202c1dc)
  • ci: Separate release and debug into different jobs (953c2ef)
  • ci: Upload artifacts to Telegram (e677b87)
  • ci: Change Telegram upload info to commit message (3a33040)
  • ci: Optimize Telegram upload (6c83c7d)
  • ci: Optimize Telegram upload information (1e06fd9)
  • ci: Optimize Telegram upload information (745d59d)
  • ci: Optimize Telegram upload information (3de8051)
  • ci: Optimize Telegram upload information (3987ed5)
  • ci: Remove apt install git-lfs as LFS files are no longer used (8be78d7)
  • ci(check-license): Add actor verification to prevent false triggers (4029189)

v3.6.0 - Eggs Of The Setting Sun(落日的卵)

19 Oct 09:33
Compare
Choose a tag to compare

eggs_of_the_setting_sun

v3.6.0 (2024-10-19)

  • feat: 在安装时检测内核版本 (8fa8a82)
  • feat: 插件apiv3 (53e9a9e)
  • refactor: remove 'tigger' 🐅 (0738a12)
  • refactor: 忽略一个不重要的错误 (a5939d8)
  • refactor: 调整进化算法范围 (268eab7)
  • refactor: 重构Buffer (bd2a652)
  • refactor: 重构Looper (ef091f3)
  • fix: 构建脚本在一些系统无法执行 (8263706)
  • fix: 部分游戏无法接收到帧数据 (c51dd84)
  • fix: 部分设备读取频率表失败 (8a92295)
  • build(deps): bump flexi_logger from 0.29.1 to 0.29.2 (6ea46ed)
  • build(deps): bump flexi_logger from 0.29.2 to 0.29.3 (db9a67e)
  • build(deps): bump libc from 0.2.159 to 0.2.160 (21d7b95)
  • build(deps): bump libc from 0.2.160 to 0.2.161 (e3d1244)
  • build(deps): bump serde_json from 1.0.128 to 1.0.129 (7e93453)
  • chore: 将dependabot检查周期设为为每天一次 (42bea01)
  • chore: 设置dependabot (b8dbf7b)
  • style: 根据markdownlint修正CONTRIBUTING.md (b84092d)

  • feat: Detect kernel version during installation (8fa8a82)
  • feat: Extension apiv3 (53e9a9e)
  • refactor: Remove 'tigger' 🐅 (0738a12)
  • refactor: Ignore an insignificant error (a5939d8)
  • refactor: Adjust evolutionary algorithm range (268eab7)
  • refactor: Refactor Buffer (bd2a652)
  • refactor: Refactor Looper (ef091f3)
  • fix: Build script fails on some systems (8263706)
  • fix: Some games could not receive frame data (c51dd84)
  • fix: Some devices failed to read frequency table (8a92295)
  • build(deps): Bump flexi_logger from 0.29.1 to 0.29.2 (6ea46ed)
  • build(deps): Bump flexi_logger from 0.29.2 to 0.29.3 (db9a67e)
  • build(deps): Bump libc from 0.2.159 to 0.2.160 (21d7b95)
  • build(deps): Bump libc from 0.2.160 to 0.2.161 (e3d1244)
  • build(deps): Bump serde_json from 1.0.128 to 1.0.129 (7e93453)
  • chore: Set dependabot check interval to once per day (42bea01)
  • chore: Configure dependabot (b8dbf7b)
  • style: Fix CONTRIBUTING.md according to markdownlint (b84092d)