• v0.2.36 a61b5d9998

    Orbit v0.2.36
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m55s
    稳定

    Ghost 发布 2026-11-12 21:03:24 +08:00 | 1次提交 在此版本发布后被加入到main

    Orbit v0.2.36

    • 配置 YAML、列表及设置采用持久事务提交;导入、保存、更新、删除和设置提交失败时回滚,中断后先恢复再加载,保留原始 YAML 字节。
    • 重载转重启及手动重启的候选启动失败时恢复上次实际运行配置,保留磁盘上的待应用编辑;停止时选择配置也先执行官方 Mihomo 检查。
    • 添加订阅失败保留链接和名称并允许重试;Web UI 按实际控制接口能力启用,不再预设面板品牌。
    • 补充原始 YAML 导出、查看订阅来源、名称/文件名/来源搜索;外观支持持久化的跟随系统、浅色、深色三种模式。配置入口术语与 Android 对齐。

    Downloads and SHA-256

    • Orbit-v0.2.36-windows-x64-portable.zip (39093720 bytes): 7bfb79ec100b69d77124cd1d4bd0ef2dc63f0bee1edc93f7487216c728f58ca9
    • Orbit-v0.2.36-windows-x64-setup.exe (28707478 bytes): a143a97e7ea43ba63a940d834251d5802bab79bade742c0923f474fdb43b3f72
    下载附件
  • v0.2.35 b97e217cae

    Orbit v0.2.35
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m46s
    稳定

    Ghost 发布 2026-11-12 19:37:11 +08:00 | 4次提交 在此版本发布后被加入到main

    Orbit v0.2.35

    • 放大 Windows 托盘 Logo:根据原始矢量完整描边的实际边界等比居中适配系统图标槽位,各尺寸仅保留一像素透明外边距,避免沿用主界面留白导致视觉偏小。
    • 保留纯白透明背景、轨道造型与线宽比例,以及原有系统尺寸加载方式;应用图标和主界面 Logo 不变。新增托盘实际可见尺寸与居中校验。

    Downloads and SHA-256

    • Orbit-v0.2.35-windows-x64-portable.zip (39072374 bytes): 6bfd8cf021b6c93c62e0878bdeb99a9876e687e75208c41e1a2e9064f9e9c0d7
    • Orbit-v0.2.35-windows-x64-setup.exe (28693230 bytes): ff6c936e98ccd8a2e84563455cd87e22a72b111a6fa2cd4b07734e7a6eb0dcd1
    下载附件
  • v0.2.34 f48ada723b

    Orbit v0.2.34
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m49s
    稳定

    Ghost 发布 2026-11-12 17:38:02 +08:00 | 5次提交 在此版本发布后被加入到main

    Orbit v0.2.34

    • Windows 托盘改用原版星环路径生成的纯白透明图标,包含 16 / 20 / 24 / 32 / 40 / 48 / 64 / 128 / 256 像素独立抗锯齿帧;保留圆环、倾斜轨道、线宽比例和卫星圆点。
    • 应用图标保留原有深色背景与 Logo 比例,将方形底改为圆形,圆外透明;主界面蓝色 Logo 不变。
    • 分离应用与托盘资源生成和校验,Debug / Release 构建均复制独立托盘图标;保留托盘菜单、窗口唤醒及内核控制行为。

    Downloads and SHA-256

    • Orbit-v0.2.34-windows-x64-portable.zip (39065980 bytes): ac575d91c858253303ea4136bd71b7a4a22a22d1be27ed7c432beed50ffff6ef
    • Orbit-v0.2.34-windows-x64-setup.exe (28689877 bytes): f6e6e4299a6c89e116a530819caa3c902403faefe6c15a2bbb7b4f282d98f9dd
    下载附件
  • v0.2.33 739f876757

    Orbit v0.2.33
    所有检测均成功
    Windows x64 Release / build (push) Successful in 4m6s
    稳定

    Ghost 发布 2026-11-05 19:09:34 +08:00 | 6次提交 在此版本发布后被加入到main

    Orbit v0.2.33

    • 修复 Windows 当前草稿校验的文件共享冲突:写入后关闭临时文件的可写句柄,再取得校验所需的只读保护锁;保留自动清理和原配置不变的行为。
    • 增加使用随包官方 Mihomo 的 BOM / CRLF 草稿成功校验回归。版本同步为 0.2.33,Flutter 构建号 38;0.2.32 本地中间产物保留,不覆盖历史目录。

    Downloads and SHA-256

    • Orbit-v0.2.33-windows-x64-portable.zip (39040688 bytes): 697d26c25053633dc54565e7a5c1dbc1d691ef7db448469264ab71bcdb04c255
    • Orbit-v0.2.33-windows-x64-setup.exe (28622798 bytes): d39600cee7913e0d6264495080dd810c2913625c03b968006a93559578cea2b4
    下载附件
  • v0.2.31 ffe16f988a

    Orbit v0.2.31
    所有检测均成功
    Windows x64 Release / build (push) Successful in 4m0s
    稳定

    Ghost 发布 2026-11-04 22:28:31 +08:00 | 8次提交 在此版本发布后被加入到main

    Orbit v0.2.31

    • Windows 安装版默认安装当前用户专属的管理员内核服务;安装/升级时确认一次 UAC,之后普通权限打开界面、登录启动、启动 TUN、停止与重启内核均无需再次提权。托盘和配置管理继续使用当前用户权限。
    • 服务以 SYSTEM 运行,启动程序和内核位于 Program Files 受保护目录;通信限定安装用户与目录,校验 SCM 服务身份,拒绝任意程序、外部配置路径及未核验的内核。保留原始 YAML 作为唯一运行配置,不注入代理、DNS 或路由设置。
    • 后台通过独立转发进程管理服务内核,保留真实 PID、日志、重载、恢复和异常退出清理;断开客户端、后台崩溃或服务停止时回收内核。服务缺失时明确要求修复安装,不降级为普通权限运行。
    • 官方内核更新由服务独立下载验证后放入受保护目录;安装版自定义内核仅接受服务已核验版本,自定义程序可继续使用 Portable。安装事务同步注册、更新、回滚和卸载服务,UAC 取消或服务失败不会显示安装成功。
    • 新增受限中等完整性令牌、SYSTEM 内核、实际隔离 TUN、程序目录保护、停止/重启/崩溃回收及服务更新/回滚/卸载回归;版本同步为 0.2.31,Flutter 构建号 36。

    Downloads and SHA-256

    • Orbit-v0.2.31-windows-x64-portable.zip (38796231 bytes): 5218b6898ccedbc62a1178f7efee6f8609984af473d784a58abc76a050dc4b30
    • Orbit-v0.2.31-windows-x64-setup.exe (28423841 bytes): 076b2343727c118db262b45614f3a6df036aadef099a704844cb361a25ede0e4
    下载附件
  • v0.2.30 05abab484a

    Orbit v0.2.30
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m38s
    稳定

    Ghost 发布 2026-10-31 11:12:15 +08:00 | 9次提交 在此版本发布后被加入到main

    Orbit v0.2.30

    • 内部星环 Logo 改为静态绘制,小圆点始终使用标准图标的原始位置;运行、停止和页面切换不再改变其位置。
    • 移除顶部通用操作状态横幅,后台处理操作不再插入整行提示或推动页面内容下移。
    • 删除星环动画控制器、相位、减速模拟、暂停恢复及对应运动测试,概览直接复用静态 OrbitMark;保留主题色、透明背景、尺寸和细描边。
    • 版本同步为 0.2.30,Flutter 构建号 35;代理、内核和系统功能不变。

    Downloads and SHA-256

    • Orbit-v0.2.30-windows-x64-portable.zip (38639218 bytes): f4b7fdb969cc6f47c4c2046792fb390cebc702155c098afe6371d3053b78d62c
    • Orbit-v0.2.30-windows-x64-setup.exe (28332358 bytes): 0895437d8915e93f9c4029504da43e9232c587f9ad2602494b4189e24d1a068f
    下载附件
  • v0.2.29 6439bf2b40

    Orbit v0.2.29
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m38s
    稳定

    Ghost 发布 2026-10-31 10:58:24 +08:00 | 10次提交 在此版本发布后被加入到main

    Orbit v0.2.29

    • 以 Android 原始深灰底星环矢量为唯一品牌源,统一 Windows 主程序、后台程序、任务栏、托盘和安装器图标,ICO 独立渲染 16 / 24 / 32 / 48 / 64 / 128 / 256 像素。
    • 内部透明 Logo 和安装器品牌标记采用同一圆环、开放曲线和星体几何;保留现有动画相位、周期、减速、暂停和交互。
    • 提供原始 VectorDrawable 镜像、SVG 和可重复生成工具;版本同步为 0.2.29,Flutter 构建号 34。

    Downloads and SHA-256

    • Orbit-v0.2.29-windows-x64-portable.zip (38642891 bytes): 48285fdb3ed43b77c3afccc2fd62e74c188bbdf2753fc1ebc38f6ca4667a3eb6
    • Orbit-v0.2.29-windows-x64-setup.exe (28334343 bytes): 08b5c1bccf9a41cd9e5a156fbc989b9a3407600284958924034cf52345e6505f
    下载附件
  • v0.2.28 cd5327a6d6

    Orbit v0.2.28
    一些检测失败了
    Windows x64 Release / build (push) Failing after 3m51s
    稳定

    Ghost 发布 2026-10-30 23:27:03 +08:00 | 12次提交 在此版本发布后被加入到main

    Orbit v0.2.28

    • 六阶段启动优化(0.2.22–0.2.27):缓存状态契约及单调阶段计时、独立串行内核协调队列、提前渲染 Flutter、原生并行引导、用户登录任务迁移、正式打包回归;Flutter 构建号 33;最终回归修正无效退出请求对协调队列的影响。
    • IPC、托盘打开和快照不再等待内核恢复;停止/退出使用优先队列及操作代次取消旧启动。下载和只读查询使用有界后台任务,最终发布与内核操作共享提交门禁。
    • 完整保留官方 YAML 校验、原始字节、400ms 存活观察、Job Object、目录单实例及管道身份验证。检查进程增加超时、输出上限与回收,进程查询失败不再误判死亡后重复拉起。
    • 发布版手动启动在 Flutter 引擎前引导独立后台;界面显示连接/初始化/恢复/异常/断连状态,关闭窗口保留后台,显式退出等待尚在连接的后台。
    • 登录启动使用当前 SID 的交互令牌、最低权限、无延迟计划任务;无 72 小时执行上限、交流电/空闲/网络条件或自动复活策略。设置页分开呈现保存意图与实际核验状态。
    • 同目录旧 Run 项仅在登录任务注册且读回核验后删除;注册、设置写入与清理有日志事务及比较后回滚。失败保留旧入口,其他便携目录不能接管或删除;安装/升级/卸载复用事务与真实查询。
    • 未修改随包官方 Mihomo、用户现有自启配置或正在运行的代理实例;新版本测量及剩余环境限制记录于 docs/STARTUP-OPTIMIZATION.md。

    Downloads and SHA-256

    • Orbit-v0.2.28-windows-x64-portable.zip (38606599 bytes): 7ea6a78e88b42a1952e42de4fd3eff988fdb1a96082f25522ae29ad7639815ec
    • Orbit-v0.2.28-windows-x64-setup.exe (28371099 bytes): f50b3bf47dd4d619efcf28f27114fe98fa0dc948653d3eb6ff148b2c116d9cef
    下载附件
  • v0.2.21 836948e29c

    Orbit v0.2.21
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m35s
    稳定

    Ghost 发布 2026-10-28 22:49:43 +08:00 | 13次提交 在此版本发布后被加入到main

    Orbit v0.2.21

    • 配置和设置先写入并同步临时文件,再原子替换正式文件;消除先移走旧文件的中断窗口,重新打开时恢复旧版留下的 .previous 索引、设置及配置。
    • 官方内核下载、解压和版本验证移至后台任务,下载期间不占用配置锁和内核锁;同一 Named Pipe 连接仍可查询和停止,界面保留停止入口及更新进度,拒绝重复更新,退出后取消尚未提交的更新。
    • 内核替换先完成候选校验及旧程序备份,再停止当前进程。成功重启与失败回滚均使用替换前实际运行的原始 YAML 快照,保留尚未应用的编辑;备份失败保留原 PID,替换失败明确报告恢复结果。
    • 新增保存中断、文件占用、下载期间响应、同连接乱序响应和停止入口回归;真实内核隔离验证覆盖成功替换、备份失败、启动失败回滚、文件占用与停止状态替换,并接入 Windows CI。
    • 前后台版本同步为 0.2.21,随包官方 Mihomo 保持 1.19.33。

    Downloads and SHA-256

    • Orbit-v0.2.21-windows-x64-portable.zip (38506260 bytes): e690dc308307ced001972f8f7108f72f027b0927a6832450cb001251e47f6195
    • Orbit-v0.2.21-windows-x64-setup.exe (28304073 bytes): 209f1b339388851e99b19f9a4dac4692a36546e1e8c70e01dda2473c4a7bc401
    下载附件
  • v0.2.20 9221926f02

    Orbit v0.2.20
    所有检测均成功
    Windows x64 Release / build (push) Successful in 3m32s
    稳定

    Ghost 发布 2026-10-28 18:07:16 +08:00 | 14次提交 在此版本发布后被加入到main

    Orbit v0.2.20

    • Windows 后续沿用 0.2.xx 版本线,构建与发布检查固定该版本线;应用更新从正式发布列表选择最高 0.2.xx,忽略保留的历史 0.3.0,不影响已有 Release、Tag 或附件。
    • 补齐 Windows WM_QUERYENDSESSION / WM_ENDSESSION 协调:关机、注销请求期间暂停进程启动和异常恢复,取消后恢复;确认结束时停止自有内核并退出后台,保留原 last_running 恢复设置。
    • 启动、校验、版本查询、受控重启、内核替换和 UI 唤醒增加结束会话检查,结合系统关闭状态阻止关机过程中再次拉起程序。后台仍以 Job Object 保证自身被系统终止后的子进程清理。
    • 缓存 Mihomo 版本,二进制变化或替换后失效;常规状态推送不再执行 mihomo -v,结束会话时只读缓存。补充取消、确认、期间异常退出及下次恢复的隔离原生消息验证。
    • 配置切换及保存、订阅更新后的“立即应用”统一优先使用 Mihomo PUT /configs?force=true 热重载;直接提交原始 YAML 字节,不生成运行 YAML,不注入控制接口。热重载成功保留内核 PID、启动时间与现有连接。
    • 对齐 Orbit 安卓端的应用策略:使用上次实际应用的控制地址和密钥;控制接口、密钥、TLS 或面板设置变化、无可用 HTTP(S) 接口及重载检查失败时受控重启,反馈采用的方式及原因。手动“重启”仍重启进程。
    • 应用前先执行官方内核配置检查,无效配置不会先停掉旧内核。保存 / 更新可选择稍后;概览标记待应用更改,端口和 Web UI 入口沿用上次应用的配置。内核停止时保存、更新及切换配置均不自动启动。
    • 概览增加独立“重载”入口;内核控制请求直连并禁止重定向,不依赖正在被重载的代理。补充原生内核隔离验证与界面回归。
    • 自带官方 Windows amd64 v1 内核从 Mihomo 1.19.32 更新至 1.19.33,核对 GitHub 发布资产 SHA-256;前后台版本同步为 0.2.20。

    Downloads and SHA-256

    • Orbit-v0.2.20-windows-x64-portable.zip (38492041 bytes): bde9a8a5195a5703c89b9beb091fa4ee7d5d25aa7b36090078cd8ea0cb608cf3
    • Orbit-v0.2.20-windows-x64-setup.exe (28303536 bytes): ac02617c46703f82be5fdcedfd8c2750176521ee9d7d742bd45478bb58a60675
    下载附件