Skip to content
This repository was archived by the owner on Nov 4, 2026. It is now read-only.

Latest commit

 

History

History
2888 lines (2559 loc) · 95.3 KB

CHANGELOG.md

File metadata and controls

2888 lines (2559 loc) · 95.3 KB

@object-ui/plugin-ai

18.1.0

Patch Changes

  • Updated dependencies [8556295]
  • Updated dependencies [cd14d8e]
  • Updated dependencies [8701f1e]
  • Updated dependencies [5235d6d]
  • Updated dependencies [7c405b7]
  • Updated dependencies [0093b2c]
  • Updated dependencies [3aafc0d]
  • Updated dependencies [ff77cfc]
  • Updated dependencies [49a536d]
  • Updated dependencies [241cb78]
  • Updated dependencies [404ccae]
  • Updated dependencies [ec627ab]
  • Updated dependencies [0f4adc3]
  • Updated dependencies [fa31856]
  • Updated dependencies [8e90779]
  • Updated dependencies [f1a4b08]
  • Updated dependencies [7f60e9d]
  • Updated dependencies [d9aff15]
  • Updated dependencies [4eeb174]
  • Updated dependencies [afcf654]
  • Updated dependencies [2c3dc72]
  • Updated dependencies [2958f17]
  • Updated dependencies [a78608f]
  • Updated dependencies [1d178e0]
  • Updated dependencies [2c4e5f5]
  • Updated dependencies [6fb31dc]
  • Updated dependencies [fbb4b23]
  • Updated dependencies [c8f8b10]
  • Updated dependencies [ad74e98]
    • @object-ui/types@18.1.0
    • @object-ui/components@18.1.0
    • @object-ui/i18n@18.1.0
    • @object-ui/core@18.1.0

18.0.0

Major Changes

  • 6f3299f: objectui moves to major 18, following @objectstack/* from 17 to 18 (objectui#12334). objectui's major is not a count of its own breaking changes: it tracks the major of the @objectstack/spec its packages depend on, so that the same major means compatible across the two projects. These packages already declare @objectstack/* on the 18 line (objectui#12030), so every package in the fixed release group crosses to 18 together. It is the one major that rule admits: objectui's own breaking changes ship as minor, described in their entries.

    The 18 line is released from Changesets pre mode on the next tag (.changeset/pre.json), as @objectstack/* 18 is: these releases are 18.0.0-next.N on the npm next dist-tag, and they do not move latest. The first 18.0.0 on latest comes when @objectstack 18 is generally available and this repository leaves pre mode.

    What a consumer must do to take it is in the @objectstack/* 18 entry of this release (objectui#12030): move its own @objectstack/* packages to the 18 line at the same time.

Patch Changes

  • Updated dependencies [18d7b48]
  • Updated dependencies [172acc3]
  • Updated dependencies [f0496bd]
  • Updated dependencies [c4c506b]
  • Updated dependencies [9db9ff3]
  • Updated dependencies [c096f03]
  • Updated dependencies [d92b2a1]
  • Updated dependencies [92f4e2b]
  • Updated dependencies [b10c68e]
  • Updated dependencies [bdc9049]
  • Updated dependencies [e8c0b96]
  • Updated dependencies [b92329c]
  • Updated dependencies [2e818d0]
  • Updated dependencies [fd060f0]
  • Updated dependencies [8b14aec]
  • Updated dependencies [2abec3a]
  • Updated dependencies [9dfaca6]
  • Updated dependencies [c000398]
  • Updated dependencies [73b5d77]
  • Updated dependencies [7b17705]
  • Updated dependencies [fc3c2cc]
  • Updated dependencies [f9f4a62]
  • Updated dependencies [848ba0e]
  • Updated dependencies [57d82cb]
  • Updated dependencies [de96f3d]
  • Updated dependencies [9ca3cac]
  • Updated dependencies [c910630]
  • Updated dependencies [ce464d9]
  • Updated dependencies [e6dcd85]
  • Updated dependencies [96fcf30]
  • Updated dependencies [7a2c60b]
  • Updated dependencies [834c559]
  • Updated dependencies [22b503c]
  • Updated dependencies [9fc68aa]
  • Updated dependencies [d50f724]
  • Updated dependencies [17acfbb]
  • Updated dependencies [6be0f7a]
  • Updated dependencies [89cc738]
  • Updated dependencies [c0862c1]
  • Updated dependencies [c0862c1]
  • Updated dependencies [c0862c1]
  • Updated dependencies [c0862c1]
  • Updated dependencies [c0862c1]
  • Updated dependencies [c0862c1]
  • Updated dependencies [ded4494]
  • Updated dependencies [d172f63]
  • Updated dependencies [4c0de52]
  • Updated dependencies [a80fef7]
  • Updated dependencies [3bf8894]
  • Updated dependencies [e06365c]
  • Updated dependencies [1e1f09e]
  • Updated dependencies [455c646]
  • Updated dependencies [f34e877]
  • Updated dependencies [f34e877]
  • Updated dependencies [9844bbf]
  • Updated dependencies [cef0eee]
  • Updated dependencies [7ebff39]
  • Updated dependencies [054fd84]
  • Updated dependencies [5275d1f]
  • Updated dependencies [7241a81]
  • Updated dependencies [74add0c]
  • Updated dependencies [aaba865]
  • Updated dependencies [f1781be]
  • Updated dependencies [fbad078]
  • Updated dependencies [45d5853]
  • Updated dependencies [4f4fc03]
  • Updated dependencies [2312bd9]
  • Updated dependencies [6d5eb34]
  • Updated dependencies [c5406c2]
  • Updated dependencies [c5406c2]
  • Updated dependencies [d99b731]
  • Updated dependencies [2571a3e]
  • Updated dependencies [2a48bd4]
  • Updated dependencies [8a55f0c]
  • Updated dependencies [c7b30bd]
  • Updated dependencies [20c6d35]
  • Updated dependencies [417e245]
  • Updated dependencies [69bca0a]
  • Updated dependencies [023f00d]
  • Updated dependencies [158c75d]
  • Updated dependencies [7525045]
  • Updated dependencies [5af42db]
  • Updated dependencies [ce991bd]
  • Updated dependencies [3c0f806]
  • Updated dependencies [1071393]
  • Updated dependencies [5f75cfa]
  • Updated dependencies [6757a93]
  • Updated dependencies [b7cd5c8]
  • Updated dependencies [5330038]
  • Updated dependencies [c9fc10b]
  • Updated dependencies [dc6d28e]
  • Updated dependencies [c0c2f79]
  • Updated dependencies [0665c3b]
  • Updated dependencies [d2500d8]
  • Updated dependencies [e723f58]
  • Updated dependencies [82bb1d5]
  • Updated dependencies [f3d5408]
  • Updated dependencies [b231607]
  • Updated dependencies [b231607]
  • Updated dependencies [466a219]
  • Updated dependencies [6fb281d]
  • Updated dependencies [54159d3]
  • Updated dependencies [fa778e6]
  • Updated dependencies [334f0cf]
  • Updated dependencies [c08c933]
  • Updated dependencies [c4dd707]
  • Updated dependencies [c4dd707]
  • Updated dependencies [7578323]
  • Updated dependencies [38bb373]
  • Updated dependencies [923504f]
  • Updated dependencies [10aba37]
  • Updated dependencies [5d3f437]
  • Updated dependencies [51c661e]
  • Updated dependencies [7af0ab3]
  • Updated dependencies [b434f5f]
  • Updated dependencies [9f282ef]
  • Updated dependencies [fd4872f]
  • Updated dependencies [f0532d8]
  • Updated dependencies [cea429b]
  • Updated dependencies [3092aca]
  • Updated dependencies [82e5f53]
  • Updated dependencies [d81e460]
  • Updated dependencies [8106db1]
  • Updated dependencies [068a540]
  • Updated dependencies [ca45c6d]
  • Updated dependencies [093d55b]
  • Updated dependencies [b64fda3]
  • Updated dependencies [a8051d6]
  • Updated dependencies [72594f2]
  • Updated dependencies [524136e]
  • Updated dependencies [2b06a91]
  • Updated dependencies [6f3299f]
  • Updated dependencies [065a1cf]
  • Updated dependencies [f2b17c6]
  • Updated dependencies [52d6194]
  • Updated dependencies [23bf859]
  • Updated dependencies [1c72d77]
  • Updated dependencies [2b4d3f1]
  • Updated dependencies [d75f212]
  • Updated dependencies [37db09f]
  • Updated dependencies [ff9df88]
  • Updated dependencies [70e843f]
  • Updated dependencies [caac3b2]
  • Updated dependencies [a2225f9]
  • Updated dependencies [5c4deb5]
  • Updated dependencies [a8e5b73]
  • Updated dependencies [d9d9d98]
  • Updated dependencies [c950345]
  • Updated dependencies [21f9577]
  • Updated dependencies [044f231]
  • Updated dependencies [f8267df]
  • Updated dependencies [9b82ced]
  • Updated dependencies [3821a3a]
  • Updated dependencies [3eb3ec1]
  • Updated dependencies [92c2a69]
  • Updated dependencies [646caea]
  • Updated dependencies [1ffd6a2]
  • Updated dependencies [5f8ecf6]
  • Updated dependencies [8ed7e5a]
  • Updated dependencies [6c4d00d]
  • Updated dependencies [db8ce2f]
  • Updated dependencies [726d8c9]
  • Updated dependencies [f0e760a]
  • Updated dependencies [a5bb7ac]
  • Updated dependencies [f78efdd]
  • Updated dependencies [8a8bcf3]
  • Updated dependencies [f74638c]
  • Updated dependencies [ef71a09]
  • Updated dependencies [8614705]
  • Updated dependencies [619e3f7]
  • Updated dependencies [ca7a4c3]
  • Updated dependencies [c9e6742]
  • Updated dependencies [f62b6ff]
  • Updated dependencies [608033b]
  • Updated dependencies [efa9cb4]
  • Updated dependencies [d66d7e8]
  • Updated dependencies [15d8ca6]
  • Updated dependencies [378896d]
  • Updated dependencies [9d857c9]
  • Updated dependencies [670ea10]
  • Updated dependencies [ff215d9]
  • Updated dependencies [a8add5c]
  • Updated dependencies [33ee9de]
  • Updated dependencies [4839f5c]
  • Updated dependencies [a23e804]
  • Updated dependencies [36e2f7b]
  • Updated dependencies [ac59073]
  • Updated dependencies [44cb469]
  • Updated dependencies [e058d76]
  • Updated dependencies [c999d4c]
  • Updated dependencies [5483297]
  • Updated dependencies [ed43c79]
  • Updated dependencies [260ef71]
  • Updated dependencies [655e897]
  • Updated dependencies [8d80845]
  • Updated dependencies [69a408f]
  • Updated dependencies [d2b21a1]
  • Updated dependencies [64acb7e]
  • Updated dependencies [4ff5b6b]
  • Updated dependencies [473e5a0]
  • Updated dependencies [b279016]
  • Updated dependencies [bb6c38c]
  • Updated dependencies [26323c4]
  • Updated dependencies [9753811]
  • Updated dependencies [2727527]
  • Updated dependencies [3da39ae]
  • Updated dependencies [bc281f4]
  • Updated dependencies [d637be3]
  • Updated dependencies [2cfdc99]
  • Updated dependencies [2cfdc99]
  • Updated dependencies [1e6d83b]
  • Updated dependencies [6058bf8]
  • Updated dependencies [c219165]
  • Updated dependencies [fb501bc]
  • Updated dependencies [30083da]
  • Updated dependencies [7f9cc37]
  • Updated dependencies [025130c]
  • Updated dependencies [76f91f8]
  • Updated dependencies [ea34d9b]
  • Updated dependencies [8aa8e3e]
  • Updated dependencies [cb80001]
  • Updated dependencies [909c64e]
  • Updated dependencies [9e7e1a5]
  • Updated dependencies [2493e85]
  • Updated dependencies [d0b9648]
  • Updated dependencies [46dbf32]
  • Updated dependencies [a928aaa]
  • Updated dependencies [47508f3]
  • Updated dependencies [61ed5ad]
  • Updated dependencies [1b94d50]
  • Updated dependencies [6f877f1]
  • Updated dependencies [1ce0711]
  • Updated dependencies [fb85637]
  • Updated dependencies [9f1dd79]
  • Updated dependencies [df71568]
  • Updated dependencies [2d8a8b7]
  • Updated dependencies [cbac9d7]
  • Updated dependencies [9eb1479]
  • Updated dependencies [74e37aa]
  • Updated dependencies [961b69f]
  • Updated dependencies [52907d7]
  • Updated dependencies [f466b0a]
  • Updated dependencies [673a71c]
  • Updated dependencies [616df65]
  • Updated dependencies [58798ec]
  • Updated dependencies [8803ca5]
  • Updated dependencies [e70c21d]
  • Updated dependencies [4b92c5a]
  • Updated dependencies [06be396]
  • Updated dependencies [3650d94]
  • Updated dependencies [7c05f21]
  • Updated dependencies [8cd4db4]
  • Updated dependencies [daeb77f]
  • Updated dependencies [eb4552e]
  • Updated dependencies [3c3115e]
  • Updated dependencies [55e90fd]
  • Updated dependencies [9b75509]
  • Updated dependencies [b13ea3c]
  • Updated dependencies [d7e9e9a]
  • Updated dependencies [cf62edf]
  • Updated dependencies [0253416]
  • Updated dependencies [5d77c09]
  • Updated dependencies [3fd8625]
  • Updated dependencies [1473757]
  • Updated dependencies [d73d987]
  • Updated dependencies [12ff256]
  • Updated dependencies [26b0bd2]
  • Updated dependencies [26b0bd2]
  • Updated dependencies [d328698]
  • Updated dependencies [d328698]
  • Updated dependencies [b4e0787]
  • Updated dependencies [088e0f7]
  • Updated dependencies [78b07f4]
  • Updated dependencies [f962cdc]
  • Updated dependencies [b403bb3]
  • Updated dependencies [8a25fee]
  • Updated dependencies [4016370]
  • Updated dependencies [12dc7b4]
    • @object-ui/types@18.0.0
    • @object-ui/components@18.0.0
    • @object-ui/core@18.0.0
    • @object-ui/i18n@18.0.0

17.7.0

Minor Changes

  • f98eddf: Retire carousel from AIRecommendationsSchema.layout and from the ai-recommendations designer enum (objectui#10330, ADR-0049 enforce-or-remove).

    Breaking, deliberately, and scored minor per this repo's convention (a major in the fixed group would push every package off @objectstack's cadence; scripts/check-changeset-no-major.mjs enforces it).

    • FROM layout?: 'list' | 'grid' | 'carousel' TO layout?: 'list' | 'grid'. A TypeScript node that sets layout: 'carousel' is now a compile-time error.
    • The ai-recommendations registration no longer offers Carousel in its layout enum, so the designer stops suggesting it.

    The value was declared and offered but never implemented: AIRecommendations renders only grid specially, so carousel always rendered as a list, with no warning. Runtime behaviour does not change. A stored JSON node that still carries layout: 'carousel' renders the list layout, exactly as before.

    Migration: replace layout: 'carousel' with layout: 'list' (what it rendered) or layout: 'grid'.

  • 496d31d: Retire the seven zero-read members of the three AI schemas, and the designer inputs that advertised them (objectui#8178, ADR-0049 enforce-or-remove, director decision batch #78, 2026-09-07, maintainer verbatim 「同意」).

    Breaking, deliberately — and scored minor per this repo's convention (objectui#3161 family: a major in the fixed group pushes all 39 packages off @objectstack's cadence, so breaking semantics are spelled out here instead; scripts/check-changeset-no-major.mjs enforces it).

    AIFormAssistSchema.formId / .objectName / .fields / .autoFill, AIRecommendationsSchema.objectName / .maxResults and NLQuerySchema.objectName are ?: never retirement tombstones. A node that carries one is now a compile-time error on the published .d.ts; a stored JSON document that carries one keeps parsing exactly as it did, and the value keeps being ignored, exactly as it was. Seven inputs entries across the three ComponentRegistry registrations are gone, so the field designer no longer offers the keys, and the packages/plugin-ai/README.md examples that taught them are rewritten.

    Nothing behavioural changes. Not one of the seven had a reader. The census was re-derived per key on this branch's base with a lit control beside every zero — AIFormAssist 0 for formId/objectName/fields against suggestions 9 and showConfidence 2; AIRecommendations 0 for objectName/maxResults against recommendations 8; NLQueryInput 0 for objectName against result 14 — plus the two channels that consume a key without naming it: zero {...props} / {...rest} spreads in all four of the package's sources (control: collapsible.tsx matches the same patterns) and zero dynamic schema[…] access (control: four files under packages/ use that form). autoFill was the one non-zero: destructured with a default and never referenced again, so nothing was ever auto-filled.

    maxResults is the member that made this user-visible. It was documented as "Maximum number of results to display" and read by nothing, so maxResults: 5 against a fifty-item list rendered fifty rows with no diagnostic. AIRecommendations now STATES in its docblock that it renders every item and that there is no cap, and a fifty-item render pins it in both layouts.

    Migration. Slice recommendations before handing it over; pass suggestions in and act on onApply instead of formId / fields / autoFill; scope a query by object in the host that answers it instead of objectName. The README carries the same table.

    Why not Enforce. Implementing reads nobody asked for is capability growth without pull, and nothing in the repo pulls on these. An AI backend that later wants objectName / fields as call context is a feature card with its own business case.

    Why tombstones and not deletions. All three schemas extend BaseSchema, which carries [key: string]: any: a deleted optional member is absorbed silently at any value, defeating both excess-property checking and the weak-type check. Deletion would have left precisely the silent no-op this retirement ends, and the ruling's first pin — refused by the schema types, at compile time — would have been unsatisfiable. packages/plugin-ai/README.md taught all seven as working, which is prong 2 of the tombstone discriminator (objectui#5941, #7526, 5f8190c8c) on its own.

    AIInsightsSchema.objectName was deliberately left out of this retirement, and the reason for that exclusion has since been spent. The half that survives is the SCOPE: objectui#8178's ruling named three schemas, so this entry retires seven members on those three and touches no fourth. The half that does not survive is the reason — when this entry was written that fourth schema had been neither screened nor decided, so a pin held the member at string | undefined against a later sweep of "the AI objectNames". objectui#8800 has since screened it and the director seat decided it (decision batch #137 item 2, 2026-09-15, maintainer verbatim 「同意」, letter A), retiring AIInsightsSchema and the ai-insights node type WHOLE from the published type face: there is no member left to pin, and that ruling rewrote the exclusion pin — the only thing that was ever allowed to rewrite it. Its entry publishes in this same release, and the successor pin is packages/types/src/__tests__/ai-insights-retired-8800.test.ts.

    ⚠️ Dated note, 2026-09-28 — the validator now reaches these tombstones — objectui#10859. Later in this same release AnyComponentSchema gains an arm for each of the three AI node types, so safeValidateSchema — and objectui validate — refuses a stored JSON document that carries one of the seven retired members BY NAME, at that member, where before it refused every document of these three types at type. The renderer still ignores the value. The rest of this entry is kept as the reading of this change; the objectui#10859 entry states what the validator now does.

  • 0ea7054: Remove 37 runtime dependencies that no file in the declaring package consumes, and gate the direction so the next one cannot land (objectui#8198).

    check:phantom-deps judges imports that are not declared; nothing judged the reverse, so a declaration could outlive its last consumer indefinitely. That is what happened to recharts in @object-ui/components after objectui#7397 deleted its only importer — it was removed by hand on objectui#7625, and nothing would have reported the next one. The new pnpm check:unused-deps asks the reverse question over dependencies and optionalDependencies of every released package.

    Potentially breaking, for consumers relying on hoisting. Nothing these packages ship changes: their Vite external predicates are path-based and never read dependencies, so no built artifact moves. What changes is the install graph — a project that imports one of the removed packages while depending only on the ObjectUI package that used to drag it in will no longer resolve it. Declare it directly; that is the correct dependency edge in either case. The removals, by package:

    • @object-ui/plugin-designer: @dnd-kit/core, @dnd-kit/sortable, @dnd-kit/utilities, @object-ui/fields
    • @object-ui/plugin-chatbot: react-markdown, react-syntax-highlighter, remark-gfm (and the orphaned @types/react-syntax-highlighter)
    • @object-ui/plugin-report: @object-ui/plugin-grid, clsx, react-i18next, tailwind-merge
    • @object-ui/plugin-map: @objectstack/spec, lucide-react, zod
    • @object-ui/runner: class-variance-authority, clsx, tailwind-merge
    • @object-ui/core: lodash, zod
    • @object-ui/layout: clsx, tailwind-merge, and react-dom — which it pinned at an exact version in dependencies while also declaring it as a peer range, i.e. a library hard-depending on the renderer it asks its host to supply
    • @object-ui/plugin-dashboard: clsx, tailwind-merge, and the same react-dom defect
    • @object-ui/plugin-ai: @object-ui/react, clsx, tailwind-merge
    • @object-ui/fields: clsx, tailwind-merge
    • @object-ui/console: @object-ui/react-runtime, sucrase
    • @object-ui/auth: @object-ui/types
    • @object-ui/plugin-calendar: @object-ui/fields
    • @object-ui/plugin-editor, @object-ui/plugin-markdown: @object-ui/react
    • @object-ui/react: react-hook-form

    Every one was verified by a whole-package grep before removal — the name appeared nowhere under the package but its own manifest and CHANGELOG — and the whole workspace builds, type-checks and tests green afterwards.

Patch Changes

  • bb5d4ee: Two display-locale faces now follow the session's display locale (objectui#10232).

    • @object-ui/plugin-ai is wired to @object-ui/i18n as a whole. The nl-query, ai-form-assist and ai-recommendations components read their strings from a new ai.* namespace, translated in all ten locale packs, instead of hard-coded English. The nl-query history date, which was formatted in the machine's locale, and the confidence and score percentages now format in the display locale (useDisplayLocale()). The package's manifest now names @object-ui/i18n, which also puts it inside the repo-wide machine-locale census.
    • @object-ui/app-shell: the Studio home page's "recently viewed" times and the Data pillar's last-saved time format in the display locale. They used to be handed useMetadataLocale(), which picks the designer's string table and is en-US for every language other than zh, so a de-DE session read US English. That hook's doc comment now says it must never be used as an Intl locale.
  • 4a1adb7: The AI form assistant's suggestion and applied counts read the right noun form in every language at every count (objectui#11445): each passes count to one i18next count family instead of choosing a …CountOne key on === 1, so Arabic reads 3 اقتراحات rather than a count label and Russian 2 предложения.

  • 39f4309: Published typings from every vite-plugin-dts package now carry an explicit extension on every relative specifier, and a type error in the declaration build now fails the build instead of being printed and ignored (objectui#5439, objectui#5483).

    Consumers on moduleResolution: nodenext or node16 may see NEW type errors, and that is the fix working. These packages re-export mostly through NAMED re-exports — export { useObjectChat } from './useObjectChat'. TypeScript could not follow the extensionless hop, but it still DECLARED the name, so the symbol resolved to a silent any. Nothing errored; consumers simply got no types. With the extension emitted, the symbol carries its real type, and any call site that was relying on the any now type checks for the first time. This is the mode that produced the 21 residual TS7006 on @object-ui/app-shell reported against objectui#5365 — a type hole that opened quietly, unlike objectui#5365's own export * from './ui' packages where the same defect surfaced immediately as TS2305: has no exported member.

    410 extensionless relative specifiers across 19 packages were emitted before this change; the count is now 0 in all 22 packages that build typings through vite-plugin-dts. @object-ui/fields was already clean — its sources write explicit .js specifiers — and is wired so it stays that way.

    The second half changes no emitted output today: 22/22 packages built green unmodified, so making the declaration step's exit code honest turns nothing red. It changes what a FUTURE regression does — print and exit 0, versus fail the build.

  • c6198c2: Breaking for authored metadata: ComponentInput.label, ComponentInput.defaultValue and ComponentInput.advanced are RETIRED on both faces (objectui#7493 item ① and objectui#7781; maintainer ruling A of 2026-09-06, immediate, no deprecation window; ADR-0049 enforce-or-remove). They are the three keys the manifest serializer does not forward, and nothing read them on any publication or consumption path.

    No manifest ever published them, so no consumer could ever have read them. sdui-parser's serializer (packages/sdui-parser/src/index.ts) forwards exactly seven keys per input — name, type, of, required, enum, binding, description — so a value authored under any of the three never reached sdui.manifest.json, the generated JSX .d.ts, or a diagnostic; its boundary type has no slot for them; the registry's data-source seam reads name only; and neither the designer nor the app-shell inspectors consult registry inputs at all. A structural census over every inputs: array in the repository (re-measured on this change's merge-base, name 951 and type 951 as the controls) counted the writes: label 908, defaultValue 245, advanced 9 — written on nearly every registration, read by nothing.

    FROM → TO, per key — all three TOMBSTONED, not removed, because the route was measured on the built face before it was chosen: ComponentInputSchema is a non-strict z.object, and an undeclared key parses GREEN and is silently STRIPPED, so a deletion would have swallowed 1,162 authored values in silence. The tombstone is what makes the refusal loud and by name.

    • label?: string → label?: never on the interface, retirementTombstone() on the Zod mirror. Migration: delete the key. An input is identified by its name on every path that reaches it; nothing ever rendered a label for it.
    • defaultValue?: any → defaultValue?: never / retirementTombstone(). Migration: delete the key. The renderer's own fallback read IS the default; tell the author about it in description, which IS published. (Tightening the type to unknown was ruled out: it closes no error class, since nothing reads the value.)
    • advanced?: boolean → advanced?: never / retirementTombstone(). Migration: delete the key. No designer surface ever hid an "advanced" input; there is nothing to write instead.

    The retirement kit: ?: never on ComponentInput (packages/types/src/base.ts), so authoring one is a tsc error at the registration site; retirementTombstone() on ComponentInputSchema (packages/types/src/zod/base.zod.ts), so an authored value is REFUSED at parse time with code: 'invalid_type', the key named in the issue path, and the migration note as the message (one string, both channels). Pinned in packages/types/src/__tests__/component-input-retired-keys-7493.test.ts, which also holds a tree-scoped absence census over every inputs: array under packages/** and apps/**.

    Accept-set change, stated plainly for reviewers: a document that sets any of the three keys on a ComponentInput used to parse GREEN (the value was then dropped by the serializer) and now parses RED. Every in-repo authoring site — 1,199 keys across 110 registration files, the three standalone ComponentInput[] arrays and the two named input arrays tsc found included — is deleted in the same change, as the ruling's split rule requires; the WidgetRegistry seam no longer copies the widget-manifest values onto the synthesized ComponentInput (they fed nothing), and the data-source declaration ELEMENT_DATA_SOURCE_INPUT drops its label. The patch entries on the other packages record exactly that: their registrations stop authoring inert keys, with no runtime or published-manifest change.

    The nine test files that read defaultValue off a registration were re-pinned against the renderer's ACTUAL default (its own fallback read, or the defaultProps it ships) instead of the declaration that went away; two assertions that only restated the shadow default were dropped with the reason on the line.

    The in-repo zero is what was measured. Whether anything OUTSIDE this repository writes these keys is not measurable from here (the objectui#5674 limit); converting such a write from a silent drop into a named refusal is exactly what the tombstones buy. WidgetInput's own label / defaultValue / advanced (the widget-manifest face) stay declared and writable — nothing has ruled on that face; that it now has no reader either is recorded as objectui#7911.

  • fb336df: Move lucide-react from ^1.31.0 to ^1.43.0 in every package that declares it, and repair what the jump breaks, so icons resolved from a STRING keep drawing a glyph.

    Measured once against the installed 1.43.0 artifact when this change was made; nothing in the repository re-derives these readings. Across the jump lucide removes no runtime export, no public type name and no lucide-react/dynamic.mjs name, and every name this repository imports from lucide-react resolves. Exactly one key leaves the runtime icons record: Trash2, retired in favour of trash.

    What a user sees change:

    • Icons the lazy icon seam draws (resolveIcon, objectui#9251) get their path data again. lucide 1.43.0 icon modules export their path data inside __iconData and no longer export __iconNode; the seam now reads both. Reading only __iconNode against 1.43.0 leaves every such glyph an empty box, with nothing thrown or logged.
    • DetailView's delete action and three schema-catalog examples spell their icon trash, not trash-2, so they keep resolving. The glyph is unchanged: 1.43.0's trash path data is byte-identical to the trash-2 path data of 1.31.0 and 1.35.0. Anything that already authored trash now draws that same artwork, because lucide moved it under the trash name; a few other glyphs were also redrawn upstream.
    • Icons imported as COMPONENTS carry lucide 1.43.0's own classes: one class per declared alias (a spinner renders class="lucide lucide-loader-circle lucide-loader-2 ..."), and no longer the class lucide used to derive from the PascalCase key where that differs (ArrowDown01 no longer carries lucide-arrow-down01). The canonical lucide-<icon name> class is still there, so a .lucide-loader-circle selector still matches.
    • Icons resolved from a STRING through the seam keep the classes they had: lucide, the canonical lucide-<icon name> class and the key-derived class. They do not carry lucide's per-alias classes. That is a maintainer ruling (objectui#8941, option C): the alias list lives only inside each lazily loaded icon module, and it was not moved into the eager name list. A selector that targets an alias class matches a component-imported icon and not a string-resolved one. This also dates the example in the objectui#9251 entry: trash-2 no longer resolves as a string, so no seam-drawn glyph carries lucide-trash2 lucide-trash-2; a digit-bearing name that still resolves, such as arrow-down-0-1, carries lucide-arrow-down01 lucide-arrow-down-0-1.
  • Updated dependencies [97abedc]

  • Updated dependencies [b46c58f]

  • Updated dependencies [a507334]

  • Updated dependencies [ad694ac]

  • Updated dependencies [6f96fca]

  • Updated dependencies [afb2284]

  • Updated dependencies [3ac2de8]

  • Updated dependencies [63f4f92]

  • Updated dependencies [777fca2]

  • Updated dependencies [c131d9e]

  • Updated dependencies [5f00ff4]

  • Updated dependencies [c9e073a]

  • Updated dependencies [7b395d8]

  • Updated dependencies [0879812]

  • Updated dependencies [8cedb0d]

  • Updated dependencies [4c6f549]

  • Updated dependencies [6cc910b]

  • Updated dependencies [061f5e8]

  • Updated dependencies [2dd4d3f]

  • Updated dependencies [e686f4d]

  • Updated dependencies [4ab4f1b]

  • Updated dependencies [b57107d]

  • Updated dependencies [e3ea4f9]

  • Updated dependencies [bb5d4ee]

  • Updated dependencies [dc666f7]

  • Updated dependencies [3335767]

  • Updated dependencies [8b1f066]

  • Updated dependencies [af243c1]

  • Updated dependencies [cff4b77]

  • Updated dependencies [961ceaa]

  • Updated dependencies [f3f4e4c]

  • Updated dependencies [a05c350]

  • Updated dependencies [1dbb993]

  • Updated dependencies [808f339]

  • Updated dependencies [6cf5999]

  • Updated dependencies [274e14a]

  • Updated dependencies [8c10f4f]

  • Updated dependencies [90dac98]

  • Updated dependencies [6096f20]

  • Updated dependencies [544aca2]

  • Updated dependencies [ea02938]

  • Updated dependencies [a14fb23]

  • Updated dependencies [ae98f1d]

  • Updated dependencies [f98eddf]

  • Updated dependencies [ce6bd99]

  • Updated dependencies [a5b08c9]

  • Updated dependencies [86982ac]

  • Updated dependencies [cdefa2a]

  • Updated dependencies [0961d5e]

  • Updated dependencies [6276478]

  • Updated dependencies [5e67837]

  • Updated dependencies [ff14e29]

  • Updated dependencies [9b28151]

  • Updated dependencies [64563a9]

  • Updated dependencies [1a5003f]

  • Updated dependencies [09ab32b]

  • Updated dependencies [8acc51b]

  • Updated dependencies [ea9d17f]

  • Updated dependencies [45362a3]

  • Updated dependencies [2a943bf]

  • Updated dependencies [93a689d]

  • Updated dependencies [4357a27]

  • Updated dependencies [e5f4343]

  • Updated dependencies [3261e64]

  • Updated dependencies [f5178a2]

  • Updated dependencies [8740e86]

  • Updated dependencies [d22b37b]

  • Updated dependencies [1daf477]

  • Updated dependencies [6c2f3c5]

  • Updated dependencies [fb13e85]

  • Updated dependencies [c2d8659]

  • Updated dependencies [e0f8202]

  • Updated dependencies [ac2d6f1]

  • Updated dependencies [9fbbb17]

  • Updated dependencies [c3a26cc]

  • Updated dependencies [a66e58e]

  • Updated dependencies [d89492c]

  • Updated dependencies [9a5f998]

  • Updated dependencies [9327397]

  • Updated dependencies [17cc3a3]

  • Updated dependencies [02e6d36]

  • Updated dependencies [4758b33]

  • Updated dependencies [4758b33]

  • Updated dependencies [f905090]

  • Updated dependencies [9c78ebe]

  • Updated dependencies [9c78ebe]

  • Updated dependencies [12809a5]

  • Updated dependencies [7afc81d]

  • Updated dependencies [f9c06ef]

  • Updated dependencies [5ad3b88]

  • Updated dependencies [f9d772b]

  • Updated dependencies [97b6c21]

  • Updated dependencies [26ca2ad]

  • Updated dependencies [41ae65b]

  • Updated dependencies [baac95a]

  • Updated dependencies [13220af]

  • Updated dependencies [29b45f6]

  • Updated dependencies [39b8d51]

  • Updated dependencies [17b323e]

  • Updated dependencies [b956e69]

  • Updated dependencies [33e58d8]

  • Updated dependencies [256b4c9]

  • Updated dependencies [c5ec15c]

  • Updated dependencies [fec3b1a]

  • Updated dependencies [b8e0941]

  • Updated dependencies [0c50f18]

  • Updated dependencies [1dae95a]

  • Updated dependencies [e32dae1]

  • Updated dependencies [30b11ad]

  • Updated dependencies [4aebea0]

  • Updated dependencies [f976774]

  • Updated dependencies [3d6badf]

  • Updated dependencies [25cb364]

  • Updated dependencies [a60539b]

  • Updated dependencies [de1b879]

  • Updated dependencies [c6678b1]

  • Updated dependencies [0638322]

  • Updated dependencies [e3782d2]

  • Updated dependencies [db0beb2]

  • Updated dependencies [997ce38]

  • Updated dependencies [ae0b9d3]

  • Updated dependencies [ad1785c]

  • Updated dependencies [3b469c8]

  • Updated dependencies [990a2d6]

  • Updated dependencies [1c84036]

  • Updated dependencies [1c84036]

  • Updated dependencies [6650259]

  • Updated dependencies [4f8b7f8]

  • Updated dependencies [9e6619f]

  • Updated dependencies [f6ae5e2]

  • Updated dependencies [eb97ce6]

  • Updated dependencies [7343376]

  • Updated dependencies [b2683a2]

  • Updated dependencies [dded788]

  • Updated dependencies [b45d463]

  • Updated dependencies [54a7830]

  • Updated dependencies [f3135a4]

  • Updated dependencies [b5696d3]

  • Updated dependencies [3f9d926]

  • Updated dependencies [e978ed5]

  • Updated dependencies [6a7f24e]

  • Updated dependencies [b3c96d6]

  • Updated dependencies [8d0ca91]

  • Updated dependencies [c30c8dd]

  • Updated dependencies [244d516]

  • Updated dependencies [deca847]

  • Updated dependencies [ac15833]

  • Updated dependencies [ac15833]

  • Updated dependencies [e2dffc9]

  • Updated dependencies [328abeb]

  • Updated dependencies [dd0d78f]

  • Updated dependencies [24d3e65]

  • Updated dependencies [95a7c8d]

  • Updated dependencies [e227156]

  • Updated dependencies [cc4e476]

  • Updated dependencies [92970c4]

  • Updated dependencies [d570eaa]

  • Updated dependencies [4b742f4]

  • Updated dependencies [42687ba]

  • Updated dependencies [6cd8f66]

  • Updated dependencies [24a0f14]

  • Updated dependencies [797a30f]

  • Updated dependencies [b4075c0]

  • Updated dependencies [9b85600]

  • Updated dependencies [e327c89]

  • Updated dependencies [2eaf5be]

  • Updated dependencies [bf7ab35]

  • Updated dependencies [99878d8]

  • Updated dependencies [3c13675]

  • Updated dependencies [63ab761]

  • Updated dependencies [0eb9f36]

  • Updated dependencies [ae582b7]

  • Updated dependencies [51c2949]

  • Updated dependencies [a4b017e]

  • Updated dependencies [8732846]

  • Updated dependencies [559a2e2]

  • Updated dependencies [db11afd]

  • Updated dependencies [154075a]

  • Updated dependencies [582edef]

  • Updated dependencies [19f484f]

  • Updated dependencies [0a78a20]

  • Updated dependencies [615346d]

  • Updated dependencies [75dcc81]

  • Updated dependencies [55a12a8]

  • Updated dependencies [edfcf5a]

  • Updated dependencies [0a3e540]

  • Updated dependencies [c021b35]

  • Updated dependencies [f61dab1]

  • Updated dependencies [b0a05dd]

  • Updated dependencies [dd5ff19]

  • Updated dependencies [54997ff]

  • Updated dependencies [81f8498]

  • Updated dependencies [a782fa7]

  • Updated dependencies [1d6a23d]

  • Updated dependencies [76e9df0]

  • Updated dependencies [0ecaa7d]

  • Updated dependencies [b24f93a]

  • Updated dependencies [6158e4c]

  • Updated dependencies [cff8641]

  • Updated dependencies [c27b575]

  • Updated dependencies [84b275c]

  • Updated dependencies [0e6e76b]

  • Updated dependencies [bf43afa]

  • Updated dependencies [385ebc5]

  • Updated dependencies [858eafb]

  • Updated dependencies [a8c5509]

  • Updated dependencies [c2a8d23]

  • Updated dependencies [0ffc423]

  • Updated dependencies [3cc4fe5]

  • Updated dependencies [cd5b19a]

  • Updated dependencies [cd5b19a]

  • Updated dependencies [17dc167]

  • Updated dependencies [20d23be]

  • Updated dependencies [20d23be]

  • Updated dependencies [2e3da72]

  • Updated dependencies [1263e40]

  • Updated dependencies [e6bc087]

  • Updated dependencies [9419df1]

  • Updated dependencies [8bab157]

  • Updated dependencies [a7557a7]

  • Updated dependencies [7d074ba]

  • Updated dependencies [6158e4c]

  • Updated dependencies [6158e4c]

  • Updated dependencies [52aad5c]

  • Updated dependencies [18d1a0a]

  • Updated dependencies [7fed09d]

  • Updated dependencies [58da8ae]

  • Updated dependencies [138ad45]

  • Updated dependencies [138ad45]

  • Updated dependencies [5262f7d]

  • Updated dependencies [6aa029b]

  • Updated dependencies [be52115]

  • Updated dependencies [770cc5b]

  • Updated dependencies [1a88ce2]

  • Updated dependencies [a1a44d6]

  • Updated dependencies [e0a9c67]

  • Updated dependencies [5638529]

  • Updated dependencies [5638529]

  • Updated dependencies [d0fba91]

  • Updated dependencies [c476be0]

  • Updated dependencies [c82ff39]

  • Updated dependencies [6c3da53]

  • Updated dependencies [31987bd]

  • Updated dependencies [3c3ce15]

  • Updated dependencies [063119f]

  • Updated dependencies [e100589]

  • Updated dependencies [304f611]

  • Updated dependencies [e46ee77]

  • Updated dependencies [f9c8c4e]

  • Updated dependencies [6e9c8d2]

  • Updated dependencies [9547063]

  • Updated dependencies [3f6efd6]

  • Updated dependencies [55d18c6]

  • Updated dependencies [c4ab6d0]

  • Updated dependencies [0e9058b]

  • Updated dependencies [c4ab6d0]

  • Updated dependencies [5988b6b]

  • Updated dependencies [6158e4c]

  • Updated dependencies [00ccdf7]

  • Updated dependencies [9d9ed54]

  • Updated dependencies [4a1adb7]

  • Updated dependencies [4a1adb7]

  • Updated dependencies [50c73fe]

  • Updated dependencies [ca3de72]

  • Updated dependencies [83e3f83]

  • Updated dependencies [401611b]

  • Updated dependencies [2c0ddf2]

  • Updated dependencies [4abc0aa]

  • Updated dependencies [f560ded]

  • Updated dependencies [2b188fa]

  • Updated dependencies [f68e0a0]

  • Updated dependencies [aea682a]

  • Updated dependencies [fcdc8ec]

  • Updated dependencies [2d576e4]

  • Updated dependencies [8366acc]

  • Updated dependencies [95e58a3]

  • Updated dependencies [9d7419b]

  • Updated dependencies [fc7db05]

  • Updated dependencies [9ed8d0f]

  • Updated dependencies [c73cdb5]

  • Updated dependencies [6f5719e]

  • Updated dependencies [d0097af]

  • Updated dependencies [432882b]

  • Updated dependencies [64dae8e]

  • Updated dependencies [b06e374]

  • Updated dependencies [06a8af5]

  • Updated dependencies [6a91586]

  • Updated dependencies [a04d7c6]

  • Updated dependencies [5ccc500]

  • Updated dependencies [f3c2bb0]

  • Updated dependencies [978507b]

  • Updated dependencies [778138e]

  • Updated dependencies [9801765]

  • Updated dependencies [9cebfca]

  • Updated dependencies [460575f]

  • Updated dependencies [d796c8d]

  • Updated dependencies [594704f]

  • Updated dependencies [d3995fe]

  • Updated dependencies [d88e20f]

  • Updated dependencies [2d7304d]

  • Updated dependencies [636b236]

  • Updated dependencies [4172589]

  • Updated dependencies [d6d8fb9]

  • Updated dependencies [64d624d]

  • Updated dependencies [053fdc8]

  • Updated dependencies [41b7ce3]

  • Updated dependencies [ae476b8]

  • Updated dependencies [39f4309]

  • Updated dependencies [95bad12]

  • Updated dependencies [d2fb6ef]

  • Updated dependencies [7cd3987]

  • Updated dependencies [ee3b878]

  • Updated dependencies [e304a4e]

  • Updated dependencies [fda49e5]

  • Updated dependencies [490d9a9]

  • Updated dependencies [fc62bb4]

  • Updated dependencies [41df893]

  • Updated dependencies [0cba1b7]

  • Updated dependencies [00f3eb5]

  • Updated dependencies [1ec291c]

  • Updated dependencies [453dbaa]

  • Updated dependencies [95f8704]

  • Updated dependencies [f8cdbf2]

  • Updated dependencies [69a2163]

  • Updated dependencies [24e027e]

  • Updated dependencies [2c3cd1b]

  • Updated dependencies [e176053]

  • Updated dependencies [e30ed15]

  • Updated dependencies [90665e0]

  • Updated dependencies [8d3a529]

  • Updated dependencies [5ac2e2c]

  • Updated dependencies [194fae1]

  • Updated dependencies [7e19d03]

  • Updated dependencies [b08b7eb]

  • Updated dependencies [1e946c9]

  • Updated dependencies [546ddf7]

  • Updated dependencies [864154e]

  • Updated dependencies [b023625]

  • Updated dependencies [75bd83d]

  • Updated dependencies [44d075b]

  • Updated dependencies [40c479a]

  • Updated dependencies [971d387]

  • Updated dependencies [ee851c3]

  • Updated dependencies [6414dfd]

  • Updated dependencies [a8d5c71]

  • Updated dependencies [905b21f]

  • Updated dependencies [88e9109]

  • Updated dependencies [2c45966]

  • Updated dependencies [db3a600]

  • Updated dependencies [3a3db76]

  • Updated dependencies [0d723a3]

  • Updated dependencies [0c95d3d]

  • Updated dependencies [3e4fa2c]

  • Updated dependencies [b5b928a]

  • Updated dependencies [6fd2cf7]

  • Updated dependencies [5fa06c4]

  • Updated dependencies [52a43de]

  • Updated dependencies [195052f]

  • Updated dependencies [e4559d1]

  • Updated dependencies [2c71482]

  • Updated dependencies [129bcc5]

  • Updated dependencies [a26b9e4]

  • Updated dependencies [5ef9c4f]

  • Updated dependencies [46f0bb4]

  • Updated dependencies [06b82b8]

  • Updated dependencies [8ec11e1]

  • Updated dependencies [6f81384]

  • Updated dependencies [f8c70f4]

  • Updated dependencies [5d3a2d1]

  • Updated dependencies [8f1d995]

  • Updated dependencies [b362c1b]

  • Updated dependencies [f9c34df]

  • Updated dependencies [dddb942]

  • Updated dependencies [00c665e]

  • Updated dependencies [29754cf]

  • Updated dependencies [d7de534]

  • Updated dependencies [3c2b6f7]

  • Updated dependencies [6e88630]

  • Updated dependencies [b84dc18]

  • Updated dependencies [ac8abb0]

  • Updated dependencies [9d86e1d]

  • Updated dependencies [3a5817f]

  • Updated dependencies [99a3c2d]

  • Updated dependencies [5961030]

  • Updated dependencies [f24de8b]

  • Updated dependencies [c8ea8af]

  • Updated dependencies [9602dc8]

  • Updated dependencies [3190414]

  • Updated dependencies [4e480f5]

  • Updated dependencies [38a123c]

  • Updated dependencies [299102e]

  • Updated dependencies [d7acad6]

  • Updated dependencies [45a9aeb]

  • Updated dependencies [713db46]

  • Updated dependencies [c71e14d]

  • Updated dependencies [bf3a03c]

  • Updated dependencies [cb55718]

  • Updated dependencies [831be72]

  • Updated dependencies [29cb85b]

  • Updated dependencies [3e028c8]

  • Updated dependencies [d0889e2]

  • Updated dependencies [ce503e5]

  • Updated dependencies [f20dcf0]

  • Updated dependencies [aff3d7a]

  • Updated dependencies [4ca30d0]

  • Updated dependencies [7a5da14]

  • Updated dependencies [fff9645]

  • Updated dependencies [9c3b7ce]

  • Updated dependencies [2c1c967]

  • Updated dependencies [9486ac6]

  • Updated dependencies [9486ac6]

  • Updated dependencies [4d5f9b4]

  • Updated dependencies [d6ceb8d]

  • Updated dependencies [969ba84]

  • Updated dependencies [4c68077]

  • Updated dependencies [7977ff9]

  • Updated dependencies [3beef6d]

  • Updated dependencies [06b8c42]

  • Updated dependencies [b97790a]

  • Updated dependencies [dbd5194]

  • Updated dependencies [7c9b044]

  • Updated dependencies [b392674]

  • Updated dependencies [4f3a1e2]

  • Updated dependencies [846889b]

  • Updated dependencies [2acd8e1]

  • Updated dependencies [26896c6]

  • Updated dependencies [045d20b]

  • Updated dependencies [a2d2515]

  • Updated dependencies [c18d099]

  • Updated dependencies [adb2a86]

  • Updated dependencies [4562ea5]

  • Updated dependencies [3619792]

  • Updated dependencies [3561bd2]

  • Updated dependencies [bf97b98]

  • Updated dependencies [320374d]

  • Updated dependencies [b0d308d]

  • Updated dependencies [40f34b4]

  • Updated dependencies [8063bcb]

  • Updated dependencies [b74a859]

  • Updated dependencies [d4493fd]

  • Updated dependencies [240b80f]

  • Updated dependencies [77cb489]

  • Updated dependencies [bfaa158]

  • Updated dependencies [777e5c6]

  • Updated dependencies [0c386dd]

  • Updated dependencies [9e37d9b]

  • Updated dependencies [5ad86dd]

  • Updated dependencies [16a725f]

  • Updated dependencies [4dfdcc3]

  • Updated dependencies [6a449fc]

  • Updated dependencies [446d93d]

  • Updated dependencies [ecd9cb2]

  • Updated dependencies [98d4108]

  • Updated dependencies [0e3b3be]

  • Updated dependencies [a29ae2d]

  • Updated dependencies [220c18d]

  • Updated dependencies [00d3f09]

  • Updated dependencies [4388f71]

  • Updated dependencies [0b1ac58]

  • Updated dependencies [c93b4d5]

  • Updated dependencies [c1fe272]

  • Updated dependencies [3cab570]

  • Updated dependencies [8ad218d]

  • Updated dependencies [3e41187]

  • Updated dependencies [5f78953]

  • Updated dependencies [639114c]

  • Updated dependencies [639114c]

  • Updated dependencies [1490691]

  • Updated dependencies [1f31d3a]

  • Updated dependencies [d1842ab]

  • Updated dependencies [78ca238]

  • Updated dependencies [d8ec8d6]

  • Updated dependencies [351eb31]

  • Updated dependencies [866cd1d]

  • Updated dependencies [20c04b2]

  • Updated dependencies [01c9023]

  • Updated dependencies [48c19bd]

  • Updated dependencies [a6d8b8d]

  • Updated dependencies [4b5bb95]

  • Updated dependencies [b652514]

  • Updated dependencies [adbda1b]

  • Updated dependencies [adbda1b]

  • Updated dependencies [8952395]

  • Updated dependencies [e2b3826]

  • Updated dependencies [0348bc9]

  • Updated dependencies [e8c553b]

  • Updated dependencies [2e32ed4]

  • Updated dependencies [7c3df8f]

  • Updated dependencies [a4514e8]

  • Updated dependencies [db3896c]

  • Updated dependencies [b9f5ff1]

  • Updated dependencies [e75f4c9]

  • Updated dependencies [19f1639]

  • Updated dependencies [4704aa4]

  • Updated dependencies [47547d0]

  • Updated dependencies [1bee5d0]

  • Updated dependencies [858cd72]

  • Updated dependencies [cfc9b6d]

  • Updated dependencies [554f2b6]

  • Updated dependencies [72f55c9]

  • Updated dependencies [26e06d7]

  • Updated dependencies [669d71b]

  • Updated dependencies [ed27d7c]

  • Updated dependencies [52c8cf7]

  • Updated dependencies [2ceb43a]

  • Updated dependencies [7cdd2b9]

  • Updated dependencies [52c8cf7]

  • Updated dependencies [3399704]

  • Updated dependencies [7bf244b]

  • Updated dependencies [f0bb9fa]

  • Updated dependencies [81a2eb1]

  • Updated dependencies [caa0cd3]

  • Updated dependencies [caa0cd3]

  • Updated dependencies [20cb8db]

  • Updated dependencies [25c7d58]

  • Updated dependencies [00d2fa6]

  • Updated dependencies [77b2a18]

  • Updated dependencies [c6198c2]

  • Updated dependencies [721d1e0]

  • Updated dependencies [c2f0f48]

  • Updated dependencies [1237ae4]

  • Updated dependencies [2f61238]

  • Updated dependencies [51eb515]

  • Updated dependencies [c354ce5]

  • Updated dependencies [8fe8e5c]

  • Updated dependencies [feac439]

  • Updated dependencies [9ae871d]

  • Updated dependencies [efbd566]

  • Updated dependencies [2a5bf45]

  • Updated dependencies [9587fc9]

  • Updated dependencies [e62c44e]

  • Updated dependencies [daf9d57]

  • Updated dependencies [23b9958]

  • Updated dependencies [c15d7ec]

  • Updated dependencies [5d0876c]

  • Updated dependencies [f7ace0a]

  • Updated dependencies [b041b9c]

  • Updated dependencies [ce2aaef]

  • Updated dependencies [544ecba]

  • Updated dependencies [bc640ec]

  • Updated dependencies [1e215c4]

  • Updated dependencies [da6e191]

  • Updated dependencies [3e377c9]

  • Updated dependencies [a3eb5d0]

  • Updated dependencies [4ce14f1]

  • Updated dependencies [aef97e5]

  • Updated dependencies [2af1fa7]

  • Updated dependencies [c14d3a0]

  • Updated dependencies [a137d0c]

  • Updated dependencies [caf477f]

  • Updated dependencies [f6375da]

  • Updated dependencies [967e5d8]

  • Updated dependencies [c907a9c]

  • Updated dependencies [a4611b3]

  • Updated dependencies [20316ba]

  • Updated dependencies [d3499b3]

  • Updated dependencies [91f9276]

  • Updated dependencies [309c75e]

  • Updated dependencies [c9f9bae]

  • Updated dependencies [18897a4]

  • Updated dependencies [8b7ea39]

  • Updated dependencies [a915064]

  • Updated dependencies [dcbf0b2]

  • Updated dependencies [52cac38]

  • Updated dependencies [93fea2e]

  • Updated dependencies [1422a92]

  • Updated dependencies [d05fe17]

  • Updated dependencies [a480f79]

  • Updated dependencies [f08d1a8]

  • Updated dependencies [64a252d]

  • Updated dependencies [786bc91]

  • Updated dependencies [75fca96]

  • Updated dependencies [7ca6ddd]

  • Updated dependencies [f1cd290]

  • Updated dependencies [5a41ce7]

  • Updated dependencies [8d50bc2]

  • Updated dependencies [604476d]

  • Updated dependencies [335abea]

  • Updated dependencies [edea22a]

  • Updated dependencies [0f5cadf]

  • Updated dependencies [4f9f1ee]

  • Updated dependencies [66e8b2a]

  • Updated dependencies [aa083cd]

  • Updated dependencies [12b5992]

  • Updated dependencies [b93e245]

  • Updated dependencies [c842594]

  • Updated dependencies [290de37]

  • Updated dependencies [e1c27e4]

  • Updated dependencies [8c8da45]

  • Updated dependencies [8cd8eb5]

  • Updated dependencies [cf1d29e]

  • Updated dependencies [1bd79c8]

  • Updated dependencies [af9e957]

  • Updated dependencies [b1030c7]

  • Updated dependencies [c974edf]

  • Updated dependencies [ad852b6]

  • Updated dependencies [6778809]

  • Updated dependencies [ad66d79]

  • Updated dependencies [0758bd8]

  • Updated dependencies [ee4d19f]

  • Updated dependencies [496d31d]

  • Updated dependencies [0ea7054]

  • Updated dependencies [9a853f2]

  • Updated dependencies [cb847fd]

  • Updated dependencies [ee70287]

  • Updated dependencies [3e98e13]

  • Updated dependencies [a695f50]

  • Updated dependencies [fc32921]

  • Updated dependencies [4eaa835]

  • Updated dependencies [8f9d87a]

  • Updated dependencies [b1777ae]

  • Updated dependencies [24845c4]

  • Updated dependencies [6f864cf]

  • Updated dependencies [24d1edd]

  • Updated dependencies [645087c]

  • Updated dependencies [33f4a19]

  • Updated dependencies [6e9a3d4]

  • Updated dependencies [4a292d2]

  • Updated dependencies [5323168]

  • Updated dependencies [841dd2b]

  • Updated dependencies [3014fc0]

  • Updated dependencies [dacb402]

  • Updated dependencies [846cec0]

  • Updated dependencies [91facae]

  • Updated dependencies [b38014e]

  • Updated dependencies [474797d]

  • Updated dependencies [704e695]

  • Updated dependencies [a407bd6]

  • Updated dependencies [317dbce]

  • Updated dependencies [309728c]

  • Updated dependencies [aa08d7e]

  • Updated dependencies [3a43a15]

  • Updated dependencies [868e825]

  • Updated dependencies [f76f436]

  • Updated dependencies [ce45a03]

  • Updated dependencies [421544b]

  • Updated dependencies [fb01022]

  • Updated dependencies [e9d9212]

  • Updated dependencies [ecfb693]

  • Updated dependencies [abc1b18]

  • Updated dependencies [81a51db]

  • Updated dependencies [67749c7]

  • Updated dependencies [507b61b]

  • Updated dependencies [512c84b]

  • Updated dependencies [c300267]

  • Updated dependencies [fb3a101]

  • Updated dependencies [d4733f2]

  • Updated dependencies [7c9145f]

  • Updated dependencies [1570eac]

  • Updated dependencies [f391ede]

  • Updated dependencies [f5cfbbd]

  • Updated dependencies [f5cfbbd]

  • Updated dependencies [8b532cb]

  • Updated dependencies [64c3cdd]

  • Updated dependencies [4d65991]

  • Updated dependencies [c42554e]

  • Updated dependencies [555b4ec]

  • Updated dependencies [1ccfc23]

  • Updated dependencies [542718f]

  • Updated dependencies [7f27bc5]

  • Updated dependencies [0a174f3]

  • Updated dependencies [676f677]

  • Updated dependencies [f95b140]

  • Updated dependencies [541ce4e]

  • Updated dependencies [6479086]

  • Updated dependencies [d79f525]

  • Updated dependencies [d1865d2]

  • Updated dependencies [55ba3ff]

  • Updated dependencies [f1190b0]

  • Updated dependencies [561abef]

  • Updated dependencies [ef52001]

  • Updated dependencies [6a4680b]

  • Updated dependencies [c3a4273]

  • Updated dependencies [abf710d]

  • Updated dependencies [093af32]

  • Updated dependencies [1bd1be7]

  • Updated dependencies [d234fa9]

  • Updated dependencies [adf5812]

  • Updated dependencies [5058336]

  • Updated dependencies [2f6b2bf]

  • Updated dependencies [2028b31]

  • Updated dependencies [63601ab]

  • Updated dependencies [c372b29]

  • Updated dependencies [152f0a7]

  • Updated dependencies [8693b85]

  • Updated dependencies [e82dad1]

  • Updated dependencies [58b7b3d]

  • Updated dependencies [84defab]

  • Updated dependencies [681d3f1]

  • Updated dependencies [969d4f2]

  • Updated dependencies [f3bc481]

  • Updated dependencies [b79aac2]

  • Updated dependencies [93fc0e7]

  • Updated dependencies [a4b723f]

  • Updated dependencies [2b10ca0]

  • Updated dependencies [7db4a81]

  • Updated dependencies [19a0b0e]

  • Updated dependencies [526fc11]

  • Updated dependencies [f8e3e9a]

  • Updated dependencies [3b6bc69]

  • Updated dependencies [6214db6]

  • Updated dependencies [6732df4]

  • Updated dependencies [fe9e0d0]

  • Updated dependencies [63fb72c]

  • Updated dependencies [804831c]

  • Updated dependencies [279e48e]

  • Updated dependencies [8700d6d]

  • Updated dependencies [8db2a0f]

  • Updated dependencies [30443fb]

  • Updated dependencies [da45e6b]

  • Updated dependencies [7533465]

  • Updated dependencies [835f0f3]

  • Updated dependencies [a9d97be]

  • Updated dependencies [ed35b44]

  • Updated dependencies [9ba7e9c]

  • Updated dependencies [729e851]

  • Updated dependencies [96919a4]

  • Updated dependencies [345e24a]

  • Updated dependencies [20b507a]

  • Updated dependencies [2e471dc]

  • Updated dependencies [6748587]

  • Updated dependencies [be50942]

  • Updated dependencies [775e079]

  • Updated dependencies [7e8b3c0]

  • Updated dependencies [53374dc]

  • Updated dependencies [f6fb83f]

  • Updated dependencies [2049b03]

  • Updated dependencies [2bf34f7]

  • Updated dependencies [15b33ae]

  • Updated dependencies [7cbc724]

  • Updated dependencies [7098eed]

  • Updated dependencies [3df7c5c]

  • Updated dependencies [fb91ac9]

  • Updated dependencies [fb91ac9]

  • Updated dependencies [641fb55]

  • Updated dependencies [8524372]

  • Updated dependencies [7cbefa5]

  • Updated dependencies [72d6587]

  • Updated dependencies [a272a4f]

  • Updated dependencies [55f39ee]

  • Updated dependencies [0970a0e]

  • Updated dependencies [e427e9c]

  • Updated dependencies [bbc9dc3]

  • Updated dependencies [02f1813]

  • Updated dependencies [1ef89c0]

  • Updated dependencies [ba0b61a]

  • Updated dependencies [ba0b61a]

  • Updated dependencies [ac716ff]

  • Updated dependencies [f0f3cd5]

  • Updated dependencies [ab856ed]

  • Updated dependencies [20f3e65]

  • Updated dependencies [bbba098]

  • Updated dependencies [87af769]

  • Updated dependencies [3be720e]

  • Updated dependencies [43c0d17]

  • Updated dependencies [c3df43a]

  • Updated dependencies [d16d0e9]

  • Updated dependencies [bbe57fd]

  • Updated dependencies [272a530]

  • Updated dependencies [1779e8d]

  • Updated dependencies [f7fcc2c]

  • Updated dependencies [f0f4d6c]

  • Updated dependencies [4128188]

  • Updated dependencies [b253c4e]

  • Updated dependencies [78a9c67]

  • Updated dependencies [4a7ef0d]

  • Updated dependencies [4598f6d]

  • Updated dependencies [dea17b4]

  • Updated dependencies [89bb77a]

  • Updated dependencies [06611e4]

  • Updated dependencies [44152c4]

  • Updated dependencies [66abbde]

  • Updated dependencies [dc3893d]

  • Updated dependencies [1bbaa16]

  • Updated dependencies [6ee259a]

  • Updated dependencies [e708426]

  • Updated dependencies [3b6d53b]

  • Updated dependencies [276d174]

  • Updated dependencies [2982ed9]

  • Updated dependencies [a8198de]

  • Updated dependencies [05a49f2]

  • Updated dependencies [a78cd37]

  • Updated dependencies [5ea623e]

  • Updated dependencies [5eabe86]

  • Updated dependencies [ca5d671]

  • Updated dependencies [32bf2d6]

  • Updated dependencies [ff0c384]

  • Updated dependencies [af4fb29]

  • Updated dependencies [c698a81]

  • Updated dependencies [ff5ef1c]

  • Updated dependencies [9a97800]

  • Updated dependencies [6bca0e4]

  • Updated dependencies [81c0bc4]

  • Updated dependencies [3c76801]

  • Updated dependencies [60500cb]

  • Updated dependencies [2fcefb9]

  • Updated dependencies [77f846a]

  • Updated dependencies [bc5870c]

  • Updated dependencies [b55a346]

  • Updated dependencies [065bba7]

  • Updated dependencies [f760064]

  • Updated dependencies [dd19463]

  • Updated dependencies [6791717]

  • Updated dependencies [8ea3bee]

  • Updated dependencies [100547e]

  • Updated dependencies [3a58149]

  • Updated dependencies [6d1c155]

  • Updated dependencies [d7573b3]

  • Updated dependencies [bf3edfe]

  • Updated dependencies [2c8474c]

  • Updated dependencies [6ce89da]

  • Updated dependencies [0e05aac]

  • Updated dependencies [ae61ad4]

  • Updated dependencies [5aed9e4]

  • Updated dependencies [83c77dc]

  • Updated dependencies [18a8e7d]

  • Updated dependencies [e7957ab]

  • Updated dependencies [f7e34ca]

  • Updated dependencies [e719ebd]

  • Updated dependencies [516583b]

  • Updated dependencies [f9e4f91]

  • Updated dependencies [6ef48b1]

  • Updated dependencies [fa429cf]

  • Updated dependencies [ed8df3e]

  • Updated dependencies [fe76ece]

  • Updated dependencies [8b446f5]

  • Updated dependencies [8e74b27]

  • Updated dependencies [7102b20]

  • Updated dependencies [8ebd57f]

  • Updated dependencies [617707a]

  • Updated dependencies [c40f3b8]

  • Updated dependencies [58770f3]

  • Updated dependencies [aefe428]

  • Updated dependencies [485f096]

  • Updated dependencies [7357447]

  • Updated dependencies [199d31b]

  • Updated dependencies [b655a9d]

  • Updated dependencies [3e01cb5]

  • Updated dependencies [7138bc1]

  • Updated dependencies [cef27e2]

  • Updated dependencies [4e8622b]

  • Updated dependencies [dffd752]

  • Updated dependencies [06973aa]

  • Updated dependencies [50798f3]

  • Updated dependencies [6a576c9]

  • Updated dependencies [105f3c5]

  • Updated dependencies [3ccd9e8]

  • Updated dependencies [689b979]

  • Updated dependencies [c70f865]

  • Updated dependencies [e546222]

  • Updated dependencies [fd13f52]

  • Updated dependencies [d7bd274]

  • Updated dependencies [fffa30d]

  • Updated dependencies [fb336df]

  • Updated dependencies [9d9040d]

  • Updated dependencies [20e317c]

  • Updated dependencies [0fce2ef]

  • Updated dependencies [42df928]

  • Updated dependencies [0e2ddd4]

  • Updated dependencies [b7479ab]

  • Updated dependencies [de570cc]

  • Updated dependencies [b2ea297]

  • Updated dependencies [5b5a5c3]

  • Updated dependencies [14582b8]

  • Updated dependencies [51e144e]

  • Updated dependencies [19cbf10]

  • Updated dependencies [ab92940]

  • Updated dependencies [a691c0b]

  • Updated dependencies [0b1326d]

  • Updated dependencies [1e66879]

  • Updated dependencies [c5200f0]

  • Updated dependencies [af3861f]

  • Updated dependencies [515f171]

  • Updated dependencies [1f4e029]

  • Updated dependencies [258d264]

  • Updated dependencies [8033ad1]

  • Updated dependencies [fa140b8]

  • Updated dependencies [71cba28]

  • Updated dependencies [190fbd0]

  • Updated dependencies [c00bf28]

  • Updated dependencies [93127bd]

  • Updated dependencies [f2158ec]

  • Updated dependencies [759606e]

  • Updated dependencies [fd8dace]

  • Updated dependencies [72ffc34]

  • Updated dependencies [a51fa0c]

  • Updated dependencies [51f3d8d]

  • Updated dependencies [78cbdb5]

  • Updated dependencies [b7543a9]

  • Updated dependencies [6c6cee7]

  • Updated dependencies [42887e0]

  • Updated dependencies [83fe6e7]

  • Updated dependencies [d1ab06f]

  • Updated dependencies [38a9568]

  • Updated dependencies [91783c4]

  • Updated dependencies [982885d]

  • Updated dependencies [ca39427]

  • Updated dependencies [bd09957]

  • Updated dependencies [5a07e67]

  • Updated dependencies [2d36552]

  • Updated dependencies [45d8288]

  • Updated dependencies [b2437a7]

  • Updated dependencies [f157423]

  • Updated dependencies [7a90afd]

  • Updated dependencies [eddc1dd]

  • Updated dependencies [490f482]

  • Updated dependencies [27308c5]

  • Updated dependencies [8689166]

  • Updated dependencies [c9327c9]

  • Updated dependencies [920165d]

  • Updated dependencies [9101be5]

  • Updated dependencies [968dc1e]

  • Updated dependencies [57f9b07]

  • Updated dependencies [3c73d99]

  • Updated dependencies [ed71d9e]

  • Updated dependencies [7776fc2]

  • Updated dependencies [e76634c]

  • Updated dependencies [fb96ecb]

  • Updated dependencies [1170ed1]

  • Updated dependencies [92814db]

  • Updated dependencies [4d73b07]

    • @object-ui/core@17.7.0
    • @object-ui/types@17.7.0
    • @object-ui/i18n@17.7.0
    • @object-ui/components@17.7.0

17.6.0

Patch Changes

  • Updated dependencies [88085e3]
  • Updated dependencies [516663d]
  • Updated dependencies [460c4d0]
  • Updated dependencies [0ae27f7]
  • Updated dependencies [2533ec5]
  • Updated dependencies [78c0f9a]
  • Updated dependencies [bbe8b86]
  • Updated dependencies [8477be5]
  • Updated dependencies [279fb13]
  • Updated dependencies [2e82ab2]
  • Updated dependencies [ad07b65]
  • Updated dependencies [41f498b]
  • Updated dependencies [e1d4251]
  • Updated dependencies [40d3a33]
  • Updated dependencies [8b9dc62]
  • Updated dependencies [1184192]
  • Updated dependencies [a2a9747]
  • Updated dependencies [a1609a6]
  • Updated dependencies [53f23bc]
  • Updated dependencies [c4533dc]
  • Updated dependencies [be60815]
  • Updated dependencies [37f6844]
  • Updated dependencies [93de4f6]
  • Updated dependencies [2b50261]
  • Updated dependencies [384f30d]
  • Updated dependencies [ac600e5]
  • Updated dependencies [97fba31]
  • Updated dependencies [232f61a]
  • Updated dependencies [d374caf]
  • Updated dependencies [5673576]
  • Updated dependencies [c1ef923]
  • Updated dependencies [911ceaa]
  • Updated dependencies [98eab36]
  • Updated dependencies [af5e292]
  • Updated dependencies [3fbbea1]
  • Updated dependencies [7f96b10]
  • Updated dependencies [167ec42]
  • Updated dependencies [616a2a5]
  • Updated dependencies [0046d8f]
  • Updated dependencies [f1d4748]
  • Updated dependencies [b1119ec]
  • Updated dependencies [9f23d2b]
  • Updated dependencies [578e025]
  • Updated dependencies [af025ee]
  • Updated dependencies [598c89a]
  • Updated dependencies [4a0bd17]
  • Updated dependencies [b8b9af4]
  • Updated dependencies [31676be]
  • Updated dependencies [8c0d52e]
  • Updated dependencies [aff10e2]
  • Updated dependencies [70a774b]
  • Updated dependencies [9ce096f]
  • Updated dependencies [e05db88]
  • Updated dependencies [7458a41]
  • Updated dependencies [5ffcc14]
  • Updated dependencies [d971e51]
  • Updated dependencies [97abb24]
  • Updated dependencies [deb157a]
  • Updated dependencies [d2ce342]
  • Updated dependencies [9695da7]
  • Updated dependencies [75444e3]
  • Updated dependencies [58b8346]
  • Updated dependencies [2d0bd16]
  • Updated dependencies [dad51e5]
  • Updated dependencies [1c9c342]
  • Updated dependencies [787c738]
  • Updated dependencies [8396656]
  • Updated dependencies [dbbd38a]
  • Updated dependencies [93fe362]
  • Updated dependencies [dfc6975]
  • Updated dependencies [3cf4de0]
  • Updated dependencies [c9dc811]
  • Updated dependencies [144ef9b]
  • Updated dependencies [138ab04]
  • Updated dependencies [a0b9e91]
  • Updated dependencies [99bd015]
    • @object-ui/types@17.6.0
    • @object-ui/react@17.6.0
    • @object-ui/components@17.6.0
    • @object-ui/core@17.6.0

17.5.0

Patch Changes

  • d0c3b26: Every plain <button> now declares its type. HTML defaults an untyped button to type="submit", so any of these buttons would submit the form it was composed into instead of running its own handler — a real risk for renderers (drawer, tree-view, navigation-overlay) whose placement inside a form is a JSON metadata decision. 114 sites were converted to type="button"; no site was a genuine submit button, and the DOM is otherwise unchanged.

    The defect class is now closed mechanically by a new object-ui/button-has-type ESLint rule (error), so the next untyped button fails CI at write time rather than being found by a fourth audit round (objectui#4045, closing the objectui#3344 family).

  • Updated dependencies [ceccdcf]

  • Updated dependencies [d6e5124]

  • Updated dependencies [debad27]

  • Updated dependencies [dc2aa3e]

  • Updated dependencies [ee66e2e]

  • Updated dependencies [ee26e65]

  • Updated dependencies [5900ac5]

  • Updated dependencies [f650253]

  • Updated dependencies [3d9769a]

  • Updated dependencies [8f85f8b]

  • Updated dependencies [d0c3b26]

  • Updated dependencies [3fc2971]

  • Updated dependencies [aca27fa]

  • Updated dependencies [dde7283]

  • Updated dependencies [4dadf0d]

  • Updated dependencies [ae10a01]

  • Updated dependencies [92876f0]

  • Updated dependencies [f279deb]

  • Updated dependencies [4b70d28]

  • Updated dependencies [eb7f586]

  • Updated dependencies [e901131]

  • Updated dependencies [d9d3463]

  • Updated dependencies [2a40f69]

  • Updated dependencies [bec3e14]

  • Updated dependencies [613b167]

  • Updated dependencies [b4d3c22]

  • Updated dependencies [1f9b905]

  • Updated dependencies [cb13400]

  • Updated dependencies [bc64bfe]

  • Updated dependencies [abb0f81]

  • Updated dependencies [38ab505]

  • Updated dependencies [3e19fe7]

  • Updated dependencies [b953a97]

  • Updated dependencies [d7f3e30]

  • Updated dependencies [7e4f0e5]

  • Updated dependencies [a84385b]

  • Updated dependencies [45e1949]

  • Updated dependencies [92250d6]

  • Updated dependencies [c1d939f]

  • Updated dependencies [49ae9f4]

  • Updated dependencies [a3ae404]

  • Updated dependencies [bfdf3d4]

  • Updated dependencies [bb68488]

  • Updated dependencies [b1e42d0]

  • Updated dependencies [2459a3e]

  • Updated dependencies [d6aa172]

  • Updated dependencies [fe52a04]

  • Updated dependencies [3f5f87c]

  • Updated dependencies [f5e1143]

  • Updated dependencies [f148a64]

  • Updated dependencies [bb68488]

  • Updated dependencies [9461dd3]

  • Updated dependencies [47f551b]

  • Updated dependencies [ab04728]

  • Updated dependencies [5bf09fd]

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

17.4.0

Patch Changes

  • Updated dependencies [794c497]
  • Updated dependencies [993336f]
  • Updated dependencies [f0a625a]
  • Updated dependencies [b5980f4]
  • Updated dependencies [8aad9fd]
  • Updated dependencies [6719877]
  • Updated dependencies [56ff091]
  • Updated dependencies [0cbdca8]
  • Updated dependencies [d229dfa]
  • Updated dependencies [ecae400]
  • Updated dependencies [4bc6c23]
  • Updated dependencies [d3e738a]
  • Updated dependencies [c3b01a7]
  • Updated dependencies [7ed3360]
  • Updated dependencies [0fa5e4d]
  • Updated dependencies [5bfaabd]
  • Updated dependencies [e06810e]
  • Updated dependencies [ab3ad4f]
  • Updated dependencies [c2fd122]
  • Updated dependencies [e24d767]
  • Updated dependencies [aca561a]
  • Updated dependencies [48132f7]
  • Updated dependencies [0ef9dfd]
  • Updated dependencies [1d723e3]
  • Updated dependencies [0109f54]
  • Updated dependencies [7e5bb5d]
  • Updated dependencies [fbc23e0]
  • Updated dependencies [e6fdbdc]
  • Updated dependencies [54233b1]
  • Updated dependencies [97b63d7]
  • Updated dependencies [6bb454a]
  • Updated dependencies [523be48]
  • Updated dependencies [7e2b7e9]
  • Updated dependencies [c1e1e6b]
    • @object-ui/components@17.4.0
    • @object-ui/react@17.4.0
    • @object-ui/core@17.4.0
    • @object-ui/types@17.4.0

17.3.0

Patch Changes

  • Updated dependencies [18cd432]
  • Updated dependencies [532cf8b]
  • Updated dependencies [680080a]
  • Updated dependencies [a7651e6]
  • Updated dependencies [d915c47]
  • Updated dependencies [b71fc92]
  • Updated dependencies [34595eb]
  • Updated dependencies [3889ffb]
  • Updated dependencies [5781fb1]
  • Updated dependencies [9e9e9a9]
  • Updated dependencies [56409c2]
  • Updated dependencies [042e09d]
  • Updated dependencies [9cbcbf4]
  • Updated dependencies [85c4c9c]
  • Updated dependencies [fd54c3e]
  • Updated dependencies [4eeb932]
  • Updated dependencies [23018cc]
  • Updated dependencies [53811d1]
  • Updated dependencies [d915c47]
  • Updated dependencies [f44d872]
  • Updated dependencies [509104a]
  • Updated dependencies [825bbe3]
  • Updated dependencies [5dd0127]
  • Updated dependencies [06632e9]
  • Updated dependencies [a4cff5b]
  • Updated dependencies [175bd79]
  • Updated dependencies [f833d3a]
  • Updated dependencies [2a9513d]
  • Updated dependencies [71be406]
  • Updated dependencies [d22ae31]
  • Updated dependencies [8d8094a]
    • @object-ui/core@17.3.0
    • @object-ui/components@17.3.0
    • @object-ui/types@17.3.0
    • @object-ui/react@17.3.0

17.2.0

Patch Changes

  • Updated dependencies [4ae0ac4]
  • Updated dependencies [696e3c1]
  • Updated dependencies [bca45cc]
  • Updated dependencies [a889e31]
  • Updated dependencies [09d30a4]
  • Updated dependencies [4bf612c]
  • Updated dependencies [335041c]
  • Updated dependencies [b414983]
  • Updated dependencies [256f8cc]
  • Updated dependencies [d9668a7]
  • Updated dependencies [cb82705]
  • Updated dependencies [f572849]
  • Updated dependencies [f6e8d78]
  • Updated dependencies [ea96284]
  • Updated dependencies [d3584c6]
  • Updated dependencies [a8ad6c0]
  • Updated dependencies [444457c]
  • Updated dependencies [850033c]
  • Updated dependencies [022e4c3]
  • Updated dependencies [009e25d]
  • Updated dependencies [726b89c]
    • @object-ui/types@17.2.0
    • @object-ui/components@17.2.0
    • @object-ui/core@17.2.0
    • @object-ui/react@17.2.0

17.1.0

Patch Changes

  • Updated dependencies [62311b6]
  • Updated dependencies [fc0272a]
  • Updated dependencies [9e7349e]
  • Updated dependencies [8864971]
  • Updated dependencies [c785740]
  • Updated dependencies [b41f401]
  • Updated dependencies [19e9fa0]
  • Updated dependencies [95b7214]
  • Updated dependencies [7d9734d]
  • Updated dependencies [6ae818e]
  • Updated dependencies [9eb932b]
  • Updated dependencies [746dd00]
  • Updated dependencies [aebfa4f]
  • Updated dependencies [38ca8be]
  • Updated dependencies [68ef584]
  • Updated dependencies [4952edf]
  • Updated dependencies [7f0252e]
  • Updated dependencies [c4d7b20]
  • Updated dependencies [c769d3d]
  • Updated dependencies [7639a61]
  • Updated dependencies [94e63ef]
  • Updated dependencies [c735bf7]
  • Updated dependencies [02aef0c]
  • Updated dependencies [6f29aa5]
  • Updated dependencies [c4db402]
  • Updated dependencies [5319bf1]
  • Updated dependencies [49e5671]
  • Updated dependencies [9a04d25]
  • Updated dependencies [b5b97e2]
  • Updated dependencies [f59f2c1]
  • Updated dependencies [07de839]
  • Updated dependencies [2a40b5e]
  • Updated dependencies [df613fa]
  • Updated dependencies [4874117]
  • Updated dependencies [ad0183a]
  • Updated dependencies [ce08d55]
  • Updated dependencies [eb4b740]
  • Updated dependencies [5b084eb]
  • Updated dependencies [aa1240a]
  • Updated dependencies [2374a49]
  • Updated dependencies [390c071]
  • Updated dependencies [d10f526]
  • Updated dependencies [2d5d594]
  • Updated dependencies [ea7f477]
  • Updated dependencies [379728f]
  • Updated dependencies [7f23cd0]
  • Updated dependencies [0ded602]
  • Updated dependencies [24e0e0a]
  • Updated dependencies [3a6cf24]
  • Updated dependencies [aa35561]
  • Updated dependencies [03bd53b]
  • Updated dependencies [3c1f321]
  • Updated dependencies [a045a32]
  • Updated dependencies [912496d]
  • Updated dependencies [80edbd4]
  • Updated dependencies [9867281]
    • @object-ui/core@17.1.0
    • @object-ui/components@17.1.0
    • @object-ui/react@17.1.0
    • @object-ui/types@17.1.0

17.0.0

Patch Changes

  • 5b9cf96: fix(plugin-map): drop the maplibre-gl@6 default import, and put type-check behind a CI gate that cannot be silently skipped (#2911)

    maplibre-gl@6.0.0 removed its default export (arrived via #2848, dependabot), so ObjectMap.tsx's import maplibregl from 'maplibre-gl' has been a TS1192 error on main for a day. The binding was never used — the map instance comes from react-map-gl/maplibre, and the stylesheet from the side-effect import on the next line — so the import is simply deleted rather than rewritten to import * as.

    Removing it is runtime-neutral, which the issue had explicitly left unverified. @vis.gl/react-maplibre (what react-map-gl/maplibre re-exports) does Promise.resolve(mapLib || import('maplibre-gl')) in components/map.js, so it loads the library itself when no mapLib prop is passed. Verified in a browser against the store-locator-map catalog schema: maplibre-gl is fetched as its own lazy chunk, the WebGL canvas comes up 800x600, and all three markers mount — byte-identical probe output with and without the static import. That also matches what apps/console/src/main.tsx already intends, where the plugin is registered lazily specifically to keep maplibre-gl out of the initial bundle.

    The reason it survived a day of green CI is the part worth fixing. No workflow ran type-check at all, and turbo build only checks types for packages whose build script happens to invoke tsc — the 22 vite build packages transpile without checking. A sweep of all 45 packages found ten with broken types, plugin-map merely being the one that had a script to notice it.

    Adding a pnpm type-check job alone would not have been a gate: turbo silently skips any package with no type-check script, so 17 packages read as passing because nothing ran. With plugin-map fixed, pnpm type-check reports 63/63 green while nine packages are still broken. So:

    • plugin-ai and plugin-report gain the paths override their type-checked peers already carry, which detaches workspace deps from sibling source and resolves them through built .d.ts — the sole cause of the 104-error TS6059 rootDir floods, and the same trick their own vite.config.ts already applies to the dts program.
    • Seven packages gain "type-check": "tsc --noEmit" (plugin-ai, plugin-report, plugin-dashboard, create-plugin, console, and the two console examples). Coverage goes 28 -> 35 of 45.
    • New scripts/check-type-check-coverage.mjs makes the invisibility impossible: a package with no type-check script must be declared, with a reason, and the lists only shrink — gaining a script without deleting the entry fails the guard. The nine known-broken packages are recorded there with error counts (@object-ui/runner has no tsconfig.json at all), tracked as follow-ups.
    • New Type Check CI job runs the coverage guard first (instant, no install), then pnpm type-check.

    Both halves were proven to fail before being trusted: the guard was exercised in all four of its failure modes, and re-introducing the maplibre-gl import turns the job red again, as does a fresh error injected into plugin-ai — a package that had no type checking whatsoever before this change.

  • Updated dependencies [7b21891]

  • Updated dependencies [952b978]

  • Updated dependencies [de5e40c]

  • Updated dependencies [1767124]

  • Updated dependencies [8ecf5a6]

  • Updated dependencies [7b35e4b]

  • Updated dependencies [8fb1295]

  • Updated dependencies [e16ed2d]

  • Updated dependencies [f9bbddb]

  • Updated dependencies [dfd3705]

  • Updated dependencies [c77108c]

  • Updated dependencies [2735de6]

  • Updated dependencies [c19ac11]

  • Updated dependencies [6dee2cb]

  • Updated dependencies [c7cff19]

  • Updated dependencies [cd09a7b]

  • Updated dependencies [f1abf0e]

  • Updated dependencies [f05b84e]

  • Updated dependencies [2f947e4]

  • Updated dependencies [7d46648]

  • Updated dependencies [9b53d72]

  • Updated dependencies [662bdf9]

  • Updated dependencies [059a052]

  • Updated dependencies [53642d4]

  • Updated dependencies [8aae006]

  • Updated dependencies [c6cfdf1]

  • Updated dependencies [d147a13]

  • Updated dependencies [c6aaed8]

  • Updated dependencies [dc334da]

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

16.1.0

Patch Changes

  • Updated dependencies [1c8935a]
  • Updated dependencies [8b8b744]
  • Updated dependencies [7cf4051]
  • Updated dependencies [803558e]
  • Updated dependencies [2e7d7f0]
  • Updated dependencies [ef14f69]
  • Updated dependencies [94d4876]
  • Updated dependencies [69fa5d1]
  • Updated dependencies [549c67d]
  • Updated dependencies [2b17339]
  • Updated dependencies [31b77d4]
  • Updated dependencies [6d4fbe6]
  • Updated dependencies [0a3710b]
  • Updated dependencies [62b9ab5]
  • Updated dependencies [1629313]
  • Updated dependencies [29c6040]
  • Updated dependencies [faebac3]
  • Updated dependencies [2331ac9]
  • Updated dependencies [199fa83]
  • Updated dependencies [eee4ded]
    • @object-ui/core@16.1.0
    • @object-ui/types@16.1.0
    • @object-ui/react@16.1.0
    • @object-ui/components@16.1.0

16.0.0

Patch Changes

  • Updated dependencies [d3e19ed]
  • Updated dependencies [59d4fa9]
  • Updated dependencies [4c7c47f]
  • Updated dependencies [210806a]
  • Updated dependencies [b4ef588]
  • Updated dependencies [5534535]
  • Updated dependencies [9b8f978]
  • Updated dependencies [195a651]
  • Updated dependencies [33b4995]
    • @object-ui/react@16.0.0
    • @object-ui/components@16.0.0
    • @object-ui/types@16.0.0
    • @object-ui/core@16.0.0

15.0.0

Patch Changes

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

14.1.0

Patch Changes

  • Updated dependencies [0890fa7]
  • Updated dependencies [2ded18c]
  • Updated dependencies [e628d1f]
  • Updated dependencies [5523fc4]
  • Updated dependencies [887062c]
  • Updated dependencies [055e1d2]
  • Updated dependencies [9e2d58f]
  • Updated dependencies [dea65f7]
  • Updated dependencies [f30ff68]
  • Updated dependencies [073e7aa]
  • Updated dependencies [6c0135c]
  • Updated dependencies [5b52624]
  • Updated dependencies [4afb251]
  • Updated dependencies [d5b1bc0]
  • Updated dependencies [f94905d]
  • Updated dependencies [f0f10f5]
    • @object-ui/core@14.1.0
    • @object-ui/types@14.1.0
    • @object-ui/react@14.1.0
    • @object-ui/components@14.1.0

14.0.0

Patch Changes

  • Updated dependencies [443360a]
  • Updated dependencies [86c69c3]
  • Updated dependencies [05e56ca]
  • Updated dependencies [a44e7b6]
  • Updated dependencies [6a74160]
    • @object-ui/core@14.0.0
    • @object-ui/react@14.0.0
    • @object-ui/types@14.0.0
    • @object-ui/components@14.0.0

13.2.0

Patch Changes

  • Updated dependencies [80901aa]
  • Updated dependencies [e492b9d]
    • @object-ui/components@13.2.0
    • @object-ui/react@13.2.0
    • @object-ui/types@13.2.0
    • @object-ui/core@13.2.0

13.1.0

Patch Changes

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

13.0.0

Patch Changes

  • Updated dependencies [ac04b76]
  • Updated dependencies [619097e]
    • @object-ui/components@13.0.0
    • @object-ui/types@13.0.0
    • @object-ui/react@13.0.0
    • @object-ui/core@13.0.0

12.1.0

Patch Changes

  • Updated dependencies [6cbccf3]
  • Updated dependencies [c31874d]
    • @object-ui/components@12.1.0
    • @object-ui/types@12.1.0
    • @object-ui/react@12.1.0
    • @object-ui/core@12.1.0

12.0.0

Patch Changes

  • Updated dependencies [226fde9]
  • Updated dependencies [e4de456]
    • @object-ui/types@12.0.0
    • @object-ui/core@12.0.0
    • @object-ui/components@12.0.0
    • @object-ui/react@12.0.0

11.5.0

Patch Changes

  • Updated dependencies [6fffd3d]
  • Updated dependencies [9255686]
  • Updated dependencies [fae75e2]
  • Updated dependencies [1072701]
    • @object-ui/react@11.5.0
    • @object-ui/components@11.5.0
    • @object-ui/types@11.5.0
    • @object-ui/core@11.5.0

11.4.0

Patch Changes

  • Updated dependencies [8bf6295]
  • Updated dependencies [1948c5b]
  • Updated dependencies [bce581a]
  • Updated dependencies [c38d107]
  • Updated dependencies [7782698]
  • Updated dependencies [e84d64d]
    • @object-ui/types@11.4.0
    • @object-ui/components@11.4.0
    • @object-ui/core@11.4.0
    • @object-ui/react@11.4.0

11.3.0

Patch Changes

  • Updated dependencies [d88c8ec]
  • Updated dependencies [b7237bb]
  • Updated dependencies [d23d6eb]
    • @object-ui/components@11.3.0
    • @object-ui/core@11.3.0
    • @object-ui/react@11.3.0
    • @object-ui/types@11.3.0

11.2.0

Patch Changes

  • Updated dependencies [9e7a986]
  • Updated dependencies [1311749]
    • @object-ui/components@11.2.0
    • @object-ui/core@11.2.0
    • @object-ui/react@11.2.0
    • @object-ui/types@11.2.0

11.1.0

Patch Changes

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

7.3.0

Patch Changes

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

7.2.0

Patch Changes

  • Updated dependencies [d23db5c]
    • @object-ui/types@7.2.0
    • @object-ui/components@7.2.0
    • @object-ui/react@7.2.0
    • @object-ui/core@7.2.0

7.1.0

Patch Changes

  • Updated dependencies [677f7ed]
  • Updated dependencies [08c47da]
  • Updated dependencies [a71be60]
  • Updated dependencies [cb03bc3]
    • @object-ui/types@7.1.0
    • @object-ui/core@7.1.0
    • @object-ui/react@7.1.0
    • @object-ui/components@7.1.0

7.0.0

Patch Changes

  • Updated dependencies [5976ba3]
  • Updated dependencies [a00e16d]
  • Updated dependencies [eaccefd]
  • Updated dependencies [f7f325d]
  • Updated dependencies [c12986e]
  • Updated dependencies [71d7ce0]
  • Updated dependencies [053c948]
  • Updated dependencies [ddbe4a2]
  • Updated dependencies [2d47e94]
  • Updated dependencies [9049bbe]
  • Updated dependencies [6c0c92c]
  • Updated dependencies [cb2fdb1]
  • Updated dependencies [c3749eb]
  • Updated dependencies [6cfa330]
  • Updated dependencies [ad8ade6]
  • Updated dependencies [d54346c]
  • Updated dependencies [3870c20]
  • Updated dependencies [2eb3096]
  • Updated dependencies [b88c560]
  • Updated dependencies [d16566f]
  • Updated dependencies [90acb7f]
  • Updated dependencies [7913390]
  • Updated dependencies [1394e34]
  • Updated dependencies [e95cc25]
  • Updated dependencies [abe8ebc]
  • Updated dependencies [300d755]
  • Updated dependencies [bd8b054]
  • Updated dependencies [4eb9cb6]
  • Updated dependencies [7c239fd]
  • Updated dependencies [858ad94]
  • Updated dependencies [2270239]
  • Updated dependencies [8d1195d]
    • @object-ui/core@7.0.0
    • @object-ui/components@7.0.0
    • @object-ui/react@7.0.0
    • @object-ui/types@7.0.0

6.2.3

Patch Changes

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

6.2.2

Patch Changes

  • Updated dependencies [a66f788]
    • @object-ui/react@6.2.2
    • @object-ui/components@6.2.2
    • @object-ui/types@6.2.2
    • @object-ui/core@6.2.2

6.2.1

Patch Changes

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

6.2.0

Patch Changes

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

6.1.0

Patch Changes

  • Updated dependencies [991b62d]
    • @object-ui/core@6.1.0
    • @object-ui/types@6.1.0
    • @object-ui/components@6.1.0
    • @object-ui/react@6.1.0

6.0.4

Patch Changes

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

6.0.3

Patch Changes

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

6.0.2

Patch Changes

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

6.0.1

Patch Changes

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

6.0.0

Patch Changes

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

5.4.2

Patch Changes

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

5.4.1

Patch Changes

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

5.4.0

Patch Changes

  • Updated dependencies [3a8c754]
    • @object-ui/types@5.4.0
    • @object-ui/components@5.4.0
    • @object-ui/core@5.4.0
    • @object-ui/react@5.4.0

5.3.2

Patch Changes

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

5.3.1

Patch Changes

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

5.3.0

Patch Changes

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

5.2.1

Patch Changes

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

5.2.0

Patch Changes

  • Updated dependencies [de0c5e6]
  • Updated dependencies [9997cae]
  • Updated dependencies [b2d1704]
  • Updated dependencies [87bc8ff]
  • Updated dependencies [3ebba63]
  • Updated dependencies [a8d12ec]
  • Updated dependencies [70b5570]
  • Updated dependencies [aa063db]
  • Updated dependencies [d1442e3]
  • Updated dependencies [7c7400a]
    • @object-ui/types@5.2.0
    • @object-ui/core@5.2.0
    • @object-ui/react@5.2.0
    • @object-ui/components@5.2.0

5.1.1

Patch Changes

  • Updated dependencies [8955b9c]
    • @object-ui/components@5.1.1
    • @object-ui/types@5.1.1
    • @object-ui/core@5.1.1
    • @object-ui/react@5.1.1

5.1.0

Patch Changes

  • Updated dependencies [bd8447d]
  • Updated dependencies [fbd5052]
  • Updated dependencies [d51a577]
  • Updated dependencies [d1ec6a2]
  • Updated dependencies [cf30cc2]
  • Updated dependencies [5b80cfd]
  • Updated dependencies [d548d6b]
    • @object-ui/components@5.1.0
    • @object-ui/react@5.1.0
    • @object-ui/types@5.1.0
    • @object-ui/core@5.1.0

5.0.2

Patch Changes

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

5.0.1

Patch Changes

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

5.0.0

Patch Changes

  • Updated dependencies [8930b15]
  • Updated dependencies [95b6b21]
  • Updated dependencies [ddb08a7]
  • Updated dependencies [765d50f]
  • Updated dependencies [927187a]
  • Updated dependencies [bae8ba8]
  • Updated dependencies [8435860]
  • Updated dependencies [bb2ea48]
  • Updated dependencies [b14fe09]
  • Updated dependencies [a7bef6e]
  • Updated dependencies [74962b0]
  • Updated dependencies [3154334]
  • Updated dependencies [fa4c2cb]
  • Updated dependencies [7213027]
    • @object-ui/components@5.0.0
    • @object-ui/react@5.0.0
    • @object-ui/types@5.0.0
    • @object-ui/core@5.0.0

4.8.0

Patch Changes

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

4.7.0

Patch Changes

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

4.6.0

Patch Changes

  • Updated dependencies [3ee436d]
    • @object-ui/components@4.6.0
    • @object-ui/types@4.6.0
    • @object-ui/core@4.6.0
    • @object-ui/react@4.6.0

4.5.0

Patch Changes

  • Updated dependencies [ab5e281]
  • Updated dependencies [6b6afd1]
  • Updated dependencies [aa7855f]
  • Updated dependencies [170d89f]
    • @object-ui/types@4.5.0
    • @object-ui/components@4.5.0
    • @object-ui/core@4.5.0
    • @object-ui/react@4.5.0

4.4.0

Patch Changes

  • Updated dependencies [2bd45af]
    • @object-ui/components@4.4.0
    • @object-ui/types@4.4.0
    • @object-ui/core@4.4.0
    • @object-ui/react@4.4.0

4.3.1

Patch Changes

  • Updated dependencies [6b683c8]
    • @object-ui/components@4.3.1
    • @object-ui/react@4.3.1
    • @object-ui/types@4.3.1
    • @object-ui/core@4.3.1

4.3.0

Patch Changes

  • Updated dependencies [4e7bc1b]
  • Updated dependencies [8442c05]
    • @object-ui/components@4.3.0
    • @object-ui/react@4.3.0
    • @object-ui/types@4.3.0
    • @object-ui/core@4.3.0

4.2.1

Patch Changes

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

4.2.0

Patch Changes

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

4.1.0

Patch Changes

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

4.0.12

Patch Changes

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

4.0.11

Patch Changes

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

4.0.10

Patch Changes

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

4.0.9

Patch Changes

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

4.0.8

Patch Changes

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

4.0.7

Patch Changes

  • Updated dependencies [7c9b85c]
    • @object-ui/core@4.0.7
    • @object-ui/react@4.0.7
    • @object-ui/components@4.0.7
    • @object-ui/types@4.0.7

4.0.6

Patch Changes

  • Updated dependencies [925051d]
  • Updated dependencies [1b6dc64]
    • @object-ui/components@4.0.6
    • @object-ui/types@4.0.6
    • @object-ui/core@4.0.6
    • @object-ui/react@4.0.6

4.0.5

Patch Changes

  • 1dc6061: fix(build): inline dynamic imports in library outputs

    Library vite build --lib outputs were emitting separate code-split chunks (rolldown-runtime-*.js, LookupField-*.js, etc.) when source files used React.lazy() / dynamic import(). When consumer apps re-bundled these multi-file dists, the library's per-chunk rolldown-runtime collided with the consumer's own runtime, causing "TypeError: i is not a function" at runtime when lazy components tried to register themselves (e.g. TextField in @object-ui/fields after 4.0.4).

    Adding output.inlineDynamicImports: true to all @object-ui/* library vite configs forces a single dist/index.js per package, which lets consumer bundlers handle the library as an opaque ESM module without identifier mismatches across chunks.

    Affected packages: components, fields, layout, plugin-aggrid, plugin-ai, plugin-calendar, plugin-charts, plugin-chatbot, plugin-dashboard, plugin-designer, plugin-detail, plugin-editor, plugin-form, plugin-gantt, plugin-grid, plugin-kanban, plugin-list, plugin-map, plugin-markdown, plugin-report, plugin-timeline, plugin-view, plugin-workflow.

  • Updated dependencies [1dc6061]

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

4.0.4

Patch Changes

  • d2b6ece: fix: externalize all bare imports in library builds

    Library builds (vite lib mode) now externalize every non-relative import instead of bundling third-party CJS dependencies into the published dist. This avoids inlined require("react") / require("react-dom") calls that cause Calling \require` for "react" in an environment that doesn't expose the `require` function` runtime errors when consumer apps re-bundle the published dist.

    Specifically fixes:

    • @object-ui/plugin-dashboard no longer inlines react-grid-layout (and its transitive react-draggable / react-resizable CJS bundles). react-grid-layout is now declared as a peer dependency so consumers install a single ESM-friendly copy.
    • @object-ui/components, @object-ui/plugin-calendar, @object-ui/plugin-charts, @object-ui/plugin-designer no longer inline react-i18next / i18next / use-sync-external-store CJS shims.
    • All plugin packages now use a unified external: (id) => !/^[./]/.test(id) && !id.startsWith(__dirname) rule, ensuring future additions of CJS deps are automatically externalized.
  • Updated dependencies [d2b6ece]

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

4.0.3

Patch Changes

  • 4be43e2: Page-mode record forms (editMode: 'page'). New per-object metadata flag that opts a record's create/edit form into a dedicated full-screen route (/apps/:appName/:objectName/new, /apps/:appName/:objectName/record/:recordId/edit). Two new declarative actions navigate_create and navigate_edit open these routes from JSON action buttons. Default modal behavior is preserved for objects that do not set editMode.

    @object-ui/plugin-list & @object-ui/plugin-detail: ComponentRegistry singleton fix. Both plugins' Vite configs now mark all @object-ui/* packages as external so each plugin no longer bundles its own private copy of @object-ui/core. Cross-plugin component lookups now resolve correctly from the same singleton registry. plugin-list dist shrank from multi-MB to 67 kB (gzip 16 kB); plugin-detail to 124 kB (gzip 28 kB).

    @object-ui/app-shell CreateViewDialog churn fix. existingSet is now memoised on the joined string key of existingLabels rather than the raw array reference, preventing the name-suggest useEffect from re-firing on every parent render.

    CI fixes. ReportViewer conditional-formatting test now accepts both rgb(...) and hex color representations. ObjectView i18n mocks rewritten to mirror the real hook shapes (useObjectTranslation, useObjectLabel).

  • Updated dependencies [4be43e2]

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

4.0.1

Patch Changes

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

4.0.0

Patch Changes

  • Updated dependencies
    • @object-ui/types@4.0.0
    • @object-ui/components@4.0.0
    • @object-ui/core@4.0.0
    • @object-ui/react@4.0.0

3.4.0

Patch Changes

  • Updated dependencies [a2d7023]
  • Updated dependencies [f1ca238]
  • Updated dependencies [de881ef]
    • @object-ui/components@3.4.0
    • @object-ui/types@3.4.0
    • @object-ui/core@3.4.0
    • @object-ui/react@3.4.0

3.3.2

Patch Changes

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

3.3.1

Patch Changes

  • Updated dependencies [b429568]
    • @object-ui/components@3.3.1
    • @object-ui/types@3.3.1
    • @object-ui/core@3.3.1
    • @object-ui/react@3.3.1

3.3.0

Patch Changes

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

3.2.0

Patch Changes

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

3.1.5

Patch Changes

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

3.1.4

Patch Changes

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

3.1.3

Patch Changes

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

3.1.2

Patch Changes

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

3.1.1

Patch Changes

  • Updated dependencies
    • @object-ui/types@3.1.1
    • @object-ui/components@3.1.1
    • @object-ui/core@3.1.1
    • @object-ui/react@3.1.1

3.0.3

Patch Changes

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

3.0.2

Patch Changes

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

3.0.1

Patch Changes

  • Updated dependencies [adf2cc0]
    • @object-ui/react@3.0.1
    • @object-ui/components@3.0.1
    • @object-ui/types@3.0.1
    • @object-ui/core@3.0.1

3.0.0

Minor Changes

  • 87979c3: Upgrade to @objectstack v3.0.0 and console bundle optimization
    • Upgraded all @objectstack/* packages from ^2.0.7 to ^3.0.0
    • Breaking change migrations: Hub → Cloud namespace, definePlugin removed, PaginatedResult.value → .records, PaginatedResult.count → .total, client.meta.getObject() → client.meta.getItem()
    • Console bundle optimization: split monolithic 3.7 MB chunk into 17 granular cacheable chunks (95% main entry reduction)
    • Added gzip + brotli pre-compression via vite-plugin-compression2
    • Lazy MSW loading for build:server (~150 KB gzip saved)
    • Added bundle analysis with rollup-plugin-visualizer

Patch Changes

  • Updated dependencies [87979c3]
    • @object-ui/types@3.0.0
    • @object-ui/core@3.0.0
    • @object-ui/react@3.0.0
    • @object-ui/components@3.0.0

2.0.0

Major Changes

  • b859617: Release v1.0.0 — unify all package versions to 1.0.0

Patch Changes

  • Updated dependencies [b859617]
    • @object-ui/types@2.0.0
    • @object-ui/core@2.0.0
    • @object-ui/react@2.0.0
    • @object-ui/components@2.0.0