Skip to content

Releases: Conduit-Club/SHOU-PCL

SHOU-PCL v1.1.0 · sxj

Choose a tag to compare

@Moeary Moeary released this 03 Oct 04:53
25a2f27

SHOU-PCL v1.1.0(sxj)

SHOU-PCL v1.1.0 是面向社团 Minecraft 网络的独立第三方 Windows x64 自包含启动器。它保留 PCL-CE 与 PCL Community 的原作者、许可证和上游归属,不代表 PCL、Mojang 或 Microsoft 官方发行。

本版功能

  • 修复 LittleSkin 与 MUA 密码认证流程,兼容旧 Union 档案,并改善异常 HTTP/JSON 响应提示。
  • 支持多角色账户导入与紧凑切换,按认证来源、服务器和 UUID 保持账户身份;加入角色皮肤响应解析与缓存显示。
  • 从全部账户视图添加新角色后仍恢复完整角色列表;用户主动切换来源或账户时保留主动选择。
  • 更新历史与启动提醒使用原生 PanMsg 弹层,提供日志索引、缓存和可关闭的提醒。
  • 更新提醒在弹层显示期间正确记录已读状态,关闭提示后“查看日志”操作仍能打开完整历史。
  • 首页显示社团代理入口返回的总在线人数,使用 smp.shoumc.com 原始域名握手并处理 SRV 端口、超时和不完整响应。
  • 完成社团品牌配置与启动状态修复,包括 Unicode --versionType 默认标识、旧 PCLCE 一次性迁移、标题/关于/退出文案和服务器选择。

构建记录

  • 合并源码 SHA:25a2f27652e3b0c0ea550fa2e35686ca6e399ae0。
  • SDK:.NET 10.0.401;配置:Release / win-x64 / 自包含。
  • PR:Conduit-Club/SHOU-PCL#2。独立审核后的三项 P2 修复已合并:全部账户视图恢复、显式选择状态保护、通知已读与查看日志时序。
  • 测试证据附件:conduit-v1.1.0-tests.zip,包含 315 项 Core TRX、native JSON 与必要截图,不包含运行日志。

验证与安装

  • 离线全量测试:315 项,314 项通过、0 项失败、1 项因平台不支持 ChaCha20 硬件能力而跳过(TestChaCha20Simple)。
  • 本地 native harness:pass=true;已通过通知忙碌保护(不消费未读)、通知转历史、账户 Current 变化后恢复全部视图、取消后恢复全部视图;启动通知与历史使用 PanMsg,初始与最终顶层窗口数均为 1。
  • 启动 smoke 已验证主窗口创建、响应中、处于 Running 且无启动失败;关闭行为未作为正常退出验证。
  • 发布目标为 Windows x64 自包含程序,运行启动器无需另装 .NET Runtime;启动 Minecraft 仍需要可用的 Java 运行时。
  • 下载 ZIP 后解压到可写文件夹运行;对应 .sha256 校验文件作为 ZIP 旁的独立资产提供,使用 sidecar 文件校验 ZIP 完整性。
  • 正式 Windows x64 ZIP:PCL-CE-SHOU-win-x64.zip;SHA-256:0d2ade0478c9cf16b0c896c4615fe141769cdf88f856e5a25ef536889aca7a23,旁置 sidecar 与 ZIP 匹配。
  • LittleSkin 与 MUA 密码登录已实际确认可用;账户刷新、令牌刷新、角色切换和 Minecraft 游戏启动尚未完成全量真实服务联调。

SHOU-PCL v1.0.0 · zst

Choose a tag to compare

@Moeary Moeary released this 02 Oct 14:21

SHOU-PCL v1.0.0(zst)

SHOU-PCL v1.0.0 是面向社团 Minecraft 网络的独立第三方 Windows x64 自包含启动器。它保留 PCL-CE 与 PCL Community 的原作者、许可证和上游归属,不代表 PCL、Mojang 或 Microsoft 官方发行。

本版功能

  • 提供 SMP 生存、Create 创造和 SHOU 校园展示三个社团入口,并保留“只启动游戏”选项。
  • 三个入口的当前游戏版本分别为 SMP 1.21.1、Create 1.21.11、SHOU 1.21.11。
  • 按 Microsoft、LittleSkin、MUA Union 和其他来源分类管理账户,支持已有档案切换、来源标识和启动前状态提示。
  • LittleSkin 使用皮肤站密码登录路线;MUA 使用成员皮肤站的 Yggdrasil 接口。旧 Union 地址账户若无法登录,请移除后通过 MUA 入口重新添加。
  • 提供嘉然配色、社团首页与官方实景轮播,并在关于页展示社团版本和发行代号。
  • 更新页只手动检查社团 GitHub Releases;更新日志提醒默认开启,可在“设置 → 个性化”中关闭,检查失败时不阻塞启动。
  • 发行目标为 Windows x64 自包含单文件程序,运行时无需另外安装 .NET Runtime;启动 Minecraft 仍需要可用的 Java 运行时。
  • ZIP 内含启动器、许可证和构建信息;对应的 SHA-256 校验文件作为 ZIP 旁的独立 Release 资产提供。

首发限制

  • 社团 Microsoft API 申请与配置尚未完成,微软入口在界面中明确标记为暂未开通并阻止授权请求。已有公开 Client ID 不代表 Minecraft API 审核已经通过;请先使用 LittleSkin 或 MUA。
  • 首次进入账户页会先显示微软正版入口,但该入口会明确提示尚未开通;LittleSkin 与 MUA 可独立使用。
  • LittleSkin OAuth 设备授权仍须使用其允许的自有应用 ID 与白名单;本版密码登录不要求用户申请 connect ID。
  • LittleSkin 与 MUA 的皮肤站邮箱密码登录路线已由用户实际确认可用;Microsoft 授权、令牌刷新、角色选择和 Minecraft 联机不在本次密码登录确认范围内。
  • 程序更新需要用户从社团 Releases 手动下载并替换,不会在后台自动覆盖现有启动器;Minecraft 版本和模组组合仍需按对应社团后端的支持范围适配。

发布信息

  • 版本:v1.0.0
  • 发行代号:zst
  • 正式标签:v1.0.0
  • 直接 PCL-CE 基线:2.15.1
  • 元数据上游字段:2.12.1(保留仓库原有上游声明)
  • 构建配置:Windows x64、Release、自包含

构建与验证

  • ClubRelease 定向测试:19/19 通过。
  • 离线核心测试:290 项,289 项通过、0 项失败;其中 1 项 ChaCha20 硬件支持测试因平台不支持而未执行。
  • 另有 6 项真实网络或 Windows Toast 集成测试明确未执行,因此本版不宣称全部全量测试通过。
  • 本版修复了缓存空文件、SQLite 释放与过期清理、事件总线、编码检测和路径校验问题。
  • BUILD-INFO.txt 记录源码提交、SDK 版本和构建配置;测试数字记录在本页,TRX 测试报告将随测试报告 ZIP 作为 Release 资产提供。ZIP 旁的 .sha256 资产用于校验下载文件完整性。

本次发行产物

  • 源码提交:8e7b0ac52471bf4690b352c3309d7039ad223b0d,构建时工作区洁净。
  • SDK:.NET 10.0.401;Windows x64、Release、自包含,EXE 文件版本 1.0.0.0。
  • 本地主工程发布构建成功,0 编译错误;仍有既有可空性、未使用成员和依赖等编译警告。
  • 启动器 ZIP:PCL-CE-SHOU-win-x64.zip,84,432,373 字节。
  • SHA-256:519f8b3435a5527936687b28f2826060ae899f80d6dda1b156c117c6543fe325。
  • 测试报告:conduit-v1.0.0-tests.zip,包含离线核心、版本解析定向及集成测试边界的 TRX 报告。

下载启动器 ZIP,解压至可写文件夹后运行 PCL-CE-SHOU-win-x64.exe。测试报告 ZIP 仅供查验,不是启动器。

云端复核

  • Conduit Build:通过;社团回归 47/47,离线核心 290/290。云端平台支持 ChaCha20,因此该测试也实际通过。6 项外部集成测试仍排除在离线套件之外。
  • Build (CI):双架构构建通过。
  • 本 Release 启动器资产采用同一提交在本地 Release 配置构建的 Windows x64 包;云端 TRX 可在上述 Conduit Build 的 test-results 资产查看。

SHOU-PCL 社团基线预发布 2026-10-02

Choose a tag to compare

SHOU-PCL 是 Conduit-Club 基于 PCL-CE 独立维护的第三方社团启动器,首次构建链路验证预发布。尚未加入社团内容,不是 CE 官方发行版。

  • 直接上游:PCL-Community/PCL-CE dev,基线 a42a769;无冲突快进 13 个提交。没有合并 Meloong-Git/PCL。
  • 本地 Windows x64 / .NET SDK 10.0.401 / Beta 自包含单文件构建。下载 ZIP,解压后运行 PCL-CE-SHOU-win-x64.exe;无需另外安装 .NET。这是便携包,不是 MSI/Setup 安装器。
  • 新增 AGENTS.md、独立构建脚本、构建说明及 Conduit Build 工作流;社团发布不调用 CE 的签名或 MirrorChyan 服务。

验证:本机编译成功;247 项测试中 199 通过、48 失败、0 跳过。失败涉及 SQLite 清理时数据库文件占用、语言/字体、路径、网络和 EventBus 等。保留上游代码和失败结果,未进行 GUI、登录、游戏下载或启动的端到端验证。仅用于开发基线验证,不作为正式可用版本。

限制:未配置 Microsoft OAuth、CurseForge、Natayark/联机等服务凭据;相应功能可能不可用。界面及更新源仍为 CE 原有行为,正式社团发行前需另外处理。无 GPG/Authenticode 签名,附 SHA-256 文件校验完整性。

源码提交及构建详情见包内 BUILD-INFO.txt 与 BUILD.md。许可证随包保留。