diff --git a/.changeset/console-0d12e95361b2.md b/.changeset/console-0d12e95361b2.md new file mode 100644 index 0000000000..36e2e44ea8 --- /dev/null +++ b/.changeset/console-0d12e95361b2.md @@ -0,0 +1,19 @@ +--- +"@objectstack/console": patch +--- + +Console (objectui) refreshed to `0d12e95361b2`. Frontend changes in this range: + +Derived from the changesets objectui declared over the range — 2 releasing of 3 changesets added across 5 non-merge commits; omitted: 1 release-nothing changeset, 2 commits carrying no changeset (they ship no package code). + +- **minor** — An approver who is not an administrator sees the whole approval request page again: its fields, its decision panel with the decisions they may take, and its Timeline (objectui#133… (objectui `0d12e9536`) +- **patch** — Setup → Datasources offers "Sync objects" only on a datasource that can be synced (objectui#13318). (objectui `b8fa2237d`) + +**In this console build, declared nowhere** — objectui merged 2 commits in this range with no `.changeset/*.md`. The code is inside the pin above and ships here, but nothing upstream declared them, so they appear 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)_ fix(pin): the missing-entry remedy builds with declarations whatever OS_SKIP_DTS is exported (#13325) (objectui `74ebad095`) +- _(no changeset)_ fix(hooks): port subst_end() into guard-main-checkout-bash (objectstack 7e40e8a03 and 338297e46) (#13320) (objectui `1aa88519a`) + +Metadata-protocol: none (the console refresh changes no key, value or type a metadata author writes) + +objectui range: `cd14d8eeffe1...0d12e95361b2` diff --git a/.objectui-sha b/.objectui-sha index 4b538c55f0..094384251a 100644 --- a/.objectui-sha +++ b/.objectui-sha @@ -1 +1 @@ -cd14d8eeffe11ae03b6acf82e663c1d293dfdf5f +0d12e95361b20b1eb9012f97d2d36e5fa7f14374 diff --git a/packages/sdui-parser/objectui-lockstep.json b/packages/sdui-parser/objectui-lockstep.json index c96fbcb38f..6c5fcba080 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": "cd14d8eeffe11ae03b6acf82e663c1d293dfdf5f", - "revDate": "2026-10-22T08:13:03+00:00", + "rev": "0d12e95361b20b1eb9012f97d2d36e5fa7f14374", + "revDate": "2026-10-22T16:47:14+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": "cd14d8eeffe11ae03b6acf82e663c1d293dfdf5f", + "recordedAgainstPin": "0d12e95361b20b1eb9012f97d2d36e5fa7f14374", "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 128c9f1a41..e4476fcf17 100644 --- a/scripts/sdui-manifest.record.json +++ b/scripts/sdui-manifest.record.json @@ -11,9 +11,9 @@ "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": "cd14d8eeffe11ae03b6acf82e663c1d293dfdf5f", + "objectuiSha": "0d12e95361b20b1eb9012f97d2d36e5fa7f14374", "source": "built-tree", - "modulesRoot": ".cache/objectui-cd14d8eeffe1/apps/console", + "modulesRoot": ".cache/objectui-0d12e95361b2/apps/console", "objectuiWorkspaceVersion": "18.0.0", "generator": "scripts/gen-sdui-manifest-node.mjs", "generatedAt": "2026-10-22",