Releases: xishang0128/sparkle
Releases · xishang0128/sparkle
pre-release
update depends
1.26.5
更新日志
- 按进程分组活动和已关闭的连接
- 调整无窗 macOS 窗口的标题栏左偏移 - 在 App.tsx 中,当 platform 为 darwin 且 useWindowFrame 为 false 时,将标题栏容器左边距类从 ml-15 改为 ml-16.5 以修复对齐
- 使用 file-icon 原生辅助函数
- 调整样式
- 就绪时清除 tailscale 认证通知
- 支持 tailscale 官方认证链接
- 在 direct core 日志中处理 tailscale 认证
- 在模式切换时停止托管服务核心
- 支持 tailscale 认证通知
- 检查更新器磁盘空间
- 修复 loong64 electron 安装
- 改进 pnpm 11 设置和更新器按钮
- 改进规则提供器预览并更新依赖
- 修复 rule-converter-napi 交叉编译安装
- ci:更新 loong64 依赖
- 改进规则提供器预览
- 更新依赖
- 修复模态窗口下的置顶按钮
- 修复应用更新期间的服务回退
- 改进启动和 lint 检查
- 修复更新器抽屉重新打开
- 修复设置抽屉重新打开
- 改进通知与抽屉流程
- 修复代理提示的触摸交互
- 添加规则详情提示
- 在双列布局中添加代理详情提示与 UDP 指示器
- 改进服务回退与开发启动流程
- 恢复旧模态样式并将备份按最新排序
- 在搜索输入时阻止键盘事件冒泡到卡片
- 当值非空时保持折叠输入展开
- 记住代理组的展开/搜索/滚动状态
- fix(proxies): 修复代理组更新与嵌套分组显示问题 (#208)
- 移除 safeStorage 加密
- 优化代理列表渲染性能
- 移除标题提示,添加 aria 标签以提升无障碍性
- 修复输入法输入,改进代理搜索与导航,添加 aria 标签
- 修复托盘图标裁剪模态的暗色模式
- 添加支持裁剪和颜色预设的自定义托盘图标
- 重构主进程职责
- 修复安装期间的 sysproxy 清理
- 修复在系统 mihomo 搜索路径中包含 /opt/homebrew/bin
- 将编辑模态适配到 heroui v3
- 修复 profile 工作目录资源处理
- 更新服务下载 URL
- 将设置模态适配到 heroui v3
- 调整悬浮窗口主题颜色
- 为新的子命令结构更新 sysproxy 执行参数
- 同步超时
- 修复 macos pkg 安装脚本
- 适配服务命令状态解析
- 改进服务不可用时的回退处理
- 修复样式
- 修复服务不可用模式回退
- 添加 sysproxy 保护通知开关
- 修复 prepare 模块警告
- 支持 sysproxy 保护设置
- 修复系统核心路径回退
- 改进代理延迟 testingn
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.26.4
更新日志
- 移除过时的服务通知
- 修复 Windows 提权任务注册
- 修复无进程连接缺失图标
- 修复 Linux 服务二进制替换
- 在 Linux 上使用简单的服务认证存储
- 修复服务模式核心恢复
- 改进核心启动处理
- 支持服务模式启动
- 修复托盘菜单生命周期处理
- 改进服务认证存储与初始化流程
- 改进日志写入与实时处理
- 改进连接过滤处理
- 调整连接详情模态页选项卡
- 改进实时日志级别处理
- 调整日志 websocket 级别
- 改进日志设置与处理
- 调整 DNS 默认值和 vite 配置
- 在工作流中使用 Node 25
- 将脚本转换为 TS
- 改进侧边栏调整大小处理
- 改进触控卡片拖拽
- 调整样式
- feat(rule):添加统计信息 (#191)
- 改进托盘图标处理
- 支持 post-up 启动钩子
- 添加 useRegistry 参数
- 避免安装程序控制台闪烁
- 确保退出时清理 sysproxy
- 在安装程序中处理服务生命周期
- 改进 Linux 图标查找
- 调整 sysproxy 服务模式处理
- 更新问题模版
- 迁移组件
- 新增代理提供者计量器
- 更新依赖
- ci:移除无用依赖
- 修复设备路径解析器仅在 Windows 加载的问题
- 添加设备路径解析
- 将旧版 heroui 令牌桥接到 v3 变量并修复样式
- 迁移组件
- 修复样式
- 将 updater-modal 组件迁移到 heroui v3
- 将 config-viewer 组件迁移到 heroui v3
- 避免重复的提升权限提示
- 为 mihomoUpgrade 强制添加额外通道
- 在提升资源保存权限前提示
- ci:启用 loong64 pacman 构建并更新 Electron
- 修复二维码暗色模式 (#183)
- 添加二维码共享 (#182)
- 更新依赖
- 添加作者邮箱元数据
- 修复 macOS postinstall 代码签名
- 迁移 tailwindcss 实用类
- 禁用长文本的自动换行
- 修复 floatingn
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.26.3
更新日志
由于上游更新导致默认签名变更,在macos你需要重新签名才可以使用
sudo codesign --force --deep --sign - /Applications/Sparkle.app
- 更新 Actions 版本
- 调整 Linux 包元数据
- 修复连接速度缩放
- 修复侧边栏卡片路由 (#174)
- 修复启动配置初始化
- 修复侧边栏点击
- 更新依赖
- 修复:在 ProxySettingModal 中为防抖函数使用 useRef (#170)
- 添加 fish shell 代理环境复制 (#166)
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.26.2
更新日志
- nci:移除 loongarch64 的 deb 构建
- 暂停连接
- 在同一行显示延迟(#158)
- 新增类型
- 添加
proxy-server-nameserver-policy设置 - 更新依赖
- 添加延迟测试 URL 范围配置
- 重命名函数并添加关闭模式选项
- 移除全局客户端指纹配置
- 改进连接与端口设置的输入确认
- 添加临时禁用 rulen
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.26.1
1.6.16
更新日志
- 修复日志中带转义 Unicode 的提供者名称匹配
- 修复sub-store的 SPA 回退
- 修复托盘点击行为
- 在 macOS 上禁用 Dock 图标时仍显示窗口
- 调整名称
- 添加自定义托盘菜单窗口(已禁用)
- 双按或长按时跳过退出确认
- 在显示窗口时遵循 useDockIcon 配置
- 添加 Dock 图标和轻量模式的快捷切换
- 修复在创建窗口时触发轻量模式的问题
- 更新依赖
- 将主色添加到轻量模式选项卡
- 序列化配置写入以防止竞态条件
- 通过托盘选项优化轻量模式
- 功能:优化轻量模式,新增自动关闭渲染进程选项 (#137)
- 为 ConfirmModal 添加 className 支持
- 在禁用时从 DNS 配置中移除 respect-rules
- 更新依赖
- 为代理、配置文件和连接页面添加设置弹窗
- 修复连接项中 timeAgo 未自动更新的问题
- 通过精确名称匹配优化提供者初始化跟踪
- 修复提供者名称的正则匹配
- 在编辑模态框中添加差异切换和未保存更改确认
- 新增类型
- 优化启动性能并修复 React 警告
- 当 autoUpdate 未定义时默认设为 true
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.6.15
更新日志
- 使用 overflow-x: clip 来防止布局位移而不出现白边
- 修复配置更新逻辑并向模态框添加 isCurrent 属性
- 将 Vite 替换为 rolldown-vite
- 更新依赖
- 防止在向右拖动到边界时侧边栏卡片布局发生位移
- 为订阅配置添加 autoUpdate 标志
- 包含完整的 .dat 文件
- 更新依赖
- 更新 issue 模板
- 切换配置时禁用其他配置的点击事件
- 优化 UI 下载逻辑
- 防止在重启期间按钮被多次点击
- 在核心升级期间恢复日志级别
- 修复关机时的超时清理
- 修复 macOS 无法获取应用图标的问题
- 使用针对 Node v25 的兼容性补丁恢复 Monaco 编辑器插件
- 在控制开关被禁用时保留覆盖配置
- 改进 DNS 设置和表单验证
- 改进 DNS 服务器参数验证
- 改进命令执行和提权逻辑
- 移除 sysproxy 更新逻辑
- 更新 AUR 备份
- 添加配置清理项
- 使用模板默认值简化迁移逻辑
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.6.14
更新日志
- 更新依赖
- 调整管道路径
- 为 Windows 添加权限提升
- 修正权限检查
- 添加更多格式校验和错误提示
- 为部分配置项添加校验并更新依赖
- 优化服务代码,在远程配置头中使用后缀匹配以适配部分 CDN
- 添加 fake-ip-range6 支持
- 修复流量图主题切换
- 修复:在重建 aosc 包时保留正确的文件所有权
- 修改描述
- 修改核心提权模式设置标题
- 调整 sysproxy 设置页面和选项说明
- 支持通过服务设置 DNS
- 更新依赖
- 优化工具提示内容
- 优雅地处理用户取消的错误
- 更新服务 IPC 路径以匹配新的命名规范,并调整服务模态框中按钮的显示条件,以修复轻量模式失败的问题
- 重构系统代理相关函数,移除不必要的助手检查,添加服务模式支持,并优化代理设置逻辑
- 为用户取消操作添加错误处理,确保更新服务状态并避免异常
- 新增用户取消错误处理以避免服务操作期间出现异常
- 添加提示信息,说明当前仅支持安装和管理服务本身
- 更新服务状态处理,根据状态有条件地显示按钮
- 在 resolveResource 函数中添加对可执行文件的支持
- 更新服务状态处理并在 ServiceModal 中改进操作重试
- 修复:修正服务状态检查以使用 stderr 而非 stdout
- 修复:模板缺失
- 功能:增强 Mihomo 中的权限与服务管理
- 优化权限管理和更新流程
- 更新确认模态框以支持自定义按钮,简化权限撤销流程
- 新增检查并删除推广任务的功能
- 添加核心权限管理模态框以支持授权与撤销操作
- 移除部分限制
- 移除对 Snap 和 Flatpak 的支持
- 为 systemCorePath 添加加密以防止恶意篡改
- 改进系统核心管理逻辑
- 添加系统核心支持,更新相关路径和权限管理函数
- 支持导入更多文件类型
- 更新代理详情显示,支持隐藏并将部分选择器替换为选项卡
- 添加核心权限检测与撤销功能(Windows 仍在开发中)
- 为服务及若干改进做准备
- 本地配置编辑不应弹出提示
- 为 SettingCard 组件添加自定义指示器
- 修复 mihomoCorePath 函数以处理无效核心名称的情况
- 优化指纹校验
- 增加工具提示延迟时间
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon
Linux:
1.6.13
更新日志
- 更新依赖
- 添加其他设备图标
- 已添加验证订阅格式选项
- 修正了网络断开检测与恢复逻辑
- 优化了核心更新
- ci:更新 @loongdotjs/electron-builder
- 添加了代理显示布局与分组显示布局配置选项
- 调整说明
- 优化初始化逻辑
- 修正了 tsconfig.web.json 中的路径配置
- 添加独立 UA 指定
- 更新依赖
- 添加证书指纹支持
- 清理代码
- 修复取消最大化时的保存
- 更新依赖
- 优化启动时的配置文件更新
- 当更新间隔由提供者提供时锁定该间隔。
- 更新变更日志生成
- ci:确保 rpm 显示正确的 loongarch64 架构名称
- ci:为 AOSC 操作系统添加 magic 构建
- 更新变更日志生成n
下载地址:
Windows10/11:
macOS 11+:
- PKG:Intel | Apple Silicon