Skip to content

chore: release packages#2500

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

chore: release packages#2500
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@object-ui/app-shell@14.1.0

Minor Changes

  • 82441e4: feat(console-ai): proactive AI usage indicator in the ChatDock (ADR-0057 feat: add live playground for interactive schema demonstration #8)

    Surfaces remaining AI headroom before a send hits the 429 wall, instead of
    only learning the limit reactively.

    • AiUsageIndicator — two meters (build + dataChat) as small progress rings in
      the ChatDock header (desktop rail + mobile sheet). Near-full → an amber
      "running low" hint and a popover with "resets tonight / next cycle" plus the
      upgrade / top-up CTA (reusing the 429 deep-link). D5-safe: fractions and
      qualitative words only, never a token number. Hides itself when the usage
      endpoint is absent (older backend / OSS / no seat).
    • useAiUsage — fetches the D5-safe per-meter fractions; refetches on the chat
      engine's post-turn / 429 nudge and on tab re-focus; fails soft to nothing.
    • useObjectChat emits AI_USAGE_REFRESH_EVENT on a rejected send (429) and on
      the turn-finish edge so the ring updates right after the user's action.
    • i18n: console.ai.usage.* in en + zh-CN.

    Consumes the cloud GET /api/v1/ai/usage endpoint (objectstack-ai/cloud#824).

  • 937b8ef: feat(app-shell): C2-β — AccessExplainPanel record 粒度渲染 (framework#2920)

    AccessExplainPanel 现支持记录级解释(ADR-0095):

    • 记录选择器:选定对象后可输入或从 RecordPickerDialog 选择一条 recordId;请求带上 recordId
    • 逐层行级归因:每层展开该记录的 record 归因——outcome 徽标(准入/排除/未评估)、命中的 rules[](权限集 → 岗位 → 共享 → 行规则,含 kind/grants/via/effect 三态圆点)、有效行过滤(rowFilter JSON)、matchesRecord。
    • 顶部记录判定:record.visible 结论横幅 + decidedBy 决定性层(该记录为何可见/不可见)。
    • posture / kernelTier:principal 卡片显示 posture 档位徽标;每层显示 kernel tier(租户墙 vs 业务 RLS)标签。
    • i18n:en + zh-CN 全量 key。

    向后兼容:不带 recordId 时行为与对象级完全一致。

  • 466a5c6: feat(studio-access): package-level OWD overview — audit & batch-edit sharingModel (objectui#2505)

    Add a package-scoped "Record Sharing Baseline (OWD)" panel to the Studio
    Access pillar, a sibling surface next to the permission-set rail. It surveys —
    and batch-edits — the org-wide default of every object the package owns, so an
    author no longer has to open each object's Settings page to audit the baseline.

    • PackageOwdOverviewPanel — a table of object × sharingModel ×
      externalSharingModel covering the package's objects (published ∪ pending
      drafts). Inline selects reuse the canonical four OWD values and the option
      labels/help copy from ObjectSettingsPanel. Save writes one package-scoped
      metadata draft per changed object (identical to the per-object Settings
      write); publish flows through the unchanged security-domain gate.
    • controlled_by_parent rows show the master link (read-only) instead of an
      external dial; row-level external ≤ internal validation (ADR-0090 D11) is
      surfaced inline and blocks Save.
    • New shared owd-sharing.tsOWD_MODELS, the OWD_WIDTH axis,
      isExternalWider, deriveMasterObject.
    • The Access pillar hosts it via a pinned rail entry + the existing ?surface=
      deep-link (owd:overview); the read-only OWD badge in PermissionMatrixEditor
      now links here (plain chip at environment scope, unchanged).
    • Read-only packages render the table non-editable. EN + zh-CN i18n.

Patch Changes

  • f4d25f5: feat(app-shell): A4 — permission-provenance tri-state badge (framework#2920)

    The Studio permission-matrix editor's provenance badge was two-state
    (package / custom). It is now a tri-state — platform / package / admin(custom),
    mirroring the unified sys_*.managed_by vocabulary landed in framework#2920 so
    the Studio matrix and the Setup record page read the same source-of-truth
    labels.

    • PermissionMatrixEditormanagedBy === 'platform' renders a Platform
      badge; 'package' (or an active packageId) renders Package; everything
      else (including legacy 'user') falls through to Custom.
    • New perm.badge.platform i18n key (en + zh-CN).

    The Setup record page surfaces provenance via the framework object's now-select
    managed_by field (rendered by the generic record renderer), so no record-page
    change is required here.

  • Updated dependencies [82441e4]

  • Updated dependencies [f30ff68]

    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/layout@14.1.0
    • @object-ui/plugin-editor@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/data-objectstack@14.1.0
    • @object-ui/auth@14.1.0
    • @object-ui/permissions@14.1.0
    • @object-ui/collaboration@14.1.0
    • @object-ui/providers@14.1.0

@object-ui/console@14.1.0

Patch Changes

  • @object-ui/react-runtime@14.1.0
  • @object-ui/sdui-parser@14.1.0

@object-ui/auth@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/cli@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0

@object-ui/collaboration@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/components@14.1.0

Patch Changes

  • f30ff68: fix(components): keep the list-view horizontal scrollbar pinned to the viewport bottom

    In a list/grid view with many columns, the horizontal scrollbar was only
    reachable after scrolling all the way to the last row. Root cause: the shadcn
    <Table> wraps its <table> in a overflow-auto scroll <div>. When
    DataTable already renders the table inside a bounded
    flex-1 min-h-0 overflow-auto region, that default wrapper became a SECOND,
    height-unbounded scroll container — it stretched to the full table height, so
    its horizontal scrollbar sat at the bottom of all rows.

    • Table gains an optional containerClassName prop that overrides the
      scroll-wrapper <div>'s classes (default behavior unchanged).
    • DataTable passes containerClassName="overflow-visible" so the outer
      bounded container owns both axes and the horizontal scrollbar stays pinned to
      the viewport bottom — reachable from any scroll position, no need to scroll to
      the last row.

    Verified end-to-end against the running console (data-table with 60+ rows × 19
    columns): the horizontal scroller is now the bounded flex-1 min-h-0 overflow-auto region (bottom on-screen, within the viewport) and the table can
    be scrolled fully right while still at the top row.

  • Updated dependencies [82441e4]

    • @object-ui/i18n@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/react-runtime@14.1.0
    • @object-ui/sdui-parser@14.1.0

@object-ui/core@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/data-objectstack@14.1.0

Patch Changes

  • @object-ui/types@14.1.0
  • @object-ui/core@14.1.0

@object-ui/fields@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/providers@14.1.0

@object-ui/i18n@14.1.0

Patch Changes

  • 82441e4: feat(console-ai): proactive AI usage indicator in the ChatDock (ADR-0057 feat: add live playground for interactive schema demonstration #8)

    Surfaces remaining AI headroom before a send hits the 429 wall, instead of
    only learning the limit reactively.

    • AiUsageIndicator — two meters (build + dataChat) as small progress rings in
      the ChatDock header (desktop rail + mobile sheet). Near-full → an amber
      "running low" hint and a popover with "resets tonight / next cycle" plus the
      upgrade / top-up CTA (reusing the 429 deep-link). D5-safe: fractions and
      qualitative words only, never a token number. Hides itself when the usage
      endpoint is absent (older backend / OSS / no seat).
    • useAiUsage — fetches the D5-safe per-meter fractions; refetches on the chat
      engine's post-turn / 429 nudge and on tab re-focus; fails soft to nothing.
    • useObjectChat emits AI_USAGE_REFRESH_EVENT on a rejected send (429) and on
      the turn-finish edge so the ring updates right after the user's action.
    • i18n: console.ai.usage.* in en + zh-CN.

    Consumes the cloud GET /api/v1/ai/usage endpoint (objectstack-ai/cloud#824).

@object-ui/layout@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/mobile@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/permissions@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/plugin-ai@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-calendar@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/plugin-detail@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/mobile@14.1.0

@object-ui/plugin-charts@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-chatbot@14.1.0

Patch Changes

  • 82441e4: feat(console-ai): proactive AI usage indicator in the ChatDock (ADR-0057 feat: add live playground for interactive schema demonstration #8)

    Surfaces remaining AI headroom before a send hits the 429 wall, instead of
    only learning the limit reactively.

    • AiUsageIndicator — two meters (build + dataChat) as small progress rings in
      the ChatDock header (desktop rail + mobile sheet). Near-full → an amber
      "running low" hint and a popover with "resets tonight / next cycle" plus the
      upgrade / top-up CTA (reusing the 429 deep-link). D5-safe: fractions and
      qualitative words only, never a token number. Hides itself when the usage
      endpoint is absent (older backend / OSS / no seat).
    • useAiUsage — fetches the D5-safe per-meter fractions; refetches on the chat
      engine's post-turn / 429 nudge and on tab re-focus; fails soft to nothing.
    • useObjectChat emits AI_USAGE_REFRESH_EVENT on a rejected send (429) and on
      the turn-finish edge so the ring updates right after the user's action.
    • i18n: console.ai.usage.* in en + zh-CN.

    Consumes the cloud GET /api/v1/ai/usage endpoint (objectstack-ai/cloud#824).

  • Updated dependencies [f30ff68]

    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-dashboard@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-designer@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [06d5ec6]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/plugin-grid@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/plugin-form@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/data-objectstack@14.1.0

@object-ui/plugin-detail@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
    • @object-ui/i18n@14.1.0

@object-ui/plugin-editor@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-form@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/permissions@14.1.0

@object-ui/plugin-gantt@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/plugin-detail@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-grid@14.1.0

Patch Changes

  • 06d5ec6: ImportWizard now defaults the "Run automations & triggers" checkbox to ON
    (framework#2922): automations always ran on import before the server honored
    the flag, so preserving behavior means opt-out rather than opt-in. The reset
    path restores the same default.
  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/mobile@14.1.0

@object-ui/plugin-kanban@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/plugin-detail@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-map@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-markdown@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-report@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [06d5ec6]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/plugin-grid@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/fields@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-timeline@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/mobile@14.1.0

@object-ui/plugin-tree@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/plugin-view@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
  • Updated dependencies [06d5ec6]
  • Updated dependencies [f30ff68]
    • @object-ui/i18n@14.1.0
    • @object-ui/plugin-grid@14.1.0
    • @object-ui/components@14.1.0
    • @object-ui/plugin-form@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/providers@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/react@14.1.0

Patch Changes

  • Updated dependencies [82441e4]
    • @object-ui/i18n@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0
    • @object-ui/data-objectstack@14.1.0

@object-ui/runner@14.1.0

Patch Changes

  • Updated dependencies [f30ff68]
    • @object-ui/components@14.1.0
    • @object-ui/plugin-charts@14.1.0
    • @object-ui/plugin-kanban@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/core@14.1.0

@object-ui/tenant@14.1.0

Patch Changes

  • @object-ui/types@14.1.0

@object-ui/create-plugin@14.1.0

@object-ui/plugin-list@14.1.0

@object-ui/react-runtime@14.1.0

@object-ui/sdui-parser@14.1.0

@object-ui/types@14.1.0

object-ui@14.1.0

Patch Changes

  • @object-ui/types@14.1.0
  • @object-ui/core@14.1.0

@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
objectui Ignored Ignored Jul 15, 2026 12:10pm

Request Review

@github-actions github-actions Bot force-pushed the changeset-release/main branch 8 times, most recently from d26280f to d668948 Compare July 15, 2026 12:02
@github-actions github-actions Bot force-pushed the changeset-release/main branch from d668948 to ff245a5 Compare July 15, 2026 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants