Skip to content

fix(types)!: DashboardComponentSchema refuses a duplicate globalFilters key, as the spec does #41594

fix(types)!: DashboardComponentSchema refuses a duplicate globalFilters key, as the spec does

fix(types)!: DashboardComponentSchema refuses a duplicate globalFilters key, as the spec does #41594

Triggered via pull request November 2, 2026 16:51
Status Success
Total duration 2m 3s
Artifacts –

pr-automation.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 notices
Check PR Size
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Auto Label
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check Changeset: .changeset/29284-dashboard-mirror-global-filters-by-reference.md#L0
ADR-0087 exemption (already-registered): The refused shape is the one that entry already registers for `@objectstack/spec`'s `DashboardSchema`: a `globalFilters` array that declares one filter key twice. This change makes the published `@object-ui/types` mirror refuse the same shape, with the same issue, by taking the spec's slot by reference. No spec key, accepted value or stored shape moves, so the upgrade guide entry, its remedy and its stored-row behaviour are the ones already published; `objectstack migrate meta` has nothing new to rewrite.
Check Changeset
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"