Skip to content

v0.6 U0:升级 ObjectStack 18.1.0 并撤掉已修复的临时做法 #76

Closed

Description

@marchtian

总览:#75 · 无依赖,v0.6 第一项

内容

  • @objectstack/* 依赖从 18.0.0 升到 18.1.0(lockfile 用 pnpm 重新生成),按 CHANGELOG 处理破坏性变化(如岗位不能再叫 org_external)。
  • 逐条核对代码与文档里标为「临时」、指向平台 issue 的做法,已在 18.1.0 修复的撤掉并在设计文档记「结果(日期)」:至少查 objectstack#24817(变更单第 2 级退回)、#25584(新建表单 readonlyWhen)、#25470、#25652(岗位标签翻译)、#25675、#25681(repeater 子字段,决定 8D steps 能否随 v0.6 做)、#25672、objectui#13470 / #13471。没修的保持原样。
  • 04 §3.3 开通步骤改为按组织角色 external 邀请,并写明 external 的行为(只读自己的身份行,不得放进业务单元,只靠岗位 / 权限集 / 共享规则拿数据)。
  • pnpm verify 全绿,现有测试(含审批矩阵、导入幂等)全部通过。

出口条件

  • 18.1.0 下全部 pnpm 检查全绿
  • 每条临时做法有结论:已撤掉(附验证)或保留(平台未修)
  • 04 §3.3、07 §6 与现状一致
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions