Skip to content

Commit f375e6f

Browse files
committed
v7.0.1
1 parent d7ed7a0 commit f375e6f

3 files changed

Lines changed: 16 additions & 33 deletions

File tree

.github/changelog.md

Lines changed: 11 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,21 @@
1-
## 版本 7.0.0(2026-05-03
1+
## 版本 7.0.1(2026-05-06
22

33
### 核心更新
44

5-
* NetProxy 正式完成从 **Xray****sing-box** 的整体迁移,核心架构、配置结构、运行时生成逻辑、节点与订阅管理均已围绕 sing-box 重构。
6-
* 本次为 **6.0.1 -> 7.0.0** 的大版本升级,包含核心切换、脚本体系重构、CLI 重写、透明代理优化以及设备兼容性改进。
5+
* 本次更新主要围绕 **sing-box 节点转换兼容性修复****zashboard 控制面板体验优化** 以及 **文档体系完善** 展开,进一步提升 7.x 版本的可用性与一致性。
76

87
### 主要变更
98

9+
1. 节点转换与 sing-box 兼容性修复:
10+
* 修正 VLESS 的 **ECH 参数** 到 sing-box 的映射逻辑。
11+
* 补全 **Shadowsocks plugin** 到 sing-box 的转换支持。
12+
* 提升由 Proxylink 生成 sing-box 配置时的兼容性与完整性。
1013

11-
1. 核心全面迁移至 sing-box:
12-
* 移除 Xray 相关核心、配置目录与旧更新逻辑,模块运行核心统一切换为 sing-box。
13-
* 配置主目录从 `config/xray` 迁移为 `config/singbox`
14-
* 新增 Clash API 支持,并内置 zashboard 控制面板。
14+
2. zashboard 与控制面板体验优化:
15+
* 添加 **zashboard** 设到webui
1516

16-
2. 节点、订阅与配置生成能力重构:
17-
* 订阅管理迁移至 `core/subscription.sh`,统一单链接、节点文件、订阅链接三种输入方式。
18-
* 全面适配 sing-box 配置生成,增强多协议与多传输方式支持。
19-
* 支持将 sing-box 节点配置重新导出为节点分享链接。
20-
21-
3. CLI 与脚本架构重构:
22-
* CLI 按 sing-box 架构全面重写,统一服务管理、节点切换、订阅更新、模式切换、Clash API、应用分流与透明代理控制入口。
23-
* 新增 `common / config / api / nodes` 公共工具层,减少重复实现。
24-
* `service / switch / runtime / subscription` 编排层重构,整体结构更清晰,后续维护成本更低。
25-
* 移除旧的 `switch-config.sh``switch-mode.sh` 等分散逻辑,统一收敛为新的切换流程。
26-
27-
4. 运行时与出站逻辑优化:
28-
* 删除静态 `05_outbounds.json`,改为由运行时动态生成 `runtime/outbounds.json`
29-
* 支持手动选择与动态测速两种节点选择模式。
30-
31-
5. 透明代理与底层性能优化:
32-
* 优化 shell 执行性能,尽量减少不必要的进程 fork。
33-
* 改进 POSIX 兼容性与脚本结构一致性。
34-
35-
6. IPSET 与内核兼容增强:
36-
* 集成 IPSET LKM 驱动,覆盖 `5.10 / 5.15 / 6.1 / 6.6 / 6.12` 多个内核版本。
17+
3. 组件更新:
18+
* `sing-box` 更新至 **1.14.0-alpha.21-reF1nd**
19+
* `zashboard` 更新至 **v3.5.1**
3720

3821
* * *

.github/update.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"version": "Module v7.0.0",
3-
"versionCode": 544,
4-
"zipUrl": "https://github.com/Fanju6/NetProxy-Magisk/releases/download/v7.0.0/NetProxy-Module.zip",
2+
"version": "Module v7.0.1",
3+
"versionCode": 562,
4+
"zipUrl": "https://github.com/Fanju6/NetProxy-Magisk/releases/download/v7.0.1/NetProxy-Module.zip",
55
"changelog": "https://raw.githubusercontent.com/Fanju6/NetProxy-Magisk/refs/heads/main/changelog.md"
66
}

src/module/module.prop

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id=netproxy
22
name=NetProxy
3-
version=v7.0.0
4-
versionCode=544
3+
version=v7.0.1
4+
versionCode=562
55
author=Fanju
66
description=基于 sing-box 内核的透明代理工具
77
updateJson=https://raw.githubusercontent.com/Fanju6/NetProxy-Magisk/refs/heads/main/update.json

0 commit comments

Comments
 (0)