Skip to content

Commit 1ea1840

Browse files
committed
docs(releases): say the Console UI builds from this repo's ui/, and add objectui to the 17.x skills remove roster
The releases overview still said the Console UI is built from the objectui repository and sent readers to its archived CHANGELOG. Since 18.2.0 the Console is built from this repository's ui/ workspace, and every @object-ui/* package ships its own changeset-generated CHANGELOG.md in the same release. The upgrading guide's 17.x `npx skills remove` roster now names objectui, matching the objectstack-upgrade skill: a 17.x project installed it from the objectui repository, so the sync skips it like the objectstack-* ones. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FEkQ5pqSJEepcpxnxx9aZy
1 parent 7c523aa commit 1ea1840

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

‎content/docs/releases/index.mdx‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ description: Release notes for the ObjectStack platform — framework packages a
55

66
ObjectStack ships as a single release train: all `@objectstack/*` packages are
77
version-locked, so one version number describes the whole platform. The
8-
Console UI (built from the [objectui](https://github.com/objectstack-ai/objectui)
9-
repository) is frozen into `@objectstack/console` at release time, so each
10-
release note here also covers what changed in Studio/Console. ObjectStack
8+
Console UI is built from this repository's [`ui/`](https://github.com/objectstack-ai/objectstack/tree/main/ui)
9+
workspace, whose `@object-ui/*` packages version in the same lockstep group,
10+
and is frozen into `@objectstack/console` at release time, so each release
11+
note here also covers what changed in Studio/Console. ObjectStack
1112
Cloud (the hosted service) versions independently and deploys continuously —
1213
developer-facing Cloud changes are summarized in the release note for the
1314
framework version they accompany.
@@ -37,8 +38,11 @@ These pages are curated summaries. For exhaustive, per-package detail:
3738
- **Framework packages** — every package ships a `CHANGELOG.md` generated from
3839
[changesets](https://github.com/changesets/changesets), visible on npm and in
3940
the [framework repository](https://github.com/objectstack-ai/objectstack).
40-
- **Console UI** — the [objectui CHANGELOG](https://github.com/objectstack-ai/objectui/blob/main/CHANGELOG.md)
41-
follows Keep a Changelog.
41+
- **Console UI** — every `@object-ui/*` package under `ui/` ships its own
42+
`CHANGELOG.md`, generated from the same changesets in the same release, as
43+
does `@objectstack/console`. Console changes released before 18.2.0, when
44+
the Console was still built from the separate objectui repository, are
45+
summarized on the release pages for their versions.
4246
- **Design decisions** — breaking changes reference their
4347
[ADRs](https://github.com/objectstack-ai/objectstack/tree/main/docs/adr), which
4448
record the rationale.

‎content/docs/upgrading.mdx‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ command for this move; it is four steps you run yourself.
109109
```bash
110110
npx skills remove objectstack-ai objectstack-api objectstack-automation \
111111
objectstack-data objectstack-formula objectstack-i18n objectstack-platform \
112-
objectstack-pm-dispatch objectstack-query objectstack-ui objectstack-upgrade -y
112+
objectstack-pm-dispatch objectstack-query objectstack-ui objectstack-upgrade objectui -y
113113
pnpm add -D "@objectstack/skills@$(node -p "require('@objectstack/spec/package.json').version")"
114114
# npm: npm install --save-dev "@objectstack/skills@…" · yarn: yarn add -D "@objectstack/skills@…"
115115
npx skills@1.7.2 experimental_sync --agent claude-code --copy -y
@@ -118,7 +118,8 @@ command for this move; it is four steps you run yourself.
118118
Add the package with the manager that installed the project: in a pnpm
119119
project, `npm install --save-dev` exits `1` with
120120
`npm error Cannot read properties of null (reading 'edgesOut')`.
121-
The list names every skill the catalog carried during 17.x, and a name that
121+
The list names every skill the catalog carried during 17.x, plus `objectui`,
122+
which a 17.x project installed from the objectui repository, and a name that
122123
is not installed is skipped; `npx skills remove --all` does the same when
123124
these are the only skills the project has. Run `npx skills list` first:
124125
`--all` removes every installed skill without asking, so use it only when

0 commit comments

Comments
 (0)