Skip to content

2.2.7

Choose a tag to compare

@sudfiona sudfiona released this 19 Oct 19:17
· 10 commits to main since this release
55e4f18

version.ps1 编码缺陷:文件是 UTF-8 无 BOM,PowerShell 5.1 在中文 Windows 按 GBK 解析 → 中文注释变乱码写进 version.iss → 安装包描述乱码 → 网站 release notes 乱码。已给 3 个含中文的 .ps1 补 UTF-8 BOM

Inno Setup 60 字符截断(实测确认):版本信息字符串超 60 字符被静默截断,而描述前缀占 30 字符。已将 version.iss 注释压缩为 25 字符(“资源加密保留图标;修复在线更新”),并在打包脚本加硬校验:期望全串 ≤60 且必须完整出现在安装包里

client_release_upload_smoke.py 契约失效:原先硬编码旧版本说明文字,重打安装包必挂。改为从 version.iss 派生期望值,版本号从 VERSION 派生

start-website-test.ps1 启动缺陷:Start-Process 因 HTTPS_PROXY/https_proxy 大小写重复抛异常,已加“保存-清空-恢复”逻辑(根因修复)

源码包排除清单 bug:带路径的排除模式只匹配文件名导致落空,商业 SDK 头文件 tests/VMProtectSDK.h 被安全门拦下才发现;已修复匹配逻辑并补 VMProtectSDK.h 排除

Full Changelog: https://github.com/sudfiona/NovaProtect/commits/%E6%AD%A3%E5%BC%8F%E7%89%88