|
1 | | -# SubBoost v2.4.0 |
| 1 | +# SubBoost v2.5.0 |
2 | 2 |
|
3 | 3 | ## 中文 |
4 | 4 |
|
5 | | -### 初始发布 |
| 5 | +### 更新重点 |
6 | 6 |
|
7 | | -这是 SubBoost 的首次公开发布。这个版本提供一个可以自行部署的 SubBoost 包,适合希望在自己的服务器上运行 SubBoost,并管理订阅转换、模板和规则配置的用户。 |
| 7 | +SubBoost v2.5.0 主要改善代理组编辑、自部署更新和订阅生成稳定性。建议 v2.4.0 用户升级。 |
8 | 8 |
|
9 | | -### 包含内容 |
| 9 | +### 主要变化 |
10 | 10 |
|
11 | | -- 一键部署脚本和 Docker Compose 配置,用于在 Linux 服务器上安装 SubBoost。 |
12 | | -- 本地 Web 管理界面,用于创建管理员账号,并管理订阅、模板和规则。 |
13 | | -- 共享的订阅解析、订阅生成、模板处理和规则处理能力。 |
14 | | -- GitHub Release 资产:`install.sh`、`release.json`、`docker-compose.image.yml` 和 `subboost-manager`。 |
15 | | -- 基于 AGPL-3.0-only 许可证发布的公开源码。 |
| 11 | +- 新增高级代理组模式,自定义分组、规则集和手动规则的编辑状态会更稳定地保存。 |
| 12 | +- 自定义代理组入口更统一,可以更方便地按来源、地区、关键词和排除条件整理节点。 |
| 13 | +- 订阅生成更稳,规则顺序、代理组输出和常见 Mihomo 字段处理减少了意外变化。 |
| 14 | +- 节点导入兼容性更好,覆盖更多常见节点链接和 Clash/Mihomo YAML 配置。 |
| 15 | +- 自部署安装和更新流程更可靠,`subboost update`、状态检查和失败提示都有改进。 |
| 16 | +- Dashboard 下载订阅 YAML 的行为更接近直接访问订阅链接,文件名和响应头更稳定。 |
| 17 | +- 首次安装后的管理员初始化、登录和数据库连接更稳,减少安装完成后进不去后台的情况。 |
| 18 | +- 安全和发布检查加强,降低公开包、安装资产和更新流程出错的风险。 |
16 | 19 |
|
17 | | -### 安装和更新 |
| 20 | +### 升级说明 |
18 | 21 |
|
19 | | -- 这是首次发布,新安装不需要人工迁移。 |
20 | | -- 安装后,后续版本可以继续使用 `subboost update` 更新。 |
21 | | -- 建议妥善保存 `/opt/subboost/.env` 和数据库备份,方便以后迁移或恢复。 |
| 22 | +- 建议升级前备份 `/opt/subboost/.env` 和数据库,方便需要时回滚。 |
| 23 | +- 已安装 v2.4.0 的自部署实例可以继续使用 `subboost update` 更新。 |
| 24 | +- 普通订阅转换、模板和规则功能不需要手动改环境变量。 |
| 25 | +- 如果你在 v2.4.0 使用过筛选代理组,请升级后打开自定义代理组检查输出结果;必要时用新的高级代理组重新配置。 |
22 | 26 |
|
23 | 27 | ## English |
24 | 28 |
|
25 | | -### Initial Release |
| 29 | +### Highlights |
26 | 30 |
|
27 | | -This is the first public release of SubBoost. This version provides a self-hostable SubBoost package for users who want to run SubBoost on their own server and manage subscription conversion, templates, and rule configuration. |
| 31 | +SubBoost v2.5.0 mainly improves proxy group editing, self-hosted updates, and subscription generation stability. v2.4.0 users are encouraged to upgrade. |
28 | 32 |
|
29 | | -### What's Included |
| 33 | +### Main Changes |
30 | 34 |
|
31 | | -- A one-click deployment script and Docker Compose configuration for installing SubBoost on a Linux server. |
32 | | -- A local web management interface for creating an administrator account and managing subscriptions, templates, and rules. |
33 | | -- Shared subscription parsing, subscription generation, template processing, and rule processing capabilities. |
34 | | -- GitHub Release assets: `install.sh`, `release.json`, `docker-compose.image.yml`, and `subboost-manager`. |
35 | | -- Public source code released under the AGPL-3.0-only license. |
| 35 | +- Added advanced proxy group mode, with more reliable persistence for custom groups, rule sets, and manual rules. |
| 36 | +- Unified the custom proxy group entry point, making it easier to organize nodes by source, region, keyword, and exclusion rules. |
| 37 | +- Made subscription generation more stable, reducing unexpected changes in rule order, proxy group output, and common Mihomo fields. |
| 38 | +- Improved node import compatibility for more common node links and Clash/Mihomo YAML configurations. |
| 39 | +- Made self-hosted install and update flows more reliable, including `subboost update`, status checks, and failure messages. |
| 40 | +- Dashboard YAML downloads now behave more like direct subscription links, with steadier filenames and response headers. |
| 41 | +- Improved first-install admin setup, login, and database connection reliability to reduce post-install access issues. |
| 42 | +- Strengthened safety and release checks to reduce the risk of problems in public packages, install assets, and updates. |
36 | 43 |
|
37 | | -### Installation and Updates |
| 44 | +### Upgrade Notes |
38 | 45 |
|
39 | | -- This is the first release, so new installations do not require manual migration. |
40 | | -- After installation, future versions can continue to be updated with `subboost update`. |
41 | | -- Keep `/opt/subboost/.env` and database backups safe so future migration or recovery is easier. |
| 46 | +- Back up `/opt/subboost/.env` and the database before upgrading so rollback is easier if needed. |
| 47 | +- Existing v2.4.0 self-hosted installations can continue to update with `subboost update`. |
| 48 | +- Normal subscription conversion, templates, and rules do not require manual environment-variable changes. |
| 49 | +- If you used filtered proxy groups in v2.4.0, open the custom proxy group editor after upgrading and check the generated output. Recreate those groups with the new advanced proxy group controls if needed. |
0 commit comments