Skip to content

Commit 8a293a5

Browse files
committed
docs: 更新所有CHANGELOG文件至v2.10.0版本
添加v2.10.0版本的更新内容,包括新特性、功能改进、问题修复和移除/调整项。同步更新中文和英文版本的CHANGELOG文件,确保内容一致。
1 parent 330aa2c commit 8a293a5

File tree

4 files changed

+234
-4
lines changed

4 files changed

+234
-4
lines changed

docs/CHANGELOG.md

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,62 @@
1-
# 📝 更新日志 (CHANGELOG)
1+
# 📝 更新日志
22

3-
[Latest English CHANGELOG](https://github.com/Seyud/Mediatek_Mali_GPU_Governor/blob/main/docs/en/CHANGELOG.md)
3+
## 🚀 v2.9.0 → v2.10.0 (2025-10-03)
4+
5+
> ⚠️ **重要提醒**
6+
>
7+
> 本次更新包含重大架构变更,建议备份配置后全新安装。
8+
9+
### ✨ 新增特性
10+
11+
- **核心仓库开源** 🔓
12+
- GPU Governor核心代码现已完全开源,欢迎社区贡献。
13+
- **新增基于VitePress的官网** 🌐
14+
- 全新构建的文档网站,提供更完善的文档和使用指南。
15+
- **根据语言环境动态设置OTA仓库** 🌍
16+
- 智能识别系统语言,自动切换对应的更新仓库。
17+
18+
### 🔧 功能改进
19+
20+
- **重构GPU调频算法为CPFS算法模型**
21+
- 采用全新的CPFS(连续比例调频)算法,提升调频精度和效率。
22+
- **优化精确模式进程占用** 🎯
23+
- 大幅降低精确模式下的系统资源占用。
24+
- **优化自定义配置热更新** 🔄
25+
- 配置变更无需重启即可实时生效。
26+
- **优化多线程命名** 🧵
27+
- 规范化线程命名,便于调试和监控。
28+
- **优化无效频率档位电压应用**
29+
- 使用最接近的频率电压值,避免无效调整。
30+
- **优化模块脚本路径** 📂
31+
- 重构脚本路径定义,提升模块加载效率。
32+
- **精简模块脚本** 🧹
33+
- 移除冗余代码,提升执行效率。
34+
- **重构WebUI结构并迁移至TypeScript** 💻
35+
- 全面TypeScript化,提升代码可维护性。
36+
- **从弃用的mod.rs迁移到新版模块声明约定** 📦
37+
- 跟随Rust最新规范,更新模块声明方式。
38+
- **更新Rust edition从2021到2024** 🦀
39+
- 采用最新Rust版本特性。
40+
- **更新项目依赖** 📚
41+
- 全面升级依赖库,确保安全性和性能。
42+
- **优化日志显示** 📝
43+
- 改进日志格式和可读性。
44+
- **优化debug日志等级日志轮转机制** 🔄
45+
- 重构debug日志的轮转策略,提升性能。
46+
47+
### 🪲 问题修复
48+
49+
- **修复WebUI部分国际化支持** 🌏
50+
- 完善多语言支持,修复显示异常。
51+
52+
### 🗑️ 移除/调整
53+
54+
- **移除降频计数器**
55+
- 移除过时的降频计数机制,简化调频逻辑。
56+
- **移除极简阈值** 🧹
57+
- 清理不再使用的极简阈值配置。
58+
- **精简核心无用代码** ✂️
59+
- 深度清理冗余代码,提升整体性能。
460

561
## 🚀 v2.8.0 → v2.9.0 (2025-08-03)
662

docs/en/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# 📝 CHANGELOG
22

3+
## 🚀 v2.9.0 → v2.10.0 (October 3, 2025)
4+
5+
> ⚠️ **Important Notice**
6+
>
7+
> This update contains major architectural changes, it is recommended to backup configurations and perform a fresh installation.
8+
9+
### ✨ New Features
10+
11+
- **Open source core repository** 🔓
12+
- GPU Governor core code is now fully open source, community contributions welcome.
13+
- **Add VitePress-based official website** 🌐
14+
- Brand new documentation website built with VitePress, providing more comprehensive documentation and usage guides.
15+
- **Dynamically set OTA repository based on language environment** 🌍
16+
- Intelligently recognizes system language and automatically switches to corresponding update repository.
17+
18+
### 🔧 Improvements
19+
20+
- **Refactor GPU frequency scaling algorithm to CPFS algorithm model**
21+
- Adopts brand new CPFS (Continuous Proportional Frequency Scaling) algorithm, improving frequency scaling precision and efficiency.
22+
- **Optimize precise mode process occupancy** 🎯
23+
- Significantly reduces system resource usage in precise mode.
24+
- **Optimize custom configuration hot reload** 🔄
25+
- Configuration changes take effect in real-time without restart.
26+
- **Optimize multi-threading naming** 🧵
27+
- Standardizes thread naming for easier debugging and monitoring.
28+
- **Optimize invalid frequency level voltage application**
29+
- Uses closest frequency voltage values to avoid invalid adjustments.
30+
- **Optimize module script paths** 📂
31+
- Refactors script path definitions to improve module loading efficiency.
32+
- **Streamline module scripts** 🧹
33+
- Removes redundant code to improve execution efficiency.
34+
- **Refactor WebUI structure and migrate to TypeScript** 💻
35+
- Full TypeScript migration to improve code maintainability.
36+
- **Migrate from deprecated mod.rs to new module declaration convention** 📦
37+
- Follows latest Rust specifications, updates module declaration methods.
38+
- **Update Rust edition from 2021 to 2024** 🦀
39+
- Adopts latest Rust version features.
40+
- **Update project dependencies** 📚
41+
- Fully upgrades dependency libraries to ensure security and performance.
42+
- **Optimize log display** 📝
43+
- Improves log format and readability.
44+
- **Optimize debug log level log rotation mechanism** 🔄
45+
- Refactors debug log rotation strategy to improve performance.
46+
47+
### 🐛 Bug Fixes
48+
49+
- **Fix WebUI partial internationalization support** 🌏
50+
- Improves multi-language support and fixes display anomalies.
51+
52+
### 🗑️ Removals/Adjustments
53+
54+
- **Remove frequency reduction counter**
55+
- Removes outdated frequency reduction mechanism to simplify frequency scaling logic.
56+
- **Remove minimal threshold** 🧹
57+
- Cleans up no longer used minimal threshold configurations.
58+
- **Streamline core useless code** ✂️
59+
- Deep cleans redundant code to improve overall performance.
60+
361
## 🚀 v2.8.0 → v2.9.0 (August 3, 2025)
462

563
> ⚠️ **Important Notice**

website/docs/en/guide/changelog.md

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,64 @@ layout: doc
44

55
# 📝 CHANGELOG
66

7+
## 🚀 v2.9.0 → v2.10.0 (October 3, 2025)
8+
9+
> ⚠️ **Important Notice**
10+
>
11+
> This update contains major architectural changes, it is recommended to backup configurations and perform a fresh installation.
12+
13+
### ✨ New Features
14+
15+
- **Open source core repository** 🔓
16+
- GPU Governor core code is now fully open source, community contributions welcome.
17+
- **Add VitePress-based official website** 🌐
18+
- Brand new documentation website built with VitePress, providing more comprehensive documentation and usage guides.
19+
- **Dynamically set OTA repository based on language environment** 🌍
20+
- Intelligently recognizes system language and automatically switches to corresponding update repository.
21+
22+
### 🔧 Improvements
23+
24+
- **Refactor GPU frequency scaling algorithm to CPFS algorithm model**
25+
- Adopts brand new CPFS (Continuous Proportional Frequency Scaling) algorithm, improving frequency scaling precision and efficiency.
26+
- **Optimize precise mode process occupancy** 🎯
27+
- Significantly reduces system resource usage in precise mode.
28+
- **Optimize custom configuration hot reload** 🔄
29+
- Configuration changes take effect in real-time without restart.
30+
- **Optimize multi-threading naming** 🧵
31+
- Standardizes thread naming for easier debugging and monitoring.
32+
- **Optimize invalid frequency level voltage application**
33+
- Uses closest frequency voltage values to avoid invalid adjustments.
34+
- **Optimize module script paths** 📂
35+
- Refactors script path definitions to improve module loading efficiency.
36+
- **Streamline module scripts** 🧹
37+
- Removes redundant code to improve execution efficiency.
38+
- **Refactor WebUI structure and migrate to TypeScript** 💻
39+
- Full TypeScript migration to improve code maintainability.
40+
- **Migrate from deprecated mod.rs to new module declaration convention** 📦
41+
- Follows latest Rust specifications, updates module declaration methods.
42+
- **Update Rust edition from 2021 to 2024** 🦀
43+
- Adopts latest Rust version features.
44+
- **Update project dependencies** 📚
45+
- Fully upgrades dependency libraries to ensure security and performance.
46+
- **Optimize log display** 📝
47+
- Improves log format and readability.
48+
- **Optimize debug log level log rotation mechanism** 🔄
49+
- Refactors debug log rotation strategy to improve performance.
50+
51+
### 🐛 Bug Fixes
52+
53+
- **Fix WebUI partial internationalization support** 🌏
54+
- Improves multi-language support and fixes display anomalies.
55+
56+
### 🗑️ Removals/Adjustments
57+
58+
- **Remove frequency reduction counter**
59+
- Removes outdated frequency reduction mechanism to simplify frequency scaling logic.
60+
- **Remove minimal threshold** 🧹
61+
- Cleans up no longer used minimal threshold configurations.
62+
- **Streamline core useless code** ✂️
63+
- Deep cleans redundant code to improve overall performance.
64+
765
## 🚀 v2.8.0 → v2.9.0 (August 3, 2025)
866

967
> ⚠️ **Important Notice**
@@ -48,4 +106,4 @@ layout: doc
48106
### 🗑️ Removals/Adjustments
49107

50108
- **Adjust configuration file structure** 📁
51-
- Reorganized the configuration file structure to make it clearer and easier to manage.
109+
- Reorganized the configuration file structure to make it clearer and easier to manage.

website/docs/guide/changelog.md

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,64 @@ layout: doc
44

55
# 📝 更新日志
66

7+
## 🚀 v2.9.0 → v2.10.0 (2025-10-03)
8+
9+
> ⚠️ **重要提醒**
10+
>
11+
> 本次更新包含重大架构变更,建议备份配置后全新安装。
12+
13+
### ✨ 新增特性
14+
15+
- **核心仓库开源** 🔓
16+
- GPU Governor核心代码现已完全开源,欢迎社区贡献。
17+
- **新增基于VitePress的官网** 🌐
18+
- 全新构建的文档网站,提供更完善的文档和使用指南。
19+
- **根据语言环境动态设置OTA仓库** 🌍
20+
- 智能识别系统语言,自动切换对应的更新仓库。
21+
22+
### 🔧 功能改进
23+
24+
- **重构GPU调频算法为CPFS算法模型**
25+
- 采用全新的CPFS(连续比例调频)算法,提升调频精度和效率。
26+
- **优化精确模式进程占用** 🎯
27+
- 大幅降低精确模式下的系统资源占用。
28+
- **优化自定义配置热更新** 🔄
29+
- 配置变更无需重启即可实时生效。
30+
- **优化多线程命名** 🧵
31+
- 规范化线程命名,便于调试和监控。
32+
- **优化无效频率档位电压应用**
33+
- 使用最接近的频率电压值,避免无效调整。
34+
- **优化模块脚本路径** 📂
35+
- 重构脚本路径定义,提升模块加载效率。
36+
- **精简模块脚本** 🧹
37+
- 移除冗余代码,提升执行效率。
38+
- **重构WebUI结构并迁移至TypeScript** 💻
39+
- 全面TypeScript化,提升代码可维护性。
40+
- **从弃用的mod.rs迁移到新版模块声明约定** 📦
41+
- 跟随Rust最新规范,更新模块声明方式。
42+
- **更新Rust edition从2021到2024** 🦀
43+
- 采用最新Rust版本特性。
44+
- **更新项目依赖** 📚
45+
- 全面升级依赖库,确保安全性和性能。
46+
- **优化日志显示** 📝
47+
- 改进日志格式和可读性。
48+
- **优化debug日志等级日志轮转机制** 🔄
49+
- 重构debug日志的轮转策略,提升性能。
50+
51+
### 🪲 问题修复
52+
53+
- **修复WebUI部分国际化支持** 🌏
54+
- 完善多语言支持,修复显示异常。
55+
56+
### 🗑️ 移除/调整
57+
58+
- **移除降频计数器**
59+
- 移除过时的降频计数机制,简化调频逻辑。
60+
- **移除极简阈值** 🧹
61+
- 清理不再使用的极简阈值配置。
62+
- **精简核心无用代码** ✂️
63+
- 深度清理冗余代码,提升整体性能。
64+
765
## 🚀 v2.8.0 → v2.9.0 (2025-08-03)
866

967
> ⚠️ **重要提醒**
@@ -48,4 +106,4 @@ layout: doc
48106
### 🗑️ 移除/调整
49107

50108
- **调整配置文件结构** 📁
51-
- 重新组织了配置文件的结构,使其更加清晰和易于管理。
109+
- 重新组织了配置文件的结构,使其更加清晰和易于管理。

0 commit comments

Comments
 (0)