Skip to content

Releases: realLivedInCorner/2-Pyramid

2-Pyramid Stable 2.0.5-BUILD20034

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 06 Sep 12:37

✨ 2.0.5 正式版更新(BUILD 20034)

这是 2-Pyramid 的正式版(tag: Stable-2.0.5)。可通过应用内「更新通道 → 稳定版 / 全部」检查到,
或直接在 Releases 下载 2-Pyramid-Installer-2.0.5.exe。

✨ 新增

  • 更新源切换 + 测速:设置页新增「更新源」——镜像源(cdn.5eggpack.top,国内加速,
    第三方维护)与 GitHub 官方源可随时切换;内置「测速」按钮(测量两源延迟与下载速率),
    两源都可达时提供「使用最快源」一键切换。
  • SHA-256 完整性校验:更新器下载安装包时会边下载边校验哈希(读取同名 .sha256 资产),
    不匹配即拒绝并自动删除文件;打包流水线自动生成同名 .sha256 校验文件。
  • 下载域名白名单 + 资产名校验:安装包与哈希文件只允许从
    github.com / objects.githubusercontent.com / cdn.5eggpack.top 下载;
    安装包名必须符合 2-Pyramid-Installer- 前缀且包含所选版本号。

🔧 修复 / 改进

  • 安装器目录自动对齐:检测到本渠道已安装的 2-Pyramid 时,安装目录自动对齐到现有位置
    (重装/升级沿用上次选择的路径),界面给出提示。
  • 安装器移除「快捷栏(任务栏)」选项:任务栏固定受 Windows 版本限制且不稳定,
    安装选项只保留桌面快捷方式与开始菜单。
  • 清理 CSP 中无用的镜像域名条目。

发版说明:本 Release 需同时上传 2-Pyramid-Installer-2.0.5.exe 与
2-Pyramid-Installer-2.0.5.exe.sha256 两个资产(更新器 SHA-256 校验依赖后者)。

如何反馈问题:在仓库 Issues 提交即可,最好附上「设置 → 开发者模式 → 导出日志」的日志文件。

2-Pyramid Stable 2.0.4-BUILD20033

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 03 Sep 02:46

✨ 2.0.4 正式版更新(BUILD 20033)

✨ 新增

  • 更新通道「全部」选项:设置页更新通道改为三态——稳定版 / 测试版 / 全部;
    「全部」同时接受两个通道的更新内容(取最高版本)。

2-Pyramid Stable 2.0.3-BUILD20032

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 03 Sep 02:38

✨ 2.0.3 正式版更新(BUILD 20032)

这是 2-Pyramid 的正式版(建议 tag: Stable-2.0.3 或 v2.0.3)。可通过应用内
「更新通道 → 稳定版 / 全部」检查到,或直接在 Releases 下载 2-Pyramid-Installer-2.0.3.exe。

✨ 新增

  • 更新日志 Markdown 视图:更新对话框的 Release 说明现在以 Markdown 排版展示
    (标题 / 列表 / 引用 / 代码块 / 加粗 / 链接),链接经系统浏览器打开;
    渲染器对不可信内容做转义与链接白名单防护。

如何反馈问题:在仓库 Issues 提交即可,最好附上「设置 → 开发者模式 → 导出日志」的日志文件。

2-Pyramid Beta 2.0.2-BUILD20031

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 03 Sep 02:28

🧪 Beta-2.0.2 测试版更新(BUILD 20031)

这是 2-Pyramid 的 Beta 测试版(tag: Beta-2.0.2)。可通过应用内「更新通道 → 测试版 / 全部」检查到,
或直接在 Releases 下载 2-Pyramid-Installer-2.0.2-beta.20031.exe。

Beta 与正式版可并存安装:独立注册表、独立目录(%LOCALAPPDATA%\2-Pyramid-Beta)、
程序内带 Beta 标识。正式版请用 Stable-/v 前缀的发布。

✨ 新增

  • 更新通道三态:稳定版 / 测试版 / 全部——「全部」同时接受两个通道的更新内容(取最高版本);
    「测试版」通道现在只收测试更新(Beta- / UnStable- 前缀)。
  • 动态贴图转换:textures/item(items)下与 png 同名的 .png.mcmeta 若还是老版
    {"animation": {}} 格式,会读取同名贴图尺寸推导帧数(横条 = 宽/高,竖条 = 高/宽),
    改写为高版本适配格式 {"animation": {"frametime": <帧数>, "interpolate": true}};
    已声明 frametime 的保持原样,尺寸无法整除的跳过不瞎猜。
  • 基岩版转换(实验):版本选择器新增特殊目标「Bedrock Latest」——选中时弹出
    「未完成、仅用于测试」的警示确认;确认后先把包转换到 Java 1.21.11(pack_format 75),
    再做基岩结构重组(pack.png→pack_icon.png、textures/font 提升、item→items 与 golden/wooden 改名、
    gui/container→ui、creative_inventory 提取、清理空 assets、生成 manifest.json),输出 .mcpack。
    ⚠ 功能未完成、存在严重问题,仅用于测试;java_ui UI 模板因兼容性不佳已移除。
  • 输入防护:材质包选择不再接受 .mcpack 文件(Bedrock 输入功能未完善),拖入会给出明确提示。

🔧 修复

  • 更新安装器拉起修复:更新下载后不再静默安装(会因旧进程文件锁无声失败),
    改为拉起图形安装向导,进度可见。
  • 测试通知修复:通知总开关关闭时,「测试通知」按钮仍可正常预览效果(不再静默无反馈)。
  • 对话框关闭按钮:不再被统一按钮皮肤覆盖(去掉奇怪的玻璃底色)。
  • 更新检查器读取的 mcmeta 兼容 UTF-8 BOM。

📄 其他

  • 开发者选项分组与其他分组行为统一(淡入动画、搜索联动、i18n 标签)。
  • CHANGELOG 分层整理:未发布内容与已发布版本分开记录。

如何反馈问题:在仓库 Issues 提交即可,最好附上「设置 → 开发者模式 → 导出日志」的日志文件。

2-Pyramid Beta 2.0.1-BUILD20029

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 18 Aug 01:02

🧪 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 提交即可,最好附上「设置 → 开发者模式 → 导出日志」的日志文件。

2-Pyramid-2.0.0

Choose a tag to compare

@realLivedInCorner realLivedInCorner released this 17 Aug 11:07

Welcome To 2-Pyramid