Repository navigation
chore(console): move the objectui pin 12dc7b47c340 → 616df6598b42, past the filterableFields reader's removal (objectui#13169) #35259
pr-automation.yml
on: pull_request
Check PR Size
23s
Check Changeset
1m 26s
Auto Label
10s
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/console-616df6598b42.md#L0
ADR-0087 exemption (no-migration-prescription): This diff moves `.objectui-sha` and the artefacts that travel with it: this console changeset, the re-recorded `scripts/sdui-manifest.record.json` and the regenerated `sdui.manifest.json`, and the re-recorded `packages/sdui-parser/objectui-lockstep.json`. It adds, removes or renames no ObjectStack-authorable key: no Zod shape, no spec declaration and no stored `sys_metadata` shape moves in it, so `objectstack migrate meta` has nothing here to rewrite, and this body carries no prescription of its own. The range carries two objectui changes their authors annotated breaking, and the digest marked both. Each is answered against this tree: - objectui `cbac9d7dd` (objectui#13118) removes objectui's last reader of the list view's `filterableFields`, and `@object-ui/types` declares `NamedListView.filterableFields` a `?: never` tombstone. The spec half is this tree's own, already landed: the key left `ListViewSchema` in 18.0 with its conversion `view-list-filterable-fields-removed` registered in `packages/spec/src/conversions/registry.ts`. This pin move is what lets the console build at `main` again; it adds no second retirement. - objectui `df7156808` (objectui#13075) types `NavigationItemSchema.visible` in `@object-ui/types` by reference to this tree's `EvaluatedExpressionInputSchema` and refuses a blank string there, and widens `@object-ui/layout`'s `VisibilityEvaluator`. This tree's spec already types a navigation entry's `visible` as `EvaluatedExpressionInputSchema` (`packages/spec/src/ui/app.zod.ts`), so the objectui side now agrees with it; nothing in this tree's contract moves. No package in this tree imports or depends on any `@object-ui/*` package, and `@objectstack/console` publishes objectui's built SPA and exports no objectui type.
|
|
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"
|