跳转到内容

更新日志

原文件:PCHSystem/CHANGELOG.md,每次构建自动拉取。

版本 状态
Unreleased 暂无新内容
版本 组件 日期 摘要
pch_system-v0.10.2 游戏端 2026-08-31 子材料协作大修:可单独认领交付,父项备齐后整单锁定。
backend-v0.10.2 后端 2026-08-31 sheets 子物品生命周期闭环。
frontend-v0.11.2 前端 2026-08-31 子物品行放开操作
pch_system-v0.10.1 游戏端 2026-08-22 部署脚本修复:MCDR 跑在容器里(宿主机无 mcdreforged CLI)时,依赖插件也能自动补装。
backend-v0.10.1 后端 2026-08-22 托管管理账号可用性修复与安全加固。
frontend-v0.11.1 前端 2026-08-22 注册入口
pch_system-v0.10.0 游戏端 2026-08-19 ⚠️ ⚠️ 破坏性变更:箱子扫描剥离为独立插件,本版起 pch_system 硬依赖 chest_scanner_lib旧部署(<0.10.0)升级后,!!MCDR plugin reload pch_system 会因依赖缺失被卸载(重启也无效)。恢复方法(任选其一):
backend-v0.10.0 后端 2026-08-19 积分层上线:积分记账、管理员调分与余额排名。升级需跑数据库迁移(0024,部署脚本自动执行)。
frontend-v0.11.0 前端 2026-08-19 新增积分管理页:流水筛选、余额排名、调分与账号流水下钻。
frontend-v0.10.0 前端 2026-08-15 界面全面换新:与 wiki 统一的深板岩 + 草方块绿视觉,新增亮/暗主题与新导航。
pch_system-v0.9.3 游戏端 2026-08-15 后端不可达时不再刷屏报错:自动降频重试,恢复后回到正常频率。
backend-v0.9.2 后端 2026-08-08 绑定时返回可直接打开的链接;改物品 ID 与已有行重复时自动合并。
frontend-v0.9.2 前端 2026-08-08 绑定页面支持自动填短码;未登录时点绑定链接会先跳登录,登录后自动回来。
pch_system-v0.9.2 游戏端 2026-08-08 新增箱子一键提交(!!submitc);绑定回执变成可点击链接;改物品 ID 时自动改名并合并重复。
backend-v0.9.1 后端 2026-08-06 协管员通知正确显示操作者名称。
frontend-v0.9.1 前端 2026-08-06 施工进度折线图不再中途断开;项目详情页新增 CSV 导出。
pch_system-v0.9.1 游戏端 2026-08-06 sheet add/addhand 进度模式恢复正常。
backend-v0.9.0 后端 2026-07-28 施工进度上报层补齐「加入施工」机制、玩家可见上报事件流水、按材料封顶,并修复一批上报健壮性问题。
frontend-v0.9.0 前端 2026-07-28 施工进度图表时间轴与起点修复,新增「加入施工」入口与「我的上报历史」面板。
pch_system-v0.9.0 游戏端 2026-07-29 服务端默认施工进度追踪器 + 加入/退出施工命令。
backend-v0.8.2 后端 2026-07-26 补齐协管员授予联想的昵称显示与双向匹配。
frontend-v0.8.2 前端 2026-07-26 修复登录会话过早失效;完善协管员联想与会话续签健壮性。
pch_system-v0.8.2 游戏端 2026-07-25 重要更新(部署脚本热修):修复 .env 已含全部所需键时 Scripts/update.sh 拉取新代码后静默退出、跳过后续部署步骤的问题。此前已运行过更新脚本但疑似未跑完的实例,请按下方「升级指引」重跑一次。
backend-v0.8.1 后端 2026-07-25 元数据补丁:v0.8.0 发版时 pyproject.tomlversion 字段漏改(仍为 0.7.0),本次补齐到当前发版线。无代码 / 行为变更。
frontend-v0.8.1 前端 2026-07-25 元数据补丁:v0.8.0 发版时 package.json / package-lock.jsonversion 字段漏改(仍为 0.7.0),本次补齐到当前发版线。无代码 / 行为变更。
backend-v0.8.0 后端 2026-07-25 ⚠️ 解析端点合并为单一批量端点。破坏性变更:删除旧的单文件解析端点。
frontend-v0.8.0 前端 2026-07-25 ⚠️ 解析页升级为批量入口,修复登录链路三处问题。破坏性变更:移除旧的单文件解析页。
pch_system-v0.8.1 游戏端 2026-07-25 补齐项目阶段流转通知缺口(issue #4),参与者不再漏知关键进度。无破坏性变更。
backend-v0.7.0 后端 2026-07-20 ⚠️ 身份主锚升级为 Web 账号(可绑多个游戏身份),项目协作与协管员机制改为账号级,登录链路安全加固。破坏性变更:需跑数据库迁移,现有登录会话全部失效。
pch_system-v0.8.0 游戏端 2026-07-20 ⚠️ 适配身份主锚升级与项目协管员机制,部署脚本健壮性增强。破坏性变更:所有玩家需重新 !!PCH login 登录。
frontend-v0.7.0 前端 2026-07-20 适配身份主锚升级与协管员机制,新增身份管理页面。
pch_system-v0.7.1 游戏端 2026-07-14 更新脚本支持 mac 修复python 依赖无法正确解读的问题
pch_system-v0.7.0 游戏端 2026-07-12 插件 id 由 htcmc_auth 改为 pch_system(与项目名一致),首个以新 id 发布的正式版本;同步改进项目部署与发布流程。
htcmc_auth-v0.6.1 游戏端 2026-07-11 一键提交回执进一步降噪
frontend-v0.6.1 前端 2026-07-11 打开大项目(上百行)更快
htcmc_auth-v0.6.0 游戏端 2026-07-11 一键提交快捷命令
backend-v0.6.0 后端 2026-07-10 子物品嵌套行
frontend-v0.6.0 前端 2026-07-10 子物品树状展示
htcmc_auth-v0.5.0 游戏端 2026-07-10 子物品命令
backend-v0.5.0 后端 2026-07-07 解析 Create 蓝图
frontend-v0.5.0 前端 2026-07-07 解析 Create 蓝图
backend-v0.4.1 后端 2026-07-07
backend-v0.4.0 后端 2026-07-06 贡献占比饼图
htcmc_auth-v0.4.0 游戏端 2026-07-06 一键提交
frontend-v0.4.0 前端 2026-07-06 显示贡献占比图
backend-v0.3.0 后端 2026-07-03 投影文件一键生成材料清单
mcdr-v0.3.0 游戏端 2026-07-03 !!PCH sheet 命令树
frontend-v0.3.0 前端 2026-07-03 投影上传页
v0.2.0 综合 2026-07-02 材料清单协作
v0.1.0 综合 2026-07-02 首个可用版本,三端骨架与核心登录链路打通。

三端各自独立 SemVer,按 CONTRIBUTING.md §4 维护。

组件 tag 约定
后端 backend-vX.Y.Z
游戏端(MCDR 插件)+ 项目级部署脚本 pch_system-vX.Y.Z(plugin id 由 htcmc_auth 改为 pch_system,与 mcdreforged.plugin.json id / 文件夹 / 内部包名一致;历史 tag htcmc_auth-v* / mcdr-v0.3.0 保留不重打,均符合 MCDR PluginCatalogue 合法格式)。该 tag 同时承载 Scripts/ 部署脚本(install.sh / update.sh)与跨端基础设施变更——使用者主要通过部署脚本统一拉取三端更新,故项目级工具链修复也归入此版本线
前端 frontend-vX.Y.Z

发版流程:

  1. [Unreleased] 段浓缩为面向使用者的自然语言(去掉实现细节与提交哈希)。
  2. 固化为 ## [<组件>-vX.Y.Z] - YYYY-MM-DD 段,置顶于已发版段落上方。
  3. 重置 [Unreleased] 段为空占位。
  4. 打对应 tag。

MCDR tag 改名背景见 Docs/reports/mcdr-publishing-strategy.md