Skip to content

chore(console): bump objectui to include the section-form widget-hint fix - #2883

Merged
os-zhuang merged 2 commits into
mainfrom
claude/browser-test-object-name-92zu6t
Jul 13, 2026
Merged

chore(console): bump objectui to include the section-form widget-hint fix#2883
os-zhuang merged 2 commits into
mainfrom
claude/browser-test-object-name-92zu6t

Conversation

@os-zhuang

@os-zhuangos-zhuang commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Why

Follow-up to #2881. That PR bumped the objectui pin to include the sharing/webhook picker widgets — but browser verification revealed the widgets still didn't render: on the Setup New Sharing Rule form the Object field was still a plain text input.

Root cause was an objectui form-rendering bug (not the pin): ObjectForm renders objects that declare field groups (like sys_sharing_rule) via an auto-derived section layout that never hoisted a field's widget override to the top-level form-field config, so the renderer fell back to the bare type and degraded every picker field to a text input.

Fixed upstream in objectui#2453 (fix(form): honor field widget hint on the section-layout path, merged). This PR advances .objectui-sha to include that fix so the prebuilt Console SPA renders the pickers.

Verification (in-browser, against a live backend)

Walked the React fiber for every field on the sys_sharing_rule create form with the fixed Console:

fieldmetadata widgetrenders as
object_nameobject-refObjectRefField (dropdown "Select an object")
criteria_jsonfilter-conditionFilterConditionField ("Select an object first.")
recipient_idrecipient-pickerRecipientPickerField ("Select a recipient type first.")

Non-widget fields unchanged (name/label → text, recipient_type/access_level → select). sys_webhook (from #2880) shares the same field-group + object-ref structure and is covered by the same fix.

Changes

  • .objectui-sha: 6a741605b1e0a44e7b6b28c6 (the merged objectui#2453 commit on objectui main; range also includes intervening main commits)
  • .changeset/console-a44e7b6b28c6.md: @objectstack/console minor bump

🤖 Generated with Claude Code

fix(form): honor field widget hint on the section-layout path
objectui@3cf3b9c101470193b3a2a4f6f7d4fd521fe1dfa0
@vercel

vercelBot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated (UTC)
specReadyReadyPreview, CommentJul 13, 2026 2:18pm

Request Review

objectui#2453 merged to main as a44e7b6; re-point .objectui-sha from the
feature-branch commit to the permanent main commit so the console build
resolves a durable SHA.
Co-Authored-By: Claude <noreply@anthropic.com>
@os-zhuang
os-zhuang marked this pull request as ready for review July 13, 2026 14:16
@os-zhuang
os-zhuang merged commit 35f6c61 into mainJul 13, 2026
14 of 15 checks passed
@os-zhuang
os-zhuang deleted the claude/browser-test-object-name-92zu6t branch July 13, 2026 14:16
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentationImprovements or additions to documentationsize/stooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@os-zhuang@claude