diff --git a/.changeset/console-56cf4d8e89b7.md b/.changeset/console-56cf4d8e89b7.md new file mode 100644 index 00000000000..3accbbc3532 --- /dev/null +++ b/.changeset/console-56cf4d8e89b7.md @@ -0,0 +1,32 @@ +--- +"@objectstack/console": patch +--- + +Console (objectui) refreshed to `56cf4d8e89b7`. Frontend changes in this range: + +Derived from the changesets objectui declared over the range — 16 releasing of 18 changesets added across 19 non-merge commits; omitted: 2 release-nothing changesets, 1 commit carrying no changeset (they ship no package code). + +- **minor** — The record page heading draws a `nameField` that declares a widget with a read face of its own through that face, the one the field's list column draws (objectui#13216). A record… (objectui `8701f1e76`) +- **patch** — The Import Wizard sends a CSV file to the import door as CSV text (objectui#13315). When you import a `.csv`, `.tsv` or `.txt` file, the request is now `format: 'csv'` with the ro… (objectui `56cf4d8e8`) +- **patch** — The console home blocks `hero`, `stat`, `usage-bar`, `checklist` and `tile-grid` register under the `app-shell` namespace, so the console no longer logs a "without a namespace is… (objectui `7e9708e63`) +- **patch** — The `/data` page's generated filter bar now offers single-value relation fields (`lookup`, `master_detail` and `user`) beside the picklist fields (objectui#13310). A relation chip… (objectui `78bd6d732`) +- **patch** — The Position preview lists the permission sets a position declares in `permissionSets` (ADR-0131 D4), by machine name in declared order. The "positions don't grant data access on… (objectui `279425409`) +- **patch** — The console line for a visibility predicate that cannot be evaluated, on a gate that withholds what it gates, no longer says "a navigation entry" was withheld. The same line is pr… (objectui `601c406dd`) +- **patch** — A page node whose declared `visibleWhen` / `visible` / `visibleOn` predicate cannot be evaluated (over the CEL bounds, a type error, an unbound root, a missing function) is no lon… (objectui `3aafc0d53`) +- **patch** — A password or secret input now tells the browser what it is for (objectui#13295). (objectui `813c3d973`) +- **patch** — Settings pages: a `url`, `email`, `phone` or `color` value that misses the format its type declares now blocks Save (objectui#13287). No request goes out, the row is marked inline… (objectui `0093b2c82`) +- **patch** — A `page:tabs` item whose `visibleWhen` faults on evaluation is no longer drawn (objectui#13286). (objectui `7c405b73a`) +- **patch** — The inline-edit save bar shows an object-level rule's refusal as the rule's own message, without a field label (objectui#13292). (objectui `f66973232`) +- **patch** — data-table: with row numbers on, the header's select-all checkbox, each row's checkbox and the row number now share one centre line in the leading column (objectui#13293). (objectui `c8f8b10ad`) +- **patch** — data-table / VirtualGrid: selecting a cell's text no longer opens the record or starts an inline edit, and Ctrl/Cmd+C copies the selected text instead of the whole cell value. A p… (objectui `fbb4b23bf`) +- **patch** — The Approvals Inbox opens a request on the page the platform serves for it, and its side sheet is gone (objectui#12484). (objectui `a91f6bbb1`) +- **patch** — The package dialog's Dependencies row is now an author-facing editor (objectui#13278). It used to be the spec form's raw JSON box under the developer hint "widget object-fields —… (objectui `53dea27af`) +- **patch** — The app's report index (`/apps/APP/reports`) and the ⌘K palette's report list now include the reports a module contributes to the app's navigation (`navigationContributions`), not… (objectui `9e1bff63a`) + +**In this console build, declared nowhere** — objectui merged 1 commit in this range with no `.changeset/*.md`. The code is inside the pin above and ships here, but nothing upstream declared it, so it appears in no objectui CHANGELOG and in no entry above. Listed by subject rather than counted, because a count cannot tell a dependency bump from a form-behaviour change (objectstack#6174); the upstream gate that would prevent this is objectui#3387. + +- _(no changeset)_ chore: release packages (#11600) (objectui `3aa2f5261`) + +Metadata-protocol: none (the console refresh changes no key, value or type a metadata author writes) + +objectui range: `cf153eb2e535...56cf4d8e89b7` diff --git a/.objectui-sha b/.objectui-sha index 90dabdc5aa8..535b0feb9aa 100644 --- a/.objectui-sha +++ b/.objectui-sha @@ -1 +1 @@ -cf153eb2e5351505abf3b82fb76bfdc9a841bbde +56cf4d8e89b71586e4d9bb9921433d44b03addf3 diff --git a/packages/sdui-parser/objectui-lockstep.json b/packages/sdui-parser/objectui-lockstep.json index d20438b6946..8ff950edd69 100644 --- a/packages/sdui-parser/objectui-lockstep.json +++ b/packages/sdui-parser/objectui-lockstep.json @@ -6,8 +6,8 @@ ], "objectui": { "repo": "https://github.com/objectstack-ai/objectui.git", - "rev": "cf153eb2e5351505abf3b82fb76bfdc9a841bbde", - "revDate": "2026-10-20T19:13:54+00:00", + "rev": "56cf4d8e89b71586e4d9bb9921433d44b03addf3", + "revDate": "2026-10-22T00:44:27+00:00", "source": "packages/sdui-parser/src", "files": [ "packages/sdui-parser/src/body-dialect.ts", @@ -21,7 +21,7 @@ "packages/sdui-parser/src/validate.ts" ] }, - "recordedAgainstPin": "cf153eb2e5351505abf3b82fb76bfdc9a841bbde", + "recordedAgainstPin": "56cf4d8e89b71586e4d9bb9921433d44b03addf3", "grammarRegion": { "file": "packages/sdui-parser/src/parse.ts", "delimiter": "/* ---------------------- the JS literal subset (#6614) ---------------------- */", diff --git a/scripts/sdui-manifest.record.json b/scripts/sdui-manifest.record.json index fbba92992a7..03f263233a8 100644 --- a/scripts/sdui-manifest.record.json +++ b/scripts/sdui-manifest.record.json @@ -11,12 +11,12 @@ "a pin bump without regeneration goes RED there — that is the anti-rot half of the freshness gate.", "Regenerate + re-record: pnpm objectui:build && node scripts/gen-sdui-manifest-node.mjs" ], - "objectuiSha": "cf153eb2e5351505abf3b82fb76bfdc9a841bbde", + "objectuiSha": "56cf4d8e89b71586e4d9bb9921433d44b03addf3", "source": "built-tree", - "modulesRoot": ".cache/objectui-cf153eb2e535/apps/console", - "objectuiWorkspaceVersion": "17.7.0", + "modulesRoot": ".cache/objectui-56cf4d8e89b7/apps/console", + "objectuiWorkspaceVersion": "18.0.0", "generator": "scripts/gen-sdui-manifest-node.mjs", - "generatedAt": "2026-10-20", + "generatedAt": "2026-10-22", "sha256": "d1fde278ffd643900aba9e8fcf834d35a9c345246709f1667ae71618eaad109c", "components": 107 }