2-Pyramid Beta 2.0.1-BUILD20029
·
25 commits
to master
since this release
🧪 Beta-2.0.1 测试版更新 BUILD20029
这是 2-Pyramid 的 Beta 测试版(tag: Beta-2.0.1)。可通过应用内「更新通道 → 测试版」检查到,
或直接在 Releases 下载 2-Pyramid-Installer-2.0.1-beta.{BUILD}.exe。
Beta 与正式版可并存安装:独立注册表、独立目录(%LOCALAPPDATA%\2-Pyramid-Beta)、
程序内带 Beta 标识。正式版请用 Stable-/v 前缀的发布。
✨ 新增
- 安装器三快捷方式选项:安装时可勾选「桌面快捷方式 / 加入开始菜单 / 加入快捷栏(任务栏)」;
卸载时自动清理快捷方式与任务栏固定。 - Beta 双渠道构建:
npm run betabuild一键产出 Beta 安装包;主程序从启动画面、
首页到设置页均有 Beta 标识,窗口标题与任务栏同步显示。 - 更新检查识别测试版:Release tag 带
Beta-/UnStable-前缀即视为测试版更新,
仅测试版通道可见,更新对话框带「测试版」徽章。 - 目录规整防呆:
pack.mcmeta.txt等任意后缀的文件,只要内容是合法 mcmeta
(能解析出 format 数值),自动统一改名为pack.mcmeta并提升到压缩包根目录,再正常转换。 - 版本详情页改版:只保留主版本 + 构建号两项,干净直观。
🔧 修复
- 卸载器彻底修复:双击 uninstall.exe 或从控制面板卸载,直接进入卸载流程(不再打开安装界面);
卸载过程有明确的进度反馈,完成动画播完后自动关窗,退出时自行清理残留文件。 - 背景透色调整:调整透色强度/展示方式不再需要重新选择背景图片。
- 输出文件名版本前缀替换:
[Java 1.x-y]标签出现在名称任意位置都能被替换,
再转换时不再出现新旧前缀堆叠。 - BUILD 构建号:每次发布构建只递增一次(此前会 +2)。
- 卸载器自清理:不再反复 ping 127.0.0.1,改为进程句柄等待,安静无痕。
📄 其他
- README 全面更新,新增根目录 CHANGELOG.md。
- 更新源切换到 2-Pyramid 官方仓库 Releases。
如何反馈问题:在仓库 Issues 提交即可,最好附上「设置 → 开发者模式 → 导出日志」的日志文件。