Skip to content

Commit e57d7c8

Browse files
committed
chore: v4.8.0
1 parent 71932c9 commit e57d7c8

File tree

6 files changed

+58
-36
lines changed

6 files changed

+58
-36
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ members = ["xtask"]
2020

2121
[package]
2222
name = "fas-rs"
23-
version = "4.7.0"
23+
version = "4.8.0"
2424
edition = "2024"
2525
description = "Frame aware scheduling for android. Requires kernel ebpf support."
2626
authors = ["shadow3"]

update/en-US/changelog.md

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,26 @@
1-
# v4.7.0 (2025-02-28)
1+
# v4.8.0 (2025-03-23)
22

3-
* feat: Appropriately verify whether the sampling frequency control is effective ([7bf98ba](https://github.com/shadow3aaa/fas-rs/commit/7bf98ba)), closes [#158](https://github.com/shadow3aaa/fas-rs/issues/158)
4-
* refactor: Adjust kernel version requirements to better reflect actual conditions ([510e4fc](https://github.com/shadow3aaa/fas-rs/commit/510e4fc))
5-
* fix: Fix compile errors after migrating to Rust edition 2024 and format with new rustfmt rules ([899a3c7](https://github.com/shadow3aaa/fas-rs/commit/899a3c7))
6-
* fix: Address possible issues with not reaching the target frame rate ([2797cd2](https://github.com/shadow3aaa/fas-rs/commit/2797cd2))
7-
* build: Upgrade Rust edition from 2021 to 2024, as it is already stable ([eea75c6](https://github.com/shadow3aaa/fas-rs/commit/eea75c6))
8-
* build(deps): bump anyhow from 1.0.95 to 1.0.96 ([767bf9d](https://github.com/shadow3aaa/fas-rs/commit/767bf9d))
9-
* build(deps): bump clap from 4.5.29 to 4.5.30 ([571b84b](https://github.com/shadow3aaa/fas-rs/commit/571b84b))
10-
* build(deps): bump clap from 4.5.30 to 4.5.31 ([beb559e](https://github.com/shadow3aaa/fas-rs/commit/beb559e))
11-
* build(deps): bump libc from 0.2.169 to 0.2.170 ([83fec07](https://github.com/shadow3aaa/fas-rs/commit/83fec07))
12-
* build(deps): bump log from 0.4.25 to 0.4.26 ([6dc0d42](https://github.com/shadow3aaa/fas-rs/commit/6dc0d42))
13-
* build(deps): bump serde from 1.0.217 to 1.0.218 ([d0f7d73](https://github.com/shadow3aaa/fas-rs/commit/d0f7d73))
14-
* build(deps): bump serde_json from 1.0.138 to 1.0.139 ([8e36a34](https://github.com/shadow3aaa/fas-rs/commit/8e36a34))
15-
* build(deps): bump zip from 2.2.2 to 2.2.3 ([3e3497d](https://github.com/shadow3aaa/fas-rs/commit/3e3497d))
3+
* refactor: Optimize webui experience ([2a4787f](https://github.com/shadow3aaa/fas-rs/commit/2a4787f))
4+
* refactor: Use specified thread affinity when heavy-load threads share same affinity instead of falling back to all cores ([1ada2ed](https://github.com/shadow3aaa/fas-rs/commit/1ada2ed))
5+
* refactor(webui): Remove outermost container to save screen space ([5636def](https://github.com/shadow3aaa/fas-rs/commit/5636def))
6+
* refactor(webui): Remove black indicator bar ([3061512](https://github.com/shadow3aaa/fas-rs/commit/3061512))
7+
* refactor(webui): Adjust webui text descriptions ([5845bc7](https://github.com/shadow3aaa/fas-rs/commit/5845bc7))
8+
* feat: Webui implementation ([0ba2f49](https://github.com/shadow3aaa/fas-rs/commit/0ba2f49))
9+
* feat: Automatically control min frequency based on thread affinity, fix frequency validation bug when ignoring CPU clusters ([3d6133e](https://github.com/shadow3aaa/fas-rs/commit/3d6133e))
10+
* feat(webui): Implement instant change saving ([e010866](https://github.com/shadow3aaa/fas-rs/commit/e010866))
11+
* feat(webui): Add transition animations ([42c65fd](https://github.com/shadow3aaa/fas-rs/commit/42c65fd))
12+
* fix: Satisfy eslint requirements ([b56d726](https://github.com/shadow3aaa/fas-rs/commit/b56d726))
13+
* fix: CI build failure after adding webui ([2f2afb5](https://github.com/shadow3aaa/fas-rs/commit/2f2afb5))
14+
* fix: Prevent panic caused by unexpected thermal control devices on some hardware ([63c9a31](https://github.com/shadow3aaa/fas-rs/commit/63c9a31))
15+
* fix: Make frequency validation warnings more meaningful ([d089e07](https://github.com/shadow3aaa/fas-rs/commit/d089e07))
16+
* doc: Update webui README description ([82c00d0](https://github.com/shadow3aaa/fas-rs/commit/82c00d0))
17+
* build(deps): bump anyhow from 1.0.96 to 1.0.97 ([1a59e72](https://github.com/shadow3aaa/fas-rs/commit/1a59e72))
18+
* build(deps): bump clap from 4.5.31 to 4.5.32 ([d0c3f40](https://github.com/shadow3aaa/fas-rs/commit/d0c3f40))
19+
* build(deps): bump libc from 0.2.170 to 0.2.171 ([202dd51](https://github.com/shadow3aaa/fas-rs/commit/202dd51))
20+
* build(deps): bump mimalloc from 0.1.43 to 0.1.44 ([da7aebe](https://github.com/shadow3aaa/fas-rs/commit/da7aebe))
21+
* build(deps): bump serde from 1.0.218 to 1.0.219 ([02dd11f](https://github.com/shadow3aaa/fas-rs/commit/02dd11f))
22+
* build(deps): bump serde_json from 1.0.139 to 1.0.140 ([5295af2](https://github.com/shadow3aaa/fas-rs/commit/5295af2))
23+
* build(deps): bump thiserror from 2.0.11 to 2.0.12 ([a1620b5](https://github.com/shadow3aaa/fas-rs/commit/a1620b5))
24+
* build(deps): bump zip from 2.2.3 to 2.3.0 ([55a36e8](https://github.com/shadow3aaa/fas-rs/commit/55a36e8))
25+
* build(deps): bump zip from 2.3.0 to 2.4.1 ([116f167](https://github.com/shadow3aaa/fas-rs/commit/116f167))
26+
* build(deps): bump zip from 2.4.1 to 2.4.2 ([862effa](https://github.com/shadow3aaa/fas-rs/commit/862effa))

update/update.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"versionCode": 470,
3-
"version": "v4.7.0",
4-
"zipUrl": "https://github.com/shadow3aaa/fas-rs/releases/download/v4.7.0/fas-rs.zip",
2+
"versionCode": 480,
3+
"version": "v4.8.0",
4+
"zipUrl": "https://github.com/shadow3aaa/fas-rs/releases/download/v4.8.0/fas-rs.zip",
55
"changelog": "https://github.com/shadow3aaa/fas-rs/raw/master/update/zh-CN/changelog.md"
66
}

update/update_en.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"versionCode": 470,
3-
"version": "v4.7.0",
4-
"zipUrl": "https://github.com/shadow3aaa/fas-rs/releases/download/v4.7.0/fas-rs.zip",
2+
"versionCode": 480,
3+
"version": "v4.8.0",
4+
"zipUrl": "https://github.com/shadow3aaa/fas-rs/releases/download/v4.8.0/fas-rs.zip",
55
"changelog": "https://github.com/shadow3aaa/fas-rs/raw/master/update/en-US/changelog.md"
66
}

update/zh-CN/changelog.md

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,26 @@
1-
# v4.7.0 (2025-02-28)
1+
# v4.8.0 (2025-03-23)
22

3-
* feat: 适当进行采样验证频率控制是否生效 ([7bf98ba](https://github.com/shadow3aaa/fas-rs/commit/7bf98ba)), closes [#158](https://github.com/shadow3aaa/fas-rs/issues/158)
4-
* refactor: 让内核版本要求更符合实际情况 ([510e4fc](https://github.com/shadow3aaa/fas-rs/commit/510e4fc))
5-
* fix: 修复迁移到rust edition 2024的编译错误,并且使用新的rustfmt规则格式化 ([899a3c7](https://github.com/shadow3aaa/fas-rs/commit/899a3c7))
6-
* fix: 可能出现的无法达到目标帧率问题 ([2797cd2](https://github.com/shadow3aaa/fas-rs/commit/2797cd2))
7-
* build: 将rust edition从2021升级到2024,因为它已经稳定 ([eea75c6](https://github.com/shadow3aaa/fas-rs/commit/eea75c6))
8-
* build(deps): bump anyhow from 1.0.95 to 1.0.96 ([767bf9d](https://github.com/shadow3aaa/fas-rs/commit/767bf9d))
9-
* build(deps): bump clap from 4.5.29 to 4.5.30 ([571b84b](https://github.com/shadow3aaa/fas-rs/commit/571b84b))
10-
* build(deps): bump clap from 4.5.30 to 4.5.31 ([beb559e](https://github.com/shadow3aaa/fas-rs/commit/beb559e))
11-
* build(deps): bump libc from 0.2.169 to 0.2.170 ([83fec07](https://github.com/shadow3aaa/fas-rs/commit/83fec07))
12-
* build(deps): bump log from 0.4.25 to 0.4.26 ([6dc0d42](https://github.com/shadow3aaa/fas-rs/commit/6dc0d42))
13-
* build(deps): bump serde from 1.0.217 to 1.0.218 ([d0f7d73](https://github.com/shadow3aaa/fas-rs/commit/d0f7d73))
14-
* build(deps): bump serde_json from 1.0.138 to 1.0.139 ([8e36a34](https://github.com/shadow3aaa/fas-rs/commit/8e36a34))
15-
* build(deps): bump zip from 2.2.2 to 2.2.3 ([3e3497d](https://github.com/shadow3aaa/fas-rs/commit/3e3497d))
3+
* refactor: 优化webui体验 ([2a4787f](https://github.com/shadow3aaa/fas-rs/commit/2a4787f))
4+
* refactor: 当重负载线程亲和都一样时使用此亲和而不是退化为全部核心 ([1ada2ed](https://github.com/shadow3aaa/fas-rs/commit/1ada2ed))
5+
* refactor(webui): 去掉最外层的容器,节省屏幕空间 ([5636def](https://github.com/shadow3aaa/fas-rs/commit/5636def))
6+
* refactor(webui): 移除黑色指示条 ([3061512](https://github.com/shadow3aaa/fas-rs/commit/3061512))
7+
* refactor(webui): 调整webui文本描述 ([5845bc7](https://github.com/shadow3aaa/fas-rs/commit/5845bc7))
8+
* feat: webui ([0ba2f49](https://github.com/shadow3aaa/fas-rs/commit/0ba2f49))
9+
* feat: 根据线程亲和自动选择是否控制最小频率,修复忽略cpu集簇时频率验证失败的bug ([3d6133e](https://github.com/shadow3aaa/fas-rs/commit/3d6133e))
10+
* feat(webui): 即时保存更改 ([e010866](https://github.com/shadow3aaa/fas-rs/commit/e010866))
11+
* feat(webui): 添加切换动画 ([42c65fd](https://github.com/shadow3aaa/fas-rs/commit/42c65fd))
12+
* fix: make eslint happy ([b56d726](https://github.com/shadow3aaa/fas-rs/commit/b56d726))
13+
* fix: 添加webui后ci构建失败 ([2f2afb5](https://github.com/shadow3aaa/fas-rs/commit/2f2afb5))
14+
* fix: 部分设备没有预料的温控设备导致panic ([63c9a31](https://github.com/shadow3aaa/fas-rs/commit/63c9a31))
15+
* fix: 验证频率警告更有意义 ([d089e07](https://github.com/shadow3aaa/fas-rs/commit/d089e07))
16+
* doc: 更新webui README描述 ([82c00d0](https://github.com/shadow3aaa/fas-rs/commit/82c00d0))
17+
* build(deps): bump anyhow from 1.0.96 to 1.0.97 ([1a59e72](https://github.com/shadow3aaa/fas-rs/commit/1a59e72))
18+
* build(deps): bump clap from 4.5.31 to 4.5.32 ([d0c3f40](https://github.com/shadow3aaa/fas-rs/commit/d0c3f40))
19+
* build(deps): bump libc from 0.2.170 to 0.2.171 ([202dd51](https://github.com/shadow3aaa/fas-rs/commit/202dd51))
20+
* build(deps): bump mimalloc from 0.1.43 to 0.1.44 ([da7aebe](https://github.com/shadow3aaa/fas-rs/commit/da7aebe))
21+
* build(deps): bump serde from 1.0.218 to 1.0.219 ([02dd11f](https://github.com/shadow3aaa/fas-rs/commit/02dd11f))
22+
* build(deps): bump serde_json from 1.0.139 to 1.0.140 ([5295af2](https://github.com/shadow3aaa/fas-rs/commit/5295af2))
23+
* build(deps): bump thiserror from 2.0.11 to 2.0.12 ([a1620b5](https://github.com/shadow3aaa/fas-rs/commit/a1620b5))
24+
* build(deps): bump zip from 2.2.3 to 2.3.0 ([55a36e8](https://github.com/shadow3aaa/fas-rs/commit/55a36e8))
25+
* build(deps): bump zip from 2.3.0 to 2.4.1 ([116f167](https://github.com/shadow3aaa/fas-rs/commit/116f167))
26+
* build(deps): bump zip from 2.4.1 to 2.4.2 ([862effa](https://github.com/shadow3aaa/fas-rs/commit/862effa))

0 commit comments

Comments
 (0)