GUI.for.SingBox 滚动更新日志
对代理组的引用从 tag 改为 ID,升级后你需要手动编辑配置,重新勾选代理组。
请使用【滚动发行】插件完成更新
对代理组的引用从 tag 改为 ID,升级后你需要手动编辑配置,重新勾选代理组。
请使用【滚动发行】插件完成更新
GUI.for.SingBox 滚动更新日志
- 启用了支持旧配置的环境变量,以便使用最新版核心
- 增加紫色配色
请使用【滚动发行】插件完成更新
- 启用了支持旧配置的环境变量,以便使用最新版核心
- 增加紫色配色
请使用【滚动发行】插件完成更新
GUI.for.Cores 更新日志
规则集中心改为使用geo-lite规则
删除data/.cache/ruleset-list.json文件后,打开规则集中心获取最新列表
或
直接打开规则集中心,更新列表
如何使用之前的列表?
手动下载文件替换到 data/.cache/ruleset-list.json
singbox规则集地址:https://github.com/GUI-for-Cores/Ruleset-Hub/releases/download/latest/sing-full.json
mihomo规则集地址: https://github.com/GUI-for-Cores/Ruleset-Hub/releases/download/latest/meta-full.json
规则集中心改为使用geo-lite规则
删除data/.cache/ruleset-list.json文件后,打开规则集中心获取最新列表
或
直接打开规则集中心,更新列表
如何使用之前的列表?
手动下载文件替换到 data/.cache/ruleset-list.json
singbox规则集地址:https://github.com/GUI-for-Cores/Ruleset-Hub/releases/download/latest/sing-full.json
mihomo规则集地址: https://github.com/GUI-for-Cores/Ruleset-Hub/releases/download/latest/meta-full.json
🎉 祝贺 GUI.for.Cores 项目成立一周年!🎉
在这一年里,我们共同见证了这个项目的成长,离不开所有贡献者的辛勤付出和社区的热情支持。无论是代码的优化、功能的完善,还是社区的互动与建议,所有这一切都在推动项目不断向前迈进。以下是我们在过去一年的一些亮眼数据:
📊 项目统计数据:
GUI.for.SingBox
⭐ 收获了 4215 颗 Star
🙌 由 5 位贡献者倾情维护
GUI.for.Clash
⭐ 收获了 1718 颗 Star
🙌 由 2 位贡献者积极推动
其他插件及相关仓库
🙌 累计贡献者人数 8 位
这些数字不仅是数据,更是社区对我们的认可和鼓励!✨
在此,我们特别感谢每一位贡献者、支持者,是你们让这个项目如此精彩!接下来的日子里,我们将一如既往地为社区提供更好的工具和体验,期待与大家携手共创更多的可能性!
在这一年里,我们共同见证了这个项目的成长,离不开所有贡献者的辛勤付出和社区的热情支持。无论是代码的优化、功能的完善,还是社区的互动与建议,所有这一切都在推动项目不断向前迈进。以下是我们在过去一年的一些亮眼数据:
📊 项目统计数据:
GUI.for.SingBox
⭐ 收获了 4215 颗 Star
🙌 由 5 位贡献者倾情维护
GUI.for.Clash
⭐ 收获了 1718 颗 Star
🙌 由 2 位贡献者积极推动
其他插件及相关仓库
🙌 累计贡献者人数 8 位
这些数字不仅是数据,更是社区对我们的认可和鼓励!✨
在此,我们特别感谢每一位贡献者、支持者,是你们让这个项目如此精彩!接下来的日子里,我们将一如既往地为社区提供更好的工具和体验,期待与大家携手共创更多的可能性!
👍29🎉9🥰2👏2🔥1
GUI.for.SingBox 内测版已发布
更新说明:
在本版本中,我们重新设计并实现了配置编辑界面,使其更加符合 sing-box 的配置文件格式。
亮点:
支持多 DNS 配置
支持多入站配置
注意事项:
本版本与之前 GUI 中的配置不兼容,请在升级后删除 data/profiles.yaml 文件,并重启应用程序。
本版本仍处于开发阶段,尚未达到正式发布标准,但感兴趣的用户可通过【滚动发行 - 内测版】插件进行升级体验。
有任何bug请勿反馈。
更新说明:
在本版本中,我们重新设计并实现了配置编辑界面,使其更加符合 sing-box 的配置文件格式。
亮点:
支持多 DNS 配置
支持多入站配置
注意事项:
本版本与之前 GUI 中的配置不兼容,请在升级后删除 data/profiles.yaml 文件,并重启应用程序。
本版本仍处于开发阶段,尚未达到正式发布标准,但感兴趣的用户可通过【滚动发行 - 内测版】插件进行升级体验。
有任何bug请勿反馈。
👍4❤1
PixPin_2024-12-08_03-29-39.gif
3 MB
一分钟速览【内测版】GUI.for.SingBox配置界面
本版本仍处于开发阶段,可通过【滚动发行(内测版)】插件升级体验。
本版本仍处于开发阶段,可通过【滚动发行(内测版)】插件升级体验。
👍8
GUI.for.SingBox 更新说明
1、内测版已合并至主分支,可通过【滚动发行】插件继续更新。
2、【滚动发行(内测版)】插件已停用。
3、如果需要使用旧版,请使用【滚动发行(Legacy)】插件。
注意事项:
使用【滚动发行】和【滚动发行(Legacy)】插件切换GUI版本时,重载界面后系统会自动备份不兼容的配置至 `data/.cache/profiles-backup.yaml `文件。在切换版本时,请务必保存该备份文件以防丢失配置。
1、内测版已合并至主分支,可通过【滚动发行】插件继续更新。
注意事项:
🔥2🥰2🎉2👏1
GUI.for.Cores 【v1.9.0】已发布
注意事项:GUI.for.SingBox升级后请及时备份旧配置文件:data/.cache/profiles-backup.yaml,以便版本回退使用。
注意事项:GUI.for.SingBox升级后请及时备份旧配置文件:data/.cache/profiles-backup.yaml,以便版本回退使用。
👍1
GUI.for.SingBox 更新说明
v1.8.9 配置已支持自动升级至 v1.9.0
1、若使用 v1.8.9 升级到 v1.9.0,则配置文件备份在 data/.cache/profiles-backup.yaml.
2、若使用 v1.9.0 滚动至最新版本,则配置文件自动从 data/.cache/profiles-backup.yaml 恢复并完成升级.
场景 1:从 v1.8.9 升级至最新
设置 - 关于 - 升级 APP,重启后运行【滚动发行】插件,重载 GUI 界面,配置文件将自动完成升级。
场景 2:从 v1.9.0 升级至最新
运行【滚动发行】插件,重载 GUI 界面,旧配置文件将自动从.cache 目录恢复并完成升级。
注意:操作前请先备份 data 目录。
v1.8.9 配置已支持自动升级至 v1.9.0
1、若使用 v1.8.9 升级到 v1.9.0,则配置文件备份在 data/.cache/profiles-backup.yaml.
2、若使用 v1.9.0 滚动至最新版本,则配置文件自动从 data/.cache/profiles-backup.yaml 恢复并完成升级.
场景 1:从 v1.8.9 升级至最新
设置 - 关于 - 升级 APP,重启后运行【滚动发行】插件,重载 GUI 界面,配置文件将自动完成升级。
场景 2:从 v1.9.0 升级至最新
运行【滚动发行】插件,重载 GUI 界面,旧配置文件将自动从.cache 目录恢复并完成升级。
注意:操作前请先备份 data 目录。
👍10👎2
GUI.for.Cores 更新日志
以下是频道上次发布更新日志以来的部分改动。
GUI 更新日志:
- 系统代理现已支持 KDE 桌面环境。
- 缩短 APP 设置的延迟写入时间,从 1.5s 调整为 0.5s。
- 修复部分本地化翻译问题。
GUI.for.SingBox 更新日志:
- 新增俄语翻译支持。
- 规则集支持多选。
- DNS 配置增加 invert 字段支持。
- 路由配置新增【查找进程信息】选项。
- 允许局域网访问的识别现兼容 IPv4(0.0.0.0)和 IPv6(::) 两种格式。
- 内核分支标志从 main 和 latest 调整为 main 和 alpha。
- 修复【开启 TUN】菜单项的功能性错误。
- 修复配置升级时 DNS 配置的错误。
- 生成配置时移除对 v1.11.0 之前版本的兼容支持。
- 移除控制器中 Direct 类型的分组。
文档站的更新日志:
- 更新了GUI.for.SingBox v1.9.0+的使用说明:链接
- 在线的GUI程序已支持规则集中心的访问
以下是频道上次发布更新日志以来的部分改动。
GUI 更新日志:
- 系统代理现已支持 KDE 桌面环境。
- 缩短 APP 设置的延迟写入时间,从 1.5s 调整为 0.5s。
- 修复部分本地化翻译问题。
GUI.for.SingBox 更新日志:
- 新增俄语翻译支持。
- 规则集支持多选。
- DNS 配置增加 invert 字段支持。
- 路由配置新增【查找进程信息】选项。
- 允许局域网访问的识别现兼容 IPv4(0.0.0.0)和 IPv6(::) 两种格式。
- 内核分支标志从 main 和 latest 调整为 main 和 alpha。
- 修复【开启 TUN】菜单项的功能性错误。
- 修复配置升级时 DNS 配置的错误。
- 生成配置时移除对 v1.11.0 之前版本的兼容支持。
- 移除控制器中 Direct 类型的分组。
文档站的更新日志:
- 更新了GUI.for.SingBox v1.9.0+的使用说明:链接
- 在线的GUI程序已支持规则集中心的访问
gui-for-cores.github.io
GUI.for.SingBox 用户指南 (v1.9.0) | GUI.for.Cores
GUI for Cores Docs
👍12❤1
GUI.for.Cores 滚动更新日志
- 插件系统支持上下文菜单
功能介绍:插件可在配置、订阅卡片上配置上下文菜单,配置入口为插件 - 开发 - 更多 - 上下文(配置/订阅)。使用入口为配置 - 右键 - 更多和订阅 - 右键 - 更多。
配置上下文示例:
订阅上下文示例:
请使用滚动发行插件完成更新
- 插件系统支持上下文菜单
功能介绍:插件可在配置、订阅卡片上配置上下文菜单,配置入口为插件 - 开发 - 更多 - 上下文(配置/订阅)。使用入口为配置 - 右键 - 更多和订阅 - 右键 - 更多。
配置上下文示例:
const Deploy = async (profile) => {
console.log(Plugin.name, profile);
};订阅上下文示例:
const Update = async (subscription) => {
console.log(Plugin.name, subscription);
};请使用滚动发行插件完成更新
❤2👍1
插件更新 【配置同步】
更新说明:
- 支持从客户端部署配置至服务端
注:需systemd,并配置好sing-box或mihomo服务端。
服务端下载地址:https://github.com/GUI-for-Cores/gui-sync/releases
更新说明:
- 支持从客户端部署配置至服务端
注:需systemd,并配置好sing-box或mihomo服务端。
服务端下载地址:https://github.com/GUI-for-Cores/gui-sync/releases
GUI.for.Cores 滚动更新日志
插件系统升级:引入版本号机制,支持一键更新插件与源码,无需手动删除再添加。
GUI.for.Clash:
- 优化配置:移除 route-address 默认值
- 优化配置:移除 tun.device 默认值
- DNS 分流调整:规则与 GUI.for.SingBox 保持一致,默认不再使用 FakeIP 模式
请使用 滚动发行插件 完成更新
插件系统升级:引入版本号机制,支持一键更新插件与源码,无需手动删除再添加。
GUI.for.Clash:
- 优化配置:移除 route-address 默认值
- 优化配置:移除 tun.device 默认值
- DNS 分流调整:规则与 GUI.for.SingBox 保持一致,默认不再使用 FakeIP 模式
请使用 滚动发行插件 完成更新
❤1
插件版本号说明:
- 格式为 v主版本号.次版本号.修正号,例如 v1.2.3
GUI对插件版本号的使用说明:
- 总是与本地插件中心对比版本号,检测是否有更新
- 插件id以 plugin- 开头的会认定是从插件中心添加的,当其不存在于插件中心时,会被标记为已废弃
- 检测到主版本号不一致的情况下,更新插件会同时更新元数据与源码,并更新用户插件配置
- 主版本号一致,次版本号或修正号不一致时,则仅更新插件源码
可使用计划任务更新插件中心:
插件开发版本号规范:
- 格式为 vx.y.z
- 修改了插件元数据,则主版本号+1,次版本号、修正号归0
- 仅修改了插件源码,若是新功能则次版本号+1,修正号归0,若是修复bug则修正号+1
- 格式为 v主版本号.次版本号.修正号,例如 v1.2.3
GUI对插件版本号的使用说明:
- 总是与本地插件中心对比版本号,检测是否有更新
- 插件id以 plugin- 开头的会认定是从插件中心添加的,当其不存在于插件中心时,会被标记为已废弃
- 检测到主版本号不一致的情况下,更新插件会同时更新元数据与源码,并更新用户插件配置
- 主版本号一致,次版本号或修正号不一致时,则仅更新插件源码
可使用计划任务更新插件中心:
const pluginsStore = Plugins.usePluginsStore()
pluginsStore.updatePluginHub()
插件开发版本号规范:
- 格式为 vx.y.z
- 修改了插件元数据,则主版本号+1,次版本号、修正号归0
- 仅修改了插件源码,若是新功能则次版本号+1,修正号归0,若是修复bug则修正号+1
GUI.for.Cores 【v1.9.4】已发布
- 优化对core日志的处理,避免core卡死刷日志导致GUI卡死
解决原理及涉及API:ExecBackground,增加参数stopOutputKeyword。在被执行程序的输出中检测到关键词后,GUI便不再接收输出。
- 优化对core日志的处理,避免core卡死刷日志导致GUI卡死
解决原理及涉及API:ExecBackground,增加参数stopOutputKeyword。在被执行程序的输出中检测到关键词后,GUI便不再接收输出。
ExecBackground(
"",
[],
(out: string) => {},
() => {},
{
stopOutputKeyword: "输出关键词",
}
);
👍10
GUI.for.SingBox 滚动更新日志
- 适配sing-box v1.12.0+
请使用【滚动发行】插件完成更新,更新后配置文件自动完成升级,无法回退,可在升级前备份配置文件:data/profiles.yaml
- 适配sing-box v1.12.0+
请使用【滚动发行】插件完成更新,更新后配置文件自动完成升级,无法回退,可在升级前备份配置文件:data/profiles.yaml
👍8
GUI.for.Cores 滚动更新日志
- 重构多个页面的弹窗组件,改为共用一个弹窗
- 增加插件源码 diff 界面,方便代码审查
- 重构交互组件的调用方式,或可减少内存占用
- 插件【开发】界面左下角增加【重置】按钮
- 规则集中心改为采用【全量】规则集数据,支持分页展示
- 更新了项目依赖
请使用【滚动发行】插件完成上述更新
补充一下 v1.9.5 更新内容:优化结束进程方式,结束进程更快。
- 重构多个页面的弹窗组件,改为共用一个弹窗
- 增加插件源码 diff 界面,方便代码审查
- 重构交互组件的调用方式,或可减少内存占用
- 插件【开发】界面左下角增加【重置】按钮
- 规则集中心改为采用【全量】规则集数据,支持分页展示
- 更新了项目依赖
请使用【滚动发行】插件完成上述更新
补充一下 v1.9.5 更新内容:优化结束进程方式,结束进程更快。
👍10