SteamWrapper v0.2.4-preview.1 (Windows preview)
Pre-releaseSteamWrapper v0.2.4-preview.1
This is an unsigned Windows technical preview for Windows 11 24H2 or later on native x64 PCs. It fixes an editor issue discovered in the previous preview. Clean-client acceptance and production signing remain open; this is not a stable release.
- Loading a profile, discarding a draft by switching profiles, or restoring the original field values no longer produces a false “Unsaved changes” prompt. The editor compares its complete form with the loaded or successfully saved values. Genuine unsaved changes still require a choice before leaving, and cancelling navigation preserves the draft.
- Actual-window regressions cover adding a locally discovered game, manual AppID validation and saving, duplicate rejection, restart persistence, draft retention and scoped window keyboard messages. Existing save, language and original argument-text behavior remain covered. These checks do not establish hardware keyboard, IME, scaling or clipboard acceptance.
- Additional real child-process tests cover six uninstall interruption checkpoints, released OS locks, recovery after partial deletion, preserved unknown/modified bytes and reinstallation. These use controlled fixture payloads; they do not simulate machine power loss or replace real Inno acceptance.
- With no saved language choice, Manager and launcher recovery messages follow the supported system UI language. Unsupported languages use English. Manual choices take priority and preserve game names, paths and arguments.
Use the Setup for a per-user Manager installation, or extract the entire portable ZIP and open SteamWrapper.Manager.exe in File Explorer. Installation/uninstallation preserves profiles, preferences, the stable Runner, backups, logs and cached covers. It does not change Steam/game files or Launch Options. Read the installation and recovery guide before testing. Every changed installable payload requires a new numeric version; existing public versions remain immutable.
The release provides seven assets, with SHA256SUMS covering the other six. The schema-2 installer descriptor includes the unchanged schema-1 portable descriptor. Both packages include original dependency licenses, THIRD_PARTY_NOTICES.md and LICENSES/index.json. Ordinary main/PR CI continues to test and compile; version tags build and publish Setup and ZIP.
Known limits include clean Windows without developer tools, broader native/player acceptance, version pruning, registry/shortcut failure recovery and actual signed-download acceptance. Automatic updates and automatic Steam Launch Options apply/restore are unavailable. Covers remain local-first, with optional official CDN fallback disabled by default.
Code signing policy: the SignPath Foundation application has not been submitted or approved. No signing certificate or authenticated update feed is supplied. Microsoft runtime dependencies and the proposed Inno signing chain require provider review. Default operation does not upload profiles, game files or library contents. GitHub is the binary release channel; CNB binaries are advertised only after a configured mirror passes download verification.
SteamWrapper v0.2.4-preview.1
这是支持原生 x64 电脑上 Windows 11 24H2 或更高版本的未签名 Windows 技术预览,修复上一预览中新发现的编辑器问题。干净客户端验收和生产签名仍待完成,不是稳定版。
- 加载配置、通过切换配置放弃草稿,或将字段恢复原值后,不再误报“未保存的修改”。编辑器比较完整表单与加载/成功保存后的内容。真正未保存的修改仍需在离开前作出选择,取消导航会保留草稿。
- 实际窗口回归覆盖添加本地发现的游戏、手动 AppID 校验与保存、重复拒绝、重启持久化、草稿保留及限定窗口的键盘消息。既有保存、语言及原始参数文本行为仍有覆盖。这些检查不证明硬件键盘、输入法、缩放或剪贴板验收通过。
- 新增真实子进程测试覆盖六个卸载中断检查点、操作系统锁释放、部分删除后的恢复、未知/修改字节保留和重装。载荷使用受控夹具,不模拟整机断电,也不替代真实 Inno 验收。
- 没有保存语言选择时,Manager 与启动器恢复提示跟随已支持的系统界面语言,不支持时使用英语。手动选择优先,并保留游戏名称、路径和参数。
使用 Setup 为当前用户安装 Manager,或解压完整便携 ZIP,在文件资源管理器中打开 SteamWrapper.Manager.exe。安装/卸载保留配置、偏好、稳定 Runner、备份、日志与缓存封面,不修改 Steam/游戏文件或启动选项。测试前阅读安装与恢复指南。每个变化的可安装载荷需要新的数字版本,已公开版本保持不可变。
发行包含七份附件,SHA256SUMS 覆盖其余六份。第 2 版安装器描述保留原有第 1 版便携描述。两种包均提供原始依赖许可证、THIRD_PARTY_NOTICES.md 和 LICENSES/index.json。常规 main/PR CI 继续测试与编译,版本标签构建并发布 Setup 与 ZIP。
已知限制包括无开发工具的干净 Windows、更广原生/玩家验收、旧版本清理、注册表/快捷方式故障恢复及真实已签名下载。尚无自动更新或自动应用/恢复 Steam 启动选项。封面保持本地优先,可选官方 CDN 补图默认关闭。
代码签名政策(Code signing policy):SignPath Foundation 申请尚未提交或获批,此预览不提供签名证书或认证更新源。Microsoft 运行时依赖及拟定 Inno 签名链需服务方审核。默认操作不上传配置、游戏文件或游戏库内容。GitHub 为二进制发行渠道,CNB 二进制仅在配置镜像且通过下载核验后公告。