Repository navigation
Releases
影聊 1.2.7 测试版
影聊 1.2.7 测试版
2026-11-06。适用 Windows 10/11,x86 客户端;本次发布环境为 local,通道为 test。
改进与修复
- 设置窗口使用一致的白色背景,修复滚动内容的灰底及底部圆角被不透明矩形覆盖的问题。
- 保存、取消固定在窗口底部右侧;缩小窗口或出现较长的更新说明时,只滚动内容,按钮始终可见。
- 设置窗口适应可用屏幕范围,并保留统一的标题栏、边框、关闭和拖动缩放行为。
- 接收文件夹显示从路径开头开始,悬停可查看完整路径;实际保存路径与选择文件夹功能保持不变。
- 精简“关于影聊”,移除底部三行说明,保留软件版本、维护者和单一关闭按钮。源码版权、独立许可证入口和安装目录中的许可证文件保留。
- 继承 1.2.6 的功能,并纳入主线已合并的跨网段发现修复:按 UDP 端口识别发现目标,避免把包含 255 的有效 IPv4 主机地址误判为广播。
安装、升级与数据
从托盘退出影聊后运行 ShadowChat-1.2.7-local-setup.exe,可覆盖升级 1.2.6。
安装目录外的本机账号、聊天记录、收发文件和待发送队列继续保留;重要数据请先备份。
开机启动设置尊重已有选择,本次设置界面修复不更改用户的现有偏好。
更新采用同通道、同环境的更高版本建议,不强制退出或阻止使用;更新服务失败不影响启动、登录和收发。
本版是测试版,不自动提升为正式版本。
验证与限制
本版针对设置窗口、关于窗口和统一弹窗运行原生 Windows Qt 回归,覆盖 100%、150%、200% 缩放;
验证保存与取消、长路径、更新说明滚动、底部按钮可达性和圆角透明边界。
旧 1.2.6 生产对象已用于失败基线复现。最终构建、回归和安装升级结果以附件 verification.json 为准。
本机合成资料测试不等同于反馈电脑视觉复测、真实办公多机网络或全部 Windows 机型验收。
安装包没有商业代码签名,Windows 可能显示未知发布者提示。
附件与校验
ShadowChat-1.2.7-local-setup.exe:Windows 安装及覆盖升级程序。ShadowChat-1.2.7-source.zip:最终发布提交的完整源码和许可证,不含用户资料或构建缓存。build-info.json:源码提交、版本、环境、编译工具、安装包和源码归档摘要。verification.json:实际运行的回归、安装和升级结果及测试范围。release-notes.md:本版本说明的离线副本。SHA256SUMS.txt:各附件的 SHA-256 校验值。
在 PowerShell 中运行 Get-FileHash .\ShadowChat-1.2.7-local-setup.exe -Algorithm SHA256,
与 SHA256SUMS.txt 的同名记录核对。附件精确字节数与摘要见 build-info.json。
影聊 1.2.6 测试版
影聊 1.2.6 测试版
环境 local,通道 test。根据 1.2.5 的测试反馈继续修复,不覆盖历史标签或附件。
更新内容
- 安装时请求目标安装目录中的影聊正常保存并退出,成功退出后继续安装;使用 Windows Restart Manager,不强制杀进程、不关闭其他安装目录中的影聊。无法正常退出或文件仍被占用时停止覆盖,允许重试或取消。
- 消息和通讯录导航不再在鼠标点击后出现红色焦点描边;浅白色选中底与现有图标颜色保留,键盘导航仍有中性焦点提示。
- 收紧富文本与纯文本的一致性校验,防止富文本额外空段把短消息气泡撑高;同步归零气泡内部段落的外边距,不删用户真正输入的空行,不重写已有聊天归档。
- 主菜单去掉“聊天存档”和“文件传输”两个入口,不删除聊天记录或文件传输功能。
- 关于窗口去掉独立“许可与致谢”按钮和旧弹窗入口,保留紧凑版权及 GPL 说明,以及安装包、源码中的完整许可证。
- 关于窗口只保留顶部关闭按钮,支持 Esc;公共对话框的白色内容层改为透明,避免覆盖圆角,使用抗锯齿边线和浅阴影。
安装与安全
安装包尚未商业代码签名,SmartScreen 信誉提示仍可能出现。不要关闭防护或绕过企业策略。
升级前建议备份重要数据并等待正在进行的文件传输完成。旧版本的退出保护能力取决于旧版本本身;本版不承诺接管旧进程正在传输的文件。
只发布测试渠道,不提升稳定版、不合并 main、不部署生产。
验证边界
富文本夹带额外空段的高度异常在未修改的 1.2.5 生产对象中复现;这只证明已定位的一条软件路径,不宣称反馈截图的所有存量记录已经验收。
合成数据、隔离桌面、安装与更新校验结果随构建回执归档。反馈电脑的旧记录、原生实屏边角及真人多机仍需复测;证据不足的问题保持待定位或待复测。
影聊 1.2.5 测试版
影聊 1.2.5 测试版
环境 local,通道 test。由本地反馈批次 SC-NEXT-001 达到阈值触发,小范围真人复测使用。
更新内容
- 修复旧消息归档转换带入默认段落上下留白和导出分隔换行,导致短文本气泡偏高的问题;
仅调整显示转换,原始存档、已存正文中的空行与换行、引用、图片和文件目标保留。 - 聊天记录的消息列表改为更紧凑的自适应行高;普通短消息减少留白,
长消息按实际内容完整展示,不缩小字体、不裁切正文。 - 聊天记录“图片和视频”的预览格统一为 1:1 正方形,两列布局保持;
居中裁切只用于缩略图,原图与原视频不修改,点击仍打开原媒体。 - “关于影聊”改用统一圆角、浅阴影与关闭按钮的影聊对话框,保留版本、维护者、产品说明及许可与致谢入口。
- 空会话提示移除白底卡片与边框,保留图标、说明和“前往”通讯录按钮。
安装与安全
退出托盘中的旧程序,再覆盖安装;重要账号、记录与表情建议先备份。
只建议更新,不强制安装、不提升稳定版。旧版标签与附件不覆盖。
没有商业代码签名,SmartScreen 信誉提示仍可能出现;不要关闭防护或绕过企业策略。
验证边界
气泡问题已在合成的旧中文短消息归档中复现,并验证显示高度收紧,原存档不变。
这不等同于反馈电脑中的全部旧记录已经验收;实际历史、缩放、多人收发及重连仍需真人复测。
本机原生窗口、回归、安装数据保留及更新契约以随包 verification.json 为准,不写成真实多机验收。
本轮设置页截图未说明具体异常,记录为 SC-BUG-003“待补充”,不凑入触发数量,也不宣称已修复。
影聊 1.2.4 测试版
影聊 1.2.4 测试版
环境 local,通道 test。供小范围真人复测,不提升稳定版、不覆盖旧版本。
更新内容
- 左侧导航未选中时图标与文字统一为灰色,选中底框改为浅白色;消息、通讯录使用面性图标,
保留红色选中提示及键盘焦点,不改发送按钮。 - 修正图标着色的设备像素倍率,避免 150%/200% 缩放下图标意外缩小。
- 资料卡直接点击头像选择替换图片,移除旁边的铅笔按钮;选择后仅更新草稿,
点击保存才提交,取消选择或取消资料编辑不会覆盖原头像。 - 全局搜索分类标题和数量不再重复绘制;搜索与聊天记录摘要移除经过核对的历史显示头,
姓名、时间由元信息区域显示,用户正文中的同类文字不误删。 - 聊天记录的图片、视频摘要不再显示自动生成的文件名及正常传输流水,
保留缩略图、用户说明、真实文件目标和失败反馈;普通文档仍显示文件名。 - 聊天中的视频改为小型静态播放卡片,点击使用现有内嵌播放器,不直接显示文件名和文件大小,
不在后台自动解码或播放整段历史中的所有视频。 - 聊天记录去掉结果列表的内层边框,保留外侧面板与两列媒体布局。
- 表情包从聊天记录“图片和视频”列表排除,消息记录、原始文件和上下文继续保留;
使用明确表情标记或本机表情库来源判定,不仅凭哈希文件名或图片外观过滤普通照片。
安装与安全
退出托盘中的旧程序,再覆盖安装本测试版;重要账号、记录及表情建议先备份。
只建议更新,不强制安装。旧版标签和附件保持原样。
本包未取得商业代码签名,SmartScreen 信誉提示可能仍出现;不要关闭防护或绕过公司策略。
验证边界
本机合成资料、隔离进程、原生 Qt Windows 窗口和安装数据保留检查以随包 verification.json 为准。
这些结果不代表真人多机验收。实际头像选择窗、办公网络及多人收发仍需反馈电脑复测。
旧资料中没有可靠表情标记、又无法关联本机表情库的图片保守保留,不误删普通照片。
视频小卡片使用静态播放封面,不宣称已经获取每个历史视频的真实首帧。
旧短文本气泡高度异常仍待定位,本版不宣称修复该问题。
影聊 1.2.3 测试版
影聊 1.2.3 测试版
环境 local,通道 test。面向真人小范围复测,不是稳定版。
更新内容
- 左侧导航改为浅色底、红色图标;选中项使用淡底和更浅的红色图标,保留清晰焦点,不更改发送按钮。
- 昵称、个性签名、电话、工作组直接在资料卡内编辑,不再跳转到大幅“我的资料”表单。
- 修正昵称与编辑图标、资料行文字与操作图标的垂直对齐。
- 资料卡按“保存”统一提交,取消、Esc、关闭或点外部丢弃未保存编辑;账号只读,
未编辑的生日、头像、昵称颜色和其他已有资料继续保留。 - 每个人填写自己的工作组,组织架构按收到的工作组自动分类;未填写的联系人仍显示“未分组”。
可填写多个工作组,组织架构增加“编辑我的工作组”入口。 - 工作组通过现有点对点资料消息同步,不增加转发服务器,不开启“仅同组连接”,不修改既有网络策略。
工作组即时同步请统一使用本包;旧客户端仍能接收基础资料,工作组可在正常重连握手后获取。 - 补齐更新回退所需的
product、sourceTag、installer等发布元信息,
并验证安装包与元信息的 SHA-256,避免 GitHub API 限流时因发布字段遗漏而无法检查更新。
保留校验、版本及通道限制,不在客户端放置 GitHub 凭据。
安装与验证范围
仅建议更新,不强制安装。覆盖升级前正常退出影聊并备份工作区。
未取得商业代码签名,SmartScreen 信誉提示可能仍出现;不要关闭防护、添加排除项或绕过企业策略。
本机回归、资料字段保留、原生窗口缩放和安装校验以附件 verification.json 为准。
本机隔离进程及回环测试不代表真实办公网络验收;多人发现、聊天、群聊、工作组同步仍需真人复测。
新反馈中的旧文本气泡高度异常尚未定位,本轮未针对该问题修改,不将其写成已修复。
影聊 1.2.2 测试版
影聊 1.2.2 测试版
环境 local,通道 test。本版通过 GitHub prerelease 提供给真人做小范围回归,
不等待真人验收后才发布测试包,也不将本机验证写成真实三机验收通过。
更新内容
- 正常群聊送达确认不再追加系统消息;旧回执在现代聊天视图隐藏,保留队列及失败反馈。
- 表情 ZIP 与解压总量各不超过 1GiB,单项仍不超过 16MiB、条目不超过 5000。
导入逐项校验和暂存,后台显示进度,原图不重编码,失败不提交新索引。 - 公共菜单使用无边框透明窗口,并清理透明画布,修复 Windows 黑色外框。
- 表情面板及共用弹层减淡叠加阴影,保留圆角与轻量层次,不再显示厚重深色描边。
- 左侧导航栏使用
#030a0a,选中导航按钮使用#e93d34;保留白色图标和文字,不更改发送按钮配色。 - 主菜单新增“我要换座位”:先导出
影聊_换座位历史记录_<账号>_<日期时间>.zip,
成功后清除本机此账号的密码校验及自动登录并回到登录页;保留原账号和聊天记录。
取消或备份失败不会退出、不会清除密码。ZIP 未加密且不含接收附件,请妥善保管。
新电脑解压后从登录页恢复工作区并设置新密码;原电脑重登已清理的账号需要负责人恢复密码。 - 连接与安全入口改为影聊状态对话框,显示本机实际监听和已验证联系人;
诊断日志默认收起,关于及第三方许可继续保留上游归属。 - 修正回环网卡标志判断,增加不含消息正文的逐对端连接诊断与只读采集工具。
- 修复群配置先于成员握手到达时的成员遗漏;握手成功后安全重试原配置,不创建未验证联系人,
不重放已经被修改、解散或离开的旧群配置。
此项不代表已经找到同事之间无法互通的真实根因。
更新、安装与安全
仅建议更新,不自动安装、不强制升级。覆盖升级前正常退出影聊,并备份工作区。
本测试版没有商业代码签名;SmartScreen 可能仍因未知发布者或信誉不足提示风险。
改版本号不是消除 SmartScreen 的方法,也不代表 Defender 判定文件安全。
不得要求测试者关闭安全软件、添加排除项或绕过企业策略。
验收边界
本机自动验证结果以发布附件 verification.json 为准,真实三机结果不预填通过。
原生桌面截图可能受接口限制:本轮部分 GDI 截图整片黑色,WGC 捕获超时;
Windows 窗口样式和透明像素检查不能冒充最终桌面截图,菜单与弹层实屏效果仍需人工复核。
真实 Windows 10/11、三机六向发现与私聊/群聊、重连及重启仍需真实测试。
三台电脑使用同一 SHA-256 包体,在故障出现时采集 A/B/C 诊断。
诊断不采集聊天数据库、附件、账号配置和原始日志,但包含网络地址,应私下提供。
覆盖升级的数据文件保留与旧资料完整解析分开验收;无影聊身份标记的旧联系人缓存仍按既有
安全策略过滤,不作为已验证联系人显示。三台测试电脑应统一安装本包并重新连接。
ShadowChat 1.2.0 test
影聊 1.2.0 测试版说明
交付通道:local/test。这是影聊个人开源项目的 Windows x86 测试版,发布附件以本次 GitHub Release 为准。
更新内容
- 修复更新服务限流、超时后漏报新版的问题,增加无需 Token 的公开备用查询;严格核对版本、通道、环境、文件名、大小和 SHA-256。
- 设置内“查看最新版本”立即显示进度和结果;建议更新只在发现更高版本时每天最多提示一次,失败不阻止使用。
- 优化“我的资料”、生日空态、日历、登录、默认开机启动和覆盖升级偏好保留。
- 统一资料卡、表情、日历、颜色、菜单等弹层的锚定、边缘避让、圆角、阴影、外部点击和 Esc 关闭行为。
- 修复 GIF、图片气泡、视频预览、历史上下文跳转、媒体日期分组、两列媒体布局、覆盖式搜索和发送失败反馈相关问题。
- 移除界面中的旧品牌残留,统一影聊图标、标题和通知资源;视频预览复用随包固定版本的 VLC 运行库。
安装、升级与数据
- 1.1.8 或 1.1.9 用户需要先退出影聊,再手动下载并覆盖安装本版。旧程序不会因仓库更新自动获得尚未安装的新代码。
- 本版保持建议更新,不强制升级:当前已是最新版不弹窗;发现更高版本时每天最多提示一次;检查失败不影响使用。
- 自动检查和“立即下载”只使用匹配的
local/testRelease 信息,不把失败或损坏的高版本信息当成最新版。 - 安装验收使用隔离 QA namespace 完成;账号、聊天记录、附件、待发队列和设置保留,用户真实启动项、注册表和快捷方式未被测试修改。
验证范围与限制
本版通过生产构建、TLS 正负控制、常规回归、原生 Qt Windows UI(100%/150%/200%)以及隔离安装和覆盖升级。完整记录见 QA-1.2.0.md。
仍需人工确认:Windows 原生文件选择窗和通知中心最终视觉、真实办公网络、全新 Windows 10/11 环境、物理多显示器跨屏,以及 4K/未覆盖编码媒体。合成账号、回环网络和本机夹具不等同于真实办公网络验收。
附件用途
| 附件 | 用途 |
|---|---|
ShadowChat-1.2.0-local-setup.exe |
本次 local/test 安装与覆盖升级验证过的 Windows x86 安装包。 |
ShadowChat-1.2.0-source.zip |
最终文档提交对应的完整受跟踪源码归档。 |
build-info.json |
构建提交、最终源码提交、二进制身份、输入一致性和验证结果。 |
release-notes.md |
本说明及归档时生成的实际附件摘要。 |
SHA256SUMS.txt |
前四个附件的 SHA-256 清单。 |
附件生成后由归档脚本写入实际大小和摘要;不覆盖旧标签或旧包体。
运行库与许可
视频预览使用随包固定的官方 VLC/libVLC 3.0.24 win32 运行库;运行库清单和许可随包提供。项目继续保留 GPL、原作者版权和实际组件许可,详见 THIRD_PARTY_NOTICES.md。
本次候选附件与实际自动验证
本包为 local/test 测试版,对应标签 v1.2.0-test。发布状态和下载入口以该 Release 为准。
源码归档与版本文档对应最终提交 0acda947c2fdcb8bf85045f4593b9fd774800283,Git tree 1eeeccf8f978db7ba95ac4ae8bb0c43109a1deec。
生产构建与验收来自提交 24da404fb75cec5cb2f0eef849b65c7c8bf6910f;最终提交只允许修改 docs/README。
原生产输入 snapshot 未改写;版本 defines、exe、全部生产对象、安装载荷与各步证据均已核对;源码 ZIP 的文件集合及每个 Git blob 已校验。两个提交及输入一致性证明见构建信息。
| 文件 | 用途 | 大小(字节) |
|---|---|---|
ShadowChat-1.2.0-local-setup.exe |
Windows x86 安装及覆盖升级 | 60998472 |
ShadowChat-1.2.0-source.zip |
此提交的完整受跟踪源码;不含本机依赖缓存和个人资料 | 27958915 |
build-info.json |
源码、工具链、依赖、附件摘要和实际验证边界 | 见文件 |
release-notes.md |
同提交版本说明及本次证据摘要 | 见文件 |
SHA256SUMS.txt |
前四个附件的 SHA-256;不递归校验自身 | 见文件 |
常规回归执行 23 个项目;原生回归执行 94 个项目/缩放/模式组合,Qt 平台为 Windows,包含 100%/150%/200% 的所选 UI 项目。TLS 正反证书控制和隔离全新安装通过;1.1.8/1.1.9 历史载荷按各自 receipt 全文件验哈希暂存,由同一当前安装器覆盖并验证合成数据保留,历史安装器只验哈希、未执行。这些次数不代表断言个数,具体项目、退出码与未选项目见 build-info.json。
1.1.8 用户仍需手动下载并覆盖安装一次;保持建议更新,不强制升级。覆盖前从托盘退出影聊,并备份重要资料。
安装包 SHA-256:ea109bb321b2518a7ee67ee6b33658901b536c20b6bc09b1a0a55330011052e6。
命令行校验:certutil -hashfile ShadowChat-1.2.0-local-setup.exe SHA256,与 SHA256SUMS.txt 对应行逐字比较。
以下范围仍未由上述自动流程完成:真实办公网络、全新 Windows 虚拟机、Windows 10/11 全环境、系统文件选择窗人工操作、通知中心最终视觉、任意编码和 4K 实播,以及可丢弃 Windows 用户/VM 中实际旧安装器迁移。源码内 QA 文件已更新为本轮实际结果与待人工验证范围;完整自动证据摘要见构建信息。本文件随包生成;发布后的远程重新下载校验结果另存交付记录,不据本地归档推断远程状态。
影聊-1.1.9-测试版
影聊 1.1.9 测试版发布说明
日期:2026-11-02。基线:1.1.8。适用:Windows 10/11,x86 客户端;
本轮交付环境为 local、通道为 test,默认从本仓库 GitHub Releases 检查对应更新。
影聊是 shadowyli 个人维护的开源局域网通讯软件。
本轮变更说明如下;附件和最终校验信息以实际发布的 v1.1.9-test Release 为准。
改进与修复
- 表情收藏浮层在输入区表情按钮上方展开,支持本地收藏、最近使用、搜索、管理和 ZIP 导入;
点击外部或 Esc 收起。聊天图片和未发送的图片草稿都可添加到收藏,
收藏保存独立原图并去重,保留会话草稿和发送失败重试。 - GIF 收藏、发送和历史展示保留原始动画。表情最长边限制为 120 逻辑像素,
保持比例且不放大小图;普通照片使用独立展示规则。
精简表情格文件名和重复说明,导入记住有效目录,取消不覆盖记录。 - 输入工具增加 Aa 格式栏及图片/视频入口,支持标题、常用字体样式、文字与高亮色板、
链接、列表、引用及代码。截图菜单保留截图、自动隐藏偏好与 Windows 系统录屏入口。 - 修复窗口拉伸和大量动画内容时的重复测量与解码,追加消息避免全量重排;
气泡随实际内容贴合,修正 DPI 变化、多图、头像、时间和昵称的布局。 - 新增影聊内嵌视频预览,使用随包 libVLC 3.0.24 win32,
支持本地视频播放/暂停、双向进度拖动、结束重播和明确错误反馈,无需额外安装播放器。
GUI 视频输出最大 1920×1080,待交付 GUI 帧最多保留一帧,避免界面慢时无限积压。 - 聊天记录覆盖在聊天区右侧,打开/关闭不挤压正文宽度。
图片与视频按日期分组,以每行两张、两列网格显示,
媒体格不重复显示文件名和日期;保留真实目标及筛选排序。
“查看上下文”按稳定记录键定位对应消息,同正文的不同记录分别定位,
不修改草稿或原始存档,仅有归档的会话只读展示。 - 点击消息、标题及可用会话头像查看已有公开资料;完善边界约束、关闭和缺失资料处理。
修复统一弹窗右缘裁切,整理历史与搜索页签。 - 正常托盘和通知使用影聊图标,未读使用静态专用图标,继续禁止交替闪烁和任务栏关注闪烁。
- 移除普通成功、排队、离线重发和完成过程中的重复提示,图片不再追加重复文件卡片;
保留真实队列、重发、附件入口、气泡进度和明确的静态失败反馈。
继承行为与升级
- 保留 1.1.8 的默认开机启动及设置入口;升级尊重已经关闭开机启动的偏好,
卸载清理对应启动项。 - 更新仍为建议更新:只有发现本通道、本环境更高版本才提醒,每天最多一次。
更新服务失败不阻止启动、登录、聊天或文件传输;“立即下载”指向对应 Release 安装包附件。 - 覆盖升级前退出托盘中的影聊,再运行安装程序。升级保留安装目录外的账号资料、
本地聊天记录、接收文件与待发送队列;重要资料建议备份。
本机合成资料的 1.1.8→1.1.9 升级已验证,不能外推为任意用户资料均已实测。 - 本地账号不提供云端历史同步或邮箱所有权验证。与旧客户端互通时保留可读纯文字正文;
完整富文本与表情呈现仍取决于对端能力。
验证范围与已知限制
| 范围 | 本轮记录 |
|---|---|
| 最终生产对象原生专项 | 表情渲染、图片气泡、历史上下文、头像交互、弹窗裁切、会话提示、排版动画、表情导入、视频预览、历史面板布局和传输展示,共 11 个专项在真实 Qt Windows 平台 100%/150%/200% 下完成 33 次项目执行,退出码全部为 0;次数不代表断言个数,不替换产品对象。 |
| 生产证据 | dist/primary-ui-proof/ 保存分项目日志和截图,最终汇总见 VERIFICATION.json;构建身份见 dist/local/build-configuration.json。 |
| 本机安装升级 | 全新安装、1.1.8→1.1.9 覆盖升级、外部合成 profile/队列保留、默认启动及禁用偏好继承、卸载清理、快捷方式和安装文件一致性通过;见 dist/local/installation-verification.json。 |
| 独立开发集成 | --history-only、--local-send-only、--reply-only、--composer-only 在 Qt Windows 100%/150%/200% 通过;与最终生产专项分别记录,早期 offscreen 结果不计作 Windows 原生验收。 |
| 其他回归 | 更新、登录、账号、归档、队列、TLS 和真实本机群聊回归通过。history_refresh 按当前上下文行为复核通过;history_bubbles 的独立进程写入/重载通过;history_ui 更新过期断言及夹具路径后在 Qt Windows 100% 通过,含 500 次图片追加、粘贴草稿提交、拖拽和旧界面入口检查。其 offscreen 混合拖拽确认窗存在 Qt 测试环境异常,原记录保留,不视为 Windows 结果。上述项目不代表所有机器通过。 |
| 视频实播 | 合成 H.264 MP4 及 2560×1440 视频实际解码、播放/暂停、双向拖动、关闭释放和 400/800ms GUI 阻塞后的单帧交付已测;输出上限 1080p。4K 未实播,不承诺全部编码、封装或任意损坏文件均可播放。 |
| 系统界面 | Windows 原生文件窗自动点击和通知中心最终视觉受 desktop API 拒绝访问限制,待人工确认;文件选择策略、Qt 资源与原生 API 参数通过不替代这两项。 |
| 环境边界 | 合成资料和本机对端不代表真实办公网络验收;未完成全新 Windows 虚拟机及 Windows 10/11 全机型验证。 |
本轮减少卡顿的结果来自上述固定夹具与本机环境,不能解释为所有机器、任意规模内容均无卡顿。
旧 GIF 只有原始动画文件仍在时才可恢复动画;丢失的原文件不能由静态缓存还原。
Windows 录屏入口调用系统工具,不包含影聊自有录制编码器。
视频运行库来源与许可
新增视频运行库由固定的官方 VLC 3.0.24 win32 归档提取,未改动原二进制。
随包路径为 video-runtime/;实际 runtime-manifest.json 列出 308 个文件、
104,837,717 字节,manifest 自身另计。这是新增运行库文件的字节合计,
不是安装包压缩后大小,也不是整个安装目录大小。
- 固定二进制来源:
https://download.videolan.org/pub/videolan/vlc/3.0.24/win32/vlc-3.0.24-win32.zip。 - 对应源码:
https://download.videolan.org/pub/videolan/vlc/3.0.24/vlc-3.0.24.tar.xz;
官方源码校验及依赖源码索引记录在video-runtime/runtime-manifest.json的sources。 - 源码与许可说明:
video-runtime/SOURCE-AND-LICENSES.txt。 - 许可原文:
video-runtime/COPYING.txt、video-runtime/COPYING.LIB;
原作者说明保留在video-runtime/AUTHORS.txt、THANKS.txt和其他原始说明文件中。 - VLC/插件与 libVLC 的许可分别按随包原文适用,不把全部运行库概括为一种许可证。
GPLv3 软件许可、原有 BeeBEEP 作者版权和实际第三方许可继续保留;
见 LICENSE.txt 与 THIRD_PARTY_NOTICES.md。
Release 附件与校验
- 安装包:供 Windows 用户安装或覆盖升级;本地暂存名为
影聊-1.1.9-test-x86-安装包.exe,最终下载名称以本次 Release 实际附件为准。
更新识别按发布规则使用ShadowChat-1.1.9-local-setup.exe等对应环境名称,
不能仅给旧包改名冒充本轮产物。 - 完整源码归档:对应本次最终发布提交,包含软件源码和必要许可,
不包含个人资料、本机测试账户或构建缓存。 build-info.json:记录最终源码身份、构建环境、依赖、附件实际大小和摘要、
验证范围及仍存在的限制。SHA256SUMS.txt:校验实际上传的安装包、源码和构建信息。
最终附件字节数与 SHA-256 由主发布流程读取定稿产物后写入
dist/github-release/ 的最终发布说明、构建信息和校验清单。
本源码说明不固定中间安装包摘要,不把尚未生成的源码附件写成已交付。
发布规则见 VERSION-RELEASE-POLICY.md。
本次附件
| 文件 | 用途 | 精确大小(字节) |
|---|---|---|
ShadowChat-1.1.9-local-setup.exe |
Windows 安装与覆盖升级 | 60956943 |
ShadowChat-1.1.9-source.zip |
上述提交的完整源码归档,不含运行库二进制和用户数据 | 27869338 |
build-info.json |
源码身份、构建、包体和运行库校验信息 | 3913 |
release-notes.md |
本发布说明的离线副本 | 9335 |
SHA256SUMS.txt |
其他附件的 SHA-256 清单 | 358 |
源码提交:d471657486b65873541dcbc7eeee00991dfc7592;标签:v1.1.9-test。
安装包 SHA-256:cdb6f2ffadd2bd133f442cc2627a90ca010df7cf4cc7b75515e7c8c23580baac。
校验示例:Get-FileHash .\ShadowChat-1.1.9-local-setup.exe -Algorithm SHA256,将结果与 SHA256SUMS.txt 对应行比较。
影聊 1.1.8 测试版 · 历史气泡修复与默认开机启动
影聊 1.1.8 测试版
发布日期:2026-11-02。适用于 Windows 10/11,x86 应用,local/test 构建。
改进与修复
- 首次安装默认开启当前 Windows 用户的开机启动,可在软件“设置”关闭;覆盖升级保留已关闭的选择,卸载时清理本软件启动项。
- 文件提交成功的提示在 5 秒后收起;失败原因保留,切换会话不会恢复过期成功提示。
- 私聊联系人离线时头像置灰,恢复在线后显示原色;群聊头像保持原样。
- 图片和文件的传输状态显示在气泡时间旁:排队静态等待、发送中转圈、失败静态提示,完成后停止;可点击查看传输详情。聊天正文不再重复堆叠传输过程文字。
- 删除会话栏的连接状态条及占位,保留连接检测和重连功能;截图按钮改为剪刀图标。
- 邮箱名称与后缀同排,只允许列表内的 19 种预设后缀;粘贴受支持的完整邮箱时自动拆分,不支持的后缀明确拒绝。
- 登录主按钮改为“一键登录”,下方显示“未创建的账号将自动创建”,删除两处重复说明;已有账号继续校验原密码。
- 修复退出账号后重新登录时历史文字、图片和附件气泡丢失,兼容旧存档,恢复发送方向、时间、图片与引用。
- PSD 等附件保留文件气泡,图片说明中的原图链接继续可用。
- 新截图使用
ShadowChat-Screenshot加时间与唯一标识命名;旧截图只清理展示名中的旧前缀,保留实际文件名和链接。 - 主窗口增加轻柔外阴影,随移动、缩放、最大化、最小化和还原同步,不抢焦点或拦截点击。
安装与升级
从托盘退出影聊后运行 ShadowChat-1.1.8-local-setup.exe,可覆盖升级 1.1.7。
账号、聊天记录、接收文件和待发队列保存在程序目录外;本次升级不迁移或清空这些数据。
此前使用不支持预设后缀的账号仍保留本地资料与自动登录状态;手动登录只接受本版列出的后缀。
继续使用 1.1.7 的 GitHub 更新与直接安装包下载逻辑,普通构建不依赖本机更新服务。
本版只接收 test 通道中对应构建环境的更新;更新失败不阻止登录或聊天。
包内包含 Qt、Windows x86 C++ 运行库和 TLS 运行库。
验证范围与限制
候选验证范围包括当前构建对象的历史跨进程重载、登录后缀与账号恢复、
传输显示和队列、截图命名、主窗口阴影行为,以及 GitHub 更新、1.1.7 覆盖升级、
合成数据保留、快捷方式图标和 TLS 运行库。实际执行结果、测试日志及附件摘要记录在构建信息中。
本机合成资料验证不等同于真实办公多机网络、干净 Windows 虚拟机和 Windows 11 验收。
主窗口阴影的桌面视觉仍需用户确认;未进行商业代码签名。
本测试版不自动提升为 stable 通道。
附件用途与校验
ShadowChat-1.1.8-local-setup.exe:Windows x86 安装与覆盖升级程序。ShadowChat-1.1.8-source.zip:最终审查提交生成的完整源码归档。build-info.json:源码提交、构建环境、工具链、附件大小、摘要、验证结果及限制。release-notes.md:版本说明及附件精确大小。SHA256SUMS.txt:发布附件的 SHA-256 校验清单。
使用 Get-FileHash .\ShadowChat-1.1.8-local-setup.exe -Algorithm SHA256
与 SHA256SUMS.txt 中同名文件核对。源码归档来自本版对应的发布提交。
本次构建与校验
源码提交:3a4edd31bbfcfc70567c0a11362b078396f36336。
10 个更新与核心回归项目、14 组原生界面检查、安装与 1.1.7 覆盖升级、包体及安装后 TLS 检查通过。
首次安装默认开机启动、关闭后覆盖升级保留选择、卸载清理启动项检查通过。
| 附件 | 精确字节数 |
|---|---|
ShadowChat-1.1.8-local-setup.exe |
36850526 |
ShadowChat-1.1.8-source.zip |
27567378 |
build-info.json |
8915 |
影聊 1.1.7:更新直接下载 GitHub 安装包
影聊 1.1.7 测试版
发布日期:2026-11-02。Windows 10/11,x86 应用,local/test 构建。
修复
- 点击“立即下载”直接下载 GitHub Releases 的对应安装包,修复打开本机介绍页或 Release 介绍页的问题。
- 普通构建默认从 GitHub 检查版本,不依赖维护者运行本地网页。
- 安装包内的软件主页统一指向 GitHub Releases。
- 增加 GitHub 版本记录响应容量,避免历史记录增加后更新检查失败。
更新与交接
- 测试版继续只接收 test 通道,正式版只接收 stable 通道;仅选择对应构建环境的有效安装包。
- 校验版本、发布状态、附件摘要格式和仓库地址,拒绝介绍页、源码包及其他仓库的下载地址。
- 更新失败不影响启动、登录、聊天或文件传输;不自动退出或运行安装程序。
- 后续维护者在仓库发布新 Release 并上传对应安装包即可继续维护,客户端不保存发布凭据。
安装与升级
已安装 1.1.6 或更早版本的用户,需手动下载本版并覆盖安装一次。
旧客户端的更新逻辑不会因网站或源码修改而自行改变。
从托盘退出影聊后运行安装包,账号、聊天记录、接收文件和待发队列保留在原程序目录外。
安装后后续更新可直接从 GitHub 获取安装包。
本包包含 Qt、Windows x86 C++ 运行库和 TLS 运行库。
显式指定本机更新端口的构建仅供隔离调试,不作为本次交付安装包。
验证范围与限制
验证记录随 build-info.json 提供,包括原生更新按钮、GitHub 版本解析、异常网络处理、
构建更新源、安装和从 1.1.6 覆盖升级,以及包体运行库与 TLS 检查。
本机合成资料验证不替代真实办公多机网络、干净 Windows 虚拟机和 Windows 11 验收。
本版未进行商业代码签名,Windows 可能显示未知发布者提示。
本次不自动合并 PR,不提升 stable 通道,不部署正式环境。
附件用途
ShadowChat-1.1.7-local-setup.exe:Windows x86 安装与覆盖升级程序。ShadowChat-1.1.7-source.zip:发布提交对应的完整源码归档。build-info.json:源码提交、构建环境、工具链、摘要、验证结果和限制。release-notes.md:本次发布说明与附件精确大小。SHA256SUMS.txt:上述附件的 SHA-256 校验清单。
可用 Get-FileHash .\ShadowChat-1.1.7-local-setup.exe -Algorithm SHA256
与 SHA256SUMS.txt 中同名文件的摘要核对。
本次构建与校验
源码提交:b874d58d9d4e5fbef6a2e71475655319e995d1fa。
7 个原生回归项目、安装与 1.1.6 覆盖升级、包体及安装后 TLS 检查通过。
| 附件 | 精确字节数 |
|---|---|
ShadowChat-1.1.7-local-setup.exe |
36834010 |
ShadowChat-1.1.7-source.zip |
27534089 |
build-info.json |
3279 |