Skip to content

5.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 05:42

Qz-Miner 5.3.0

更新

  • 网络兼容族升至 5.3 并冻结:17 个 packet discriminator/Side、20-path 配置 schema、wire 合同 52→53;5.2.x 及更旧端在握手期 fail-closed 拒绝,混合双端需同步升级。
  • 以共享 soft deadline 取代预算/节流模型:tickBudgetMs(1..40ms)统一约束 planning/preview/普通执行;移除 work-unit 计费、空气 1024:1 补偿、maxBreakPerTick 与 50ms 节流;5.2 的 YAML/cfg 预算键自动迁移;watchdog 增加 ExecutionDeferred 有界宽限。
  • 预览渲染管线重构:ChainPreviewRenderCache 按代际发布 mesh,Renderer 注入 previewState,MeshBuilder 拆分构建职责,State 改代际 API。
  • 并行遍历样板收敛与选择器接线去重复:PlanningCandidateGate 共享映射覆盖 6 个 traverser 与 ChainSearchAlgorithm;picker 候选索引共享 + VisualAdapter 懒建。
  • 方块选择器接入与多轮联动:空查询返回全量浏览快照供分类浏览;接入全屏面板(创造栏/Mod 双分类、中文文案、搜索增强);成员网格重设计(多列卡片 + 可见滚动条)与成员删除一步直达。
  • 使用文档、网络版本边界与错误记录同步更新;移除旧文档/任务体系。

兼容性

  • 网络协议:5.3 为冻结兼容族,5.2 及更旧端 fail-closed;同 5.3 minor 的 patch/prerelease/dev 互通。
  • 配置 schema 收为 20 路径;5.2 预算键自动迁移,无需手工改写配置。
  • 编译依赖 Qz-UILib 4.8.0(dev 制品经仓库 libs 内置解析,不依赖 JitPack);运行时 Qz-UILib 最低 4.8.0,由 modpack 提供。

验证边界

  • 本机完整 build(编译、checkstyle、全量 JUnit、assemble)通过;发布由 release-tags workflow 在 branch-ci 对同一 SHA 绿后执行。
  • 运行态(网络 5.3 双端握手、fail-closed 边界、预览渲染、选择器面板等)以用户真机验证为准,发布前尚未完成全量运行态验收。