🌐 前端: 2.16.72
⚙️ 后端: 2.22.11
▎修复图标仓库弹窗组件展示问题
感谢 @sar_santa 的反馈
▎修复 SS URI 解析
感谢 @Marukoyo 的反馈
▎调整日志入口和语言切换
▎文案优化
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 前端: 2.16.77
⚙️ 后端: 2.22.13
▎即时预览新增复制全部节点名, 复制 AI 修改节点示范提示词
如图, 方便小白用户一键出脚本
▎取消代理 App 环境中同步配置完成的通知
感谢 @IDCF_Cloud 的反馈
▎完善通知日志输出
▎更换最大保存日志条数图标
▎即时预览右侧增加日志入口
▎多语言文案优化
▎为 GitHub 项目新增了 issue 模板
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 前端: 2.16.79
⚙️ 后端: 2.22.14
▎SurgeMac 新增合并模式, 支持仅启动一个 mihomo 使用多个入站
如图所示
·
_merge 为开启仅一个 mihomo 进程+多个 listeners 的模式, 此时仅有一个 mihomo External Proxy Program, 节点会转成 SOCKS5, _mergeName 可设置这个 mihomo 节点的名字(默认为 mihomo merged)使用方法见 Surge Mac 如何使用不支持的协议(VLESS/SSR 等)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 前端: 2.16.89
⚙️ 后端: 2.22.18
▎组合订阅可设置是否透传单条订阅的流量信息
▎代理 App 版可在模块中配置是否发送同步成功通知
▎脚本操作中可使用内部域名解析
DOMAIN_RESOLVERS ▎修复 iPad PWA 异常
▎调整 PWA 图标缓存
感谢群友 @Rabbit_Spec 的反馈
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 前端: 2.16.91
⚙️ 后端: 2.22.20
▎查询订阅流量信息支持自定义请求头
使用单行 JSON 字符串
▎Shadowrocket 支持 VLESS Encryption
感谢 @Liziwei37 的反馈
▎修复响应式布局不显示 tabbar 的问题
感谢群友 @Rabbit_Spec 的反馈
▎更新了 issue 模板
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ 后端: 2.22.21
🌐 前端: 2.16.93
▎支持自定义 GitHub API
需兼容 GitHub Gist 接口
群友 @lockcp 锁芯佬最新力作 可以直接接入
https://github.com/lockcp/LiteGist
▎头像不再依赖 GitHub API
▎完善 Gist API 响应日志和报错信息
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ 后端: 2.22.25
🌐 前端: 2.16.95
▎删除最后一个 gist 文件时, 自动创建一个占位文件 防止 gist 被删除
▎同步配置里也支持 "更易读的 YAML" 开关
▎Shadowrocket 支持 trusttunnel, 下发 XHTTP 并输出日志提示
▎完善 ECH 的互转
感谢 @S19681 的反馈
1.
sing-box 支持使用完整的 _ech 结构设置 tls 的 ech. 避免冲突, URI 里的原始 ech 参数会保存在 _echConfigList2.
sing-box 支持使用 ech-opts 结构设置 tls 的 ech. 参考 https://github.com/sub-store-org/Sub-Store/pull/563/changes 基本沿用 mihomo 风格, mihomo 部分字段自动转换3. URI
ech 与 mihomo ech-opts 会互转: base64 ECHConfigList 使用 ech-opts.config; Xray 的 DNS server 写法(如 https://1.1.1.1/dns-query 或 example.com+https://1.1.1.1/dns-query)会把 DNS server 放到 ech-opts._dns, 显式查询域名放到 ech-opts.query-server-namemihomo 不支持在 ech-opts 中配置 ECH DNS. 如需跟节点 ECH 配置一致, 请在 mihomo 配置文件里设置, 可参考:
dns["nameserver-policy"]["cloudflare-ech.com"] = ["https://dns.alidns.com/dns-query"] 4. 反向输出 URI 时, 可设置
ech-opts._dns 来拼回 ech如果只设置
query-server-name 且未设置 _dns, 默认使用 https://dns.alidns.com/dns-query 并输出 warn 日志XHTTP
download-settings 里嵌套的 TLS ECH 同样支持, 其中 echForceQuery/echSockopt 分别对应 ech-opts._force-query/ech-opts._sockopt, 嵌套 DNS 可设置 xhttp-opts.download-settings.ech-opts._dnsPlease open Telegram to view this post
VIEW IN TELEGRAM
⚙️ 后端: 2.22.26
🌐 前端: 2.16.97
▎支持配置独立的 GitHub API 请求超时
▎在 GitHub API 地址 的说明里加上了项目推荐
https://github.com/xream/EdgeGist
https://github.com/lockcp/LiteGist
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
⚙️ 后端: 2.22.28
🌐 前端: 2.16.98
▎Gist 同步日志优化
▎错误通知优化
▎尝试修复归档消失的问题
感谢 群友 @GarlandQian321 的反馈
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
▎声明
sub.store 其实只是模块脚本重写 MitM 使用的域名,并非我方持有的公网域名
▎风险
若请求没进重写,数据将发往
sub.store 的公网服务当然你可以使用映射
sub.store 到 127.0.0.1 等方式来防止意外访问公网的 sub.store但是普通用户仍可能在切换/开关配置模块等操作后,有发往公网的
sub.store 的请求1. 可能(仅仅是可能 不是暗示 sub.store 持有者会这么做) 会让 sub.store 跳转到一个假前端
2. 可能会获取到
sub.store 的用户数据存在数据泄露的风险
▎方案
在群内听取了大家的建议, 暂时不更换为新域名(新域名的选择其实也挺蛋疼的. 需要有关联又短又不能被注册(至少短期之内不会)了)
仅发布本通告. 暂不修改.
一个示例
[Host]
sub.store = 127.0.0.1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM