From 97a98615cc6293b4ee621529e2a2c86918e3b7d0 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 12 Aug 2026 17:11:23 +0000 Subject: [PATCH] chore: bump objectui to 6d77acfe3125 chore(lint): bring e2e/ under the lint gate; fix the 3 errors it exposes (#4456) (#4470) objectui@6d77acfe3125949796918ea12b926d3460bc933d --- .changeset/console-6d77acfe3125.md | 127 +++++++++++++++++++++++++++++ .objectui-sha | 2 +- 2 files changed, 128 insertions(+), 1 deletion(-) create mode 100644 .changeset/console-6d77acfe3125.md diff --git a/.changeset/console-6d77acfe3125.md b/.changeset/console-6d77acfe3125.md new file mode 100644 index 0000000000..a74a86330a --- /dev/null +++ b/.changeset/console-6d77acfe3125.md @@ -0,0 +1,127 @@ +--- +"@objectstack/console": minor +--- + +Console (objectui) refreshed to `6d77acfe3125`. Frontend changes in this range: + +Derived from the changesets objectui declared over the range — 99 releasing of 115 changesets added across 123 non-merge commits; omitted: 16 release-nothing changesets, 11 commits carrying no changeset (they ship no package code). + +- **minor** — **BREAKING** — `rowHeightToDensityMode` answers only for the five spec row heights — the coerce-to-`comfortable` fallback is gone (objectui `fe52a0406`) +- **minor** — **BREAKING** — `bridgeListView` maps the five row heights the spec admits, and only those — the four dead spellings are gone (objectui `d7f3e308b`) +- **minor** — **BREAKING** — The action renderers publish the modern `UIActionSchema`, and every `forwardRef` renderer's props parameter is annotated so its declared types survive (objectui `dc2aa3e77`) +- **minor** — `MetricWidgetProps` / `MetricCardProps` declare the DOM pass-through their spread has always accepted (objectui `f24427334`) +- **minor** — `useObjectChat` declares the message shape it actually hands back (objectui `eec2e4fd1`) +- **minor** — grid row menu — the built-in Edit/Delete predicate declarations are derived from the spec-owned authoring type, not hand-restated (objectui `24bb2de4f`) +- **minor** — **BREAKING** — Retire two post-retirement dead surfaces (#4364, #4368). Both were measured at this branch point rather than taken from their cards, and one card's premise only half held. (objectui `2a40f699d`) +- **minor** — **BREAKING** — Retire `ActionEngine`'s event-mapping API (objectui#3368). `ActionEngine.addMapping()`, `ActionEngine.dispatch()`, the private `mappings` registry behind them, and the exported `A… (objectui `2459a3e70`) +- **minor** — i18n: retire the reader-less `common.search` key from all ten locale packs (objectui `ac853ce92`) +- **minor** — **BREAKING** — `@object-ui/plugin-chatbot`'s `ChatMessage` is now one type instead of two (objectui `3256b141f`) +- **minor** — **BREAKING** — Retire four zero-consumer declared surfaces (dead-surface sweep batch 3, #4328). Each was measured as declared-but-never-read at the branch point, and each is removed rather than… (objectui `d9d346307`) +- **minor** — fix(app-shell): a transient 404 no longer retires the shared inbox feed for the page's lifetime (objectui `ca269fecd`) +- **minor** — console: seed the UI language from the tenant's server-side locale (objectui `78fa33141`) +- **minor** — ObjectGrid's host-driven pagination mode is a declared interface instead of twelve `(rest as any)` reads (objectui `51ac39f73`) +- **minor** — `resolveHostAppSegment` is published from `@object-ui/app-shell`'s package root, and the console's local copy of it is deleted (objectui `e4d1c085e`) +- **minor** — An unloadable app list no longer lands you on `/home` as though you had no default app — and the Applications page's Set-as-default / Disable / Delete now actually write (objectui `3b7d1cc6d`) +- **minor** — **BREAKING** — Close `ActionDef` — delete the `[key: string]: any` index signature and converge `visible` / `disabled` on the spec's unified shape. (objectui `ee66e2ebf`) +- **minor** — Internal `/forms/:name` renders inside the console shell, and an internal submit lands on the record it just created (objectui `90e792e11`) +- **minor** — The console's language menu now asks the app which locales it actually ships, instead of always offering the same ten. (objectui `66fb4fae2`) +- **minor** — **BREAKING** — data-objectstack: retire the phantom `CloudOperations` surface — the class, its three `Cloud*` types, and the module that claimed to integrate a cloud namespace no client has ever… (objectui `2776b110b`) +- **minor** — `element:record_picker` publishes `sort`, `limit` and `emptyText` as authoring inputs (objectui#4167). (objectui `bb68488ff`) +- **minor** — **BREAKING** — Stop declaring 14 symbols under names `@objectstack/spec` owns at `17.0.0-rc.6` (objectui#4167, objectstack#4115). (objectui `bb68488ff`) +- **patch** — fix(react): the spec bridge abstains on a non-string `rowHeight` instead of coercing it to a density, matching core (objectui `47f551b06`) +- **patch** — `element:button`'s action forward is excess-property checked again — a misspelled key on that payload is now a compile error, not silence (objectui `b4d3c2204`) +- **patch** — standalone ObjectGrid resolves off-spec `rowHeight` to compact, matching ListView and the spec bridge, instead of silently styling it as medium (objectui `5e514c424`) +- **patch** — The spec bridge abstains on prototype-member `rowHeight` spellings instead of leaking a function into `density`. (objectui `8f85f8bed`) +- **patch** — fix(plugin-calendar): authoring `events` on a `calendar-view` node no longer takes the calendar down (objectui `49b9de6a6`) +- **patch** — Every plain `