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

vercelBot commented Jul 13, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
specErrorErrorJul 13, 2026 5:37am

Request Review

@github-actionsgithub-actionsBot added documentation Improvements or additions to documentation tooling size/s labels Jul 13, 2026
@os-zhuang
os-zhuang merged commit b42ae3d into mainJul 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 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.

1 participant

@os-zhuang