Skip to content

Releases: wynxing/Veil

Veil 0.1.17-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:17
a6f5753

这是 Veil 0.1.17-preview.1 无签名预览包。源码公开。这不是已签名的公开发布。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本改善等待过程和失败引导;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.17-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 数字版本升到 0.1.17,满足从 0.1.16 执行 MajorUpgrade 的版本递增要求;实际升级仍待安装验收。同号版本会被安装器拒绝。
  • “保持关闭”、辅助输出、恢复及退出前恢复改由后台操作线程处理;面板展示阶段和已等待时间,提交关屏要求前可以取消。
  • 虚拟路径缺失与恢复未确认时显示实际状态;日志记录操作编号、阶段耗时、辅助程序返回码和虚拟路径识别数量。
  • 客户机器上虚拟路径不出现的原因尚未确认。构建与离线单元测试不代表 UAC、隔离安装/升级或显示硬件验收通过;睡眠回路与唤醒闪屏的机旁矩阵仍未通过。

Veil 0.1.16-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 06:56
dc3bf95

这是 Veil 0.1.16-preview.1 无签名预览包。源码公开。这不是已签名的公开发布。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本加入 Veil 产品图标与安装选项;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.16-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 数字版本升到 0.1.16,满足从 0.1.15 执行 MajorUpgrade 的版本递增要求;实际升级仍待安装验收。同号版本会被安装器拒绝。
  • 新增屏幕与帷幕图标,应用、安装器、窗口、托盘和快捷方式统一使用;托盘保持关闭状态使用暖色变体。
  • 首次安装可选择本机固定磁盘上受保护的目录。升级沿用原目录;如需迁移,请先卸载再安装。
  • 安装选项新增公共桌面快捷方式(默认关闭),并明确辅助虚拟显示设备选项。开始菜单入口保留。
  • 构建与离线单元测试已通过;自选路径、升级、修复、卸载及屏幕恢复尚未在隔离 Windows 环境走完安装验收。睡眠回路与唤醒闪屏的机旁矩阵仍未通过。

Veil 0.1.15-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Sep 15:58

这是 Veil 0.1.15-preview.1 无签名预览包。源码公开。这不是已签名的公开发布。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.15-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 数字版本升到 0.1.15。已安装 0.1.14 的机器可以升级;同号版本会被安装器拒绝。
  • 关第二块屏时,启用辅助输出所花的时间不再被当成会话中断,避免两块屏刚关掉又一起亮起。
  • 会话文件没写完时不再启动恢复进程。点「恢复全部」会取消这次坏会话,而不是反复报找不到文件。
  • 离线测试已通过。慢路径还没有在这台机器上重新确认。睡眠回路与唤醒闪屏的机旁矩阵仍未通过。这不是已签名的公开发布,也不是全平台兼容。

Veil 0.1.14-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Sep 13:38

这是 Veil 0.1.14-preview.1 无签名预览包。源码公开。这不是已签名的公开发布。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.14-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 数字版本升到 0.1.14。已安装 0.1.13 的机器可以升级;同号版本会被安装器拒绝。
  • 两块物理屏可以一起保持关闭。关到最后一块时启用本机辅助虚拟输出,按当前还亮着的路径补上 1920×1200 的源、目标和桌面图像,再停掉剩余物理屏。
  • 本机内置屏加外接屏已确认可以同时保持关闭。其它机器未测。
  • 睡眠回路与唤醒闪屏的机旁矩阵仍未通过。这不是已签名的公开发布,也不是全平台兼容。

Veil 0.1.13-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Sep 03:27
43ab6a5

这是 Veil 0.1.13-preview.1 无签名预览包。源码公开。这不是已签名的公开发布。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.13-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 数字版本升到 0.1.13。已安装 0.1.12 的机器可以升级;同号版本会被安装器拒绝。
  • 说明改为:源码公开,安装包仍是无签名预览,不是已签名的公开发布。
  • 补上 MIT 许可证、Virtual Display Driver 与 NefCon 的再分发声明。
  • 面板打开时最多每 24 小时检查一次更新。有新版本只提示并打开发布页,不下载、不启动安装包。
  • 版本比较有离线测试。没有在 Windows 上实际请求 GitHub,也没有把睡眠机旁矩阵写成已通过。这不是已签名的公开发布,也不是全平台兼容。

Veil 0.1.12-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Sep 01:39

这是 Veil 0.1.12-preview.1 无签名预览包,供私有仓库协作者本机自用。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 不得标为可公开安装,也不是公开产品已发布。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.12-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 睡眠或待机结束后:回放关屏前拓扑、结束会话且不再自动关屏,并打开面板一次。同一中断结果不会在轮询里被反复消费。
  • 辅助输出清理失败、取消、超时或枚举失败时,自动清理最多一次,并保留真实错误。已确认物理屏恢复时只重试清理。
  • 执行间隙只回放一次基线。显示电源熄亮不按睡眠处理。恢复后的重复 tick 不再重复 APPLY。热插拔引起的意外拓扑仍允许一次重新关屏。
  • 面板已在当前工作区且尺寸正确时,不再反复移动或抢前台。关面板或最小化仍退回托盘。
  • 关最后一块物理屏时,「保持关闭」可确认后安装并启用辅助虚拟输出。
  • 上述去重有离线测试。机旁睡眠回路与唤醒闪屏矩阵仍未通过。这不是可公开安装,也不是全平台兼容。

Veil 0.1.11-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 15:27
80cfa3b

这是 Veil 0.1.11-preview.1 无签名预览包,供私有仓库协作者本机自用。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 不得标为可公开安装,也不是公开产品已发布。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.11-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 睡眠或待机结束后:回放关屏前拓扑、结束会话且不再自动关屏,并打开面板。这不是本机实测过的睡眠回路。
  • 执行间隙与睡眠对齐:只回放、不重新关屏。热插拔引起的意外拓扑仍允许一次重新关屏。
  • 面板窗口拉回当前工作区,不把消失显示器上的坐标当正常位置。
  • 关面板或最小化退回托盘:不占任务栏和 Alt-Tab;再开一次 exe 会唤醒已有面板。
  • 关最后一块物理屏时,「保持关闭」可确认后安装并启用辅助虚拟输出。
  • 离线测试已通过。这不是可公开安装,也不是全平台兼容。

Veil 0.1.10-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 12:04
bbb7ea4

这是 Veil 0.1.10-preview.1 无签名预览包,供私有仓库协作者本机自用。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 不得标为可公开安装,也不是公开产品已发布。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.10-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 关面板或最小化退回托盘:不占任务栏和 Alt-Tab;托盘再开时拉回工作区,不把屏幕外停泊坐标当正常位置。再开一次 exe 会唤醒已有面板。
  • 关最后一块物理屏时,「保持关闭」可确认后安装并启用辅助虚拟输出;面板另有「安装辅助输出」。没有已校验驱动包才禁用。
  • 安装器始终写入 MTT / NefCon 文件。INSTALLVDD=0 只表示这次不创建设备,以后仍可在面板安装。
  • 本机已有同一 Root\MttVDD 则写入所有权并接管,不重装第二块。向日葵 / GameViewer 仍不用。
  • 驱动包查找包括 Program Files、exe 旁和仓库 installer/payload,并核哈希。
  • 从 0.1.5 升级:先关掉旧包里会失败的 RestoreDisplays 再卸旧版。
  • 离线测试已通过。这不是可公开安装,也不是全平台兼容。

Veil 0.1.9-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 10:40
986b225

这是 Veil 0.1.9-preview.1 无签名预览包,供私有仓库协作者本机自用。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 不得标为可公开安装,也不是公开产品已发布。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复与托盘面板生命周期;能装能跑不等于每台机器都已实测。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.9-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 关面板或最小化退回托盘:不占任务栏和 Alt-Tab;再开一次 exe 会唤醒已有面板。
  • 关最后一块物理屏时,「保持关闭」可确认后安装并启用辅助虚拟输出;面板另有「安装辅助输出」。没有已校验驱动包才禁用。
  • 安装器始终写入 MTT / NefCon 文件。INSTALLVDD=0 只表示这次不创建设备,以后仍可在面板安装。
  • 本机已有同一 Root\MttVDD 则写入所有权并接管,不重装第二块。向日葵 / GameViewer 仍不用。
  • 驱动包查找包括 Program Files、exe 旁和仓库 installer/payload,并核哈希。
  • 从 0.1.5 升级:先关掉旧包里会失败的 RestoreDisplays 再卸旧版。
  • 离线测试已通过。这不是可公开安装,也不是全平台兼容。

Veil 0.1.8-preview.1 preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Sep 14:44

这是 Veil 0.1.8-preview.1 无签名预览包,供私有仓库协作者本机自用。

  • 安装包没有 Authenticode。Windows SmartScreen / 未知发布者会拦截,这是预期,不是已通过发布门禁。
  • 不得标为可公开安装,也不是公开产品已发布。
  • 仅面向 Windows 11 x64。Windows 10、ARM 与其它机器未测,不得写入支持列表。
  • 本版本包含可靠性修复;代码与离线验证不代表机旁验收通过。
  • 已记录过机旁/系统检查的机器:XIAOMI REDMI Book 14 2025(Rust 短时只停内屏,沿用已装 VDD)、COLORFUL P15 24(Python 探针,实体外接)。不是全平台兼容。Rust MSI 尚未机旁重装。
  • MTT 是显示驱动,用于关光全部物理屏时留下活动路径。安装时不同意装设备,文件仍随应用写入,以后可在面板安装。
  • 产物:VeilSetup-0.1.8-preview.1-x64.exe(Rust x64 MSVC + WiX,无 .NET 运行时)。请核对本 Release 的 SHA256SUMS.txt。

流程与延后项见仓库 doc/RELEASE.md。

本版本

  • 关最后一块物理屏时,「保持关闭」可确认后安装并启用辅助虚拟输出;面板另有「安装辅助输出」。没有已校验驱动包才禁用。
  • 安装器始终写入 MTT / NefCon 文件。INSTALLVDD=0 只表示这次不创建设备,以后仍可在面板安装。
  • 本机已有同一 Root\MttVDD 则写入所有权并接管,不重装第二块。向日葵 / GameViewer 仍不用。
  • 驱动包查找包括 Program Files、exe 旁和仓库 installer/payload,并核哈希。
  • 从 0.1.5 升级:先关掉旧包里会失败的 RestoreDisplays 再卸旧版。
  • 离线测试已通过。P15 补装关光双屏、睡醒、崩溃和安装卸载仍需机旁验收。这不是可公开安装,也不是全平台兼容。