You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
field 与 schema 是同一个意思的两个载体,~25 个 widget 读 field || schema #3233
Activity
xuyushun441-sys commentedon Aug 3, 2026
维护者裁决(2026-08-03)
收敛方向批准,且节奏收紧:不走「v17.x 弃用、v18 删」的 C,直接 B 落在 v17——生产者侧收敛到
field(SchemaRenderer的 field-widget 路径 +renderFieldComponent),从 widget 契约删除schema,删掉 ~25 处field || schema,迁移说明随变更集。理由:v17 正是 semver 允许 break 的大版本点;维护者要求协议变更集中在 v17,客户一次性升级处理完。
props.schema会在 v17 拿到undefined(仓内证据覆盖不了仓外消费者,page-header与page:header对外声明了两套 authorable 键:descriptionvssubtitle,消费端用??兜底 #3226 同款盲区)。缓解 = 大版本边界 + 迁移说明高声量。schema="[object Object]"出现在真实输入框上 #3291(toDomProps)已判定非协议变更,移出发版窗口。摘
needs-user-decision,保留pm:queue(v17 窗口)。Generated by Claude Code
Generated by Claude Code
xuyushun441-sys commentedon Aug 3, 2026
认领(PM 会话
session_01NVPjPzmmAJ2Ngtvgg5MSRa)xuyushun441-sysclaude/issue-3233-field-single-carrieraria-required从未到达任何输入控件——必填状态只以「可访问名的一部分」存在 #3290 / ObjectForm 的 mobile.fullscreenLongText 到不了自动生成字段的 TextAreaField:flag 写在 FormField 上,form.tsx 转发的却是 field.field #3245 与本单文件相交,串行在本单合并之后,本单先行。Generated by Claude Code
Generated by Claude Code
refactor(types,react,components,fields)!: converge the widget metadat…
fix(plugin-form,types): carry `mobile_fullscreen` on the field metada…
feat(fields): RichTextField honors `mobile_fullscreen` with a fullscr…