Skip to content

chore: bump objectui to 2fb38edbeb12 (finish create-user phone fix — #2419)#2876

Merged
os-zhuang merged 1 commit into
mainfrom
chore/bump-objectui-sha-param-visible
Jul 13, 2026
Merged

chore: bump objectui to 2fb38edbeb12 (finish create-user phone fix — #2419)#2876
os-zhuang merged 1 commit into
mainfrom
chore/bump-objectui-sha-param-visible

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

What

Bumps the pinned objectui SHA (.objectui-sha) from 9138e68413f3
2fb38edbeb12 so scripts/build-console.sh rebuilds the bundled Console from
objectui main including objectstack-ai/objectui#2419.

Why

Completes the create-user phone fix end to end. Recap of the three-part fix:

  1. objectui fix(security): platform admins see all rows of better-auth-managed identity objects (ADR-0024 / cloud#551) #2406ActionParamDialog.filterVisibleParams hides a param whose visible CEL predicate is false.
  2. framework feat(spec,platform-objects): action param 'visible' predicate; gate create-user phone on features.phoneNumber #2871 — serves create_user's phoneNumber param with visible: 'features.phoneNumber == true'.
  3. objectui fix(automation): accept config.fieldValues as an alias for create/update_record fields #2419the missing plumbing: resolveActionParams now propagates visible from the served param through to the dialog (it was silently dropped, so the field kept rendering despite 1 + 2).

The running Console is built from this pinned SHA, so #2419 only reaches a
deployment once the pin advances — this PR.

Range

objectui 9138e68413f3...2fb38edbeb12 — one commit:

After merge

scripts/build-console.sh (run in CI/publish or locally) rebuilds
packages/console/dist from the new SHA. In the create-user dialog the
Phone Number field is then hidden whenever the phoneNumber auth plugin is
off (features.phoneNumber == false), instead of offering a field the backend
rejects.

🤖 Generated with Claude Code

Refreshes the bundled Console to objectui main including #2419, which
propagates the action-param `visible` predicate through resolveActionParams.

Completes the create-user phone fix end to end: the console now honors the
served `visible: 'features.phoneNumber == true'` predicate on the create_user
phoneNumber param, hiding the field when the phoneNumber auth plugin is off
instead of offering a field the default backend rejects.

objectui range: 9138e68413f3...2fb38edbeb12

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@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 Error Error Jul 13, 2026 5:37am

Request Review

@github-actions github-actions Bot added documentation Improvements or additions to documentation tooling size/s labels Jul 13, 2026
@os-zhuang os-zhuang merged commit b42ae3d into main Jul 13, 2026
14 of 15 checks passed
@os-zhuang os-zhuang deleted the chore/bump-objectui-sha-param-visible branch July 13, 2026 05:39
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.

1 participant