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-zhuang os-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:

field metadata widget renders as
object_name object-ref ObjectRefField (dropdown "Select an object")
criteria_json filter-condition FilterConditionField ("Select an object first.")
recipient_id recipient-picker RecipientPickerField ("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

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
spec Ready Ready Preview, Comment Jul 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 main Jul 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 free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/s tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants