Skip to content

Commit a9fb512

Browse files
committed
docs(ui): name 18.2.0 as the last published @object-ui/app-shell
The 18.2 Version PR versioned app-shell to 18.2.0 and the 18.2 publish ships it, so the changeset and the README notices now name 18.2.0, not 18.1.x, as the last version on npm. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ADHkmQmtHYkx1Ve9ob2ikN
1 parent 23092ce commit a9fb512

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎.changeset/25922-unpublish-app-shell.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ chore(ui)!: `@object-ui/app-shell` is no longer published to npm (#25922)
77
Clause-②: `yes (narrowing)`: a published package leaves the registry; ADR-0087 marker per the lane's rules
88
Metadata-protocol: none
99

10-
**BREAKING** for anyone who installs `@object-ui/app-shell` from npm. The package exists to serve the ObjectOS Console, and a customisable console for a third-party host has no business demand today, so the package is now `private: true` and leaves the Changesets `fixed` group. No 18.2 release of it reaches npm: the 18.1.x line is the last published version, and the maintainer deprecates the package on npm after 18.2. Nothing else moves: the Console (`ui/apps/console`) and the `@object-ui/*` packages that import it are workspace consumers and keep importing it exactly as before, and its exports, views and Studio pages are unchanged.
10+
**BREAKING** for anyone who installs `@object-ui/app-shell` from npm. The package exists to serve the ObjectOS Console, and a customisable console for a third-party host has no business demand today, so the package is now `private: true` and leaves the Changesets `fixed` group. `18.2.0` is the last published `@object-ui/app-shell`: the 18.2 Version PR versioned it before this change and the 18.2 publish ships it; no later version reaches npm, and the maintainer deprecates the package on npm after the 18.2 publish. Nothing else moves: the Console (`ui/apps/console`) and the `@object-ui/*` packages that import it are workspace consumers and keep importing it exactly as before, and its exports, views and Studio pages are unchanged.
1111

1212
The host-console posture leaves the repository with it. The two examples that imported the package as a host would, `ui/examples/byo-backend-console` and `ui/examples/console-starter`, are deleted, and so is `ui/docs/app-shell-extraction-guide.md`, the guide to extracting the package into a host. The READMEs, the examples index and the contributor docs that pointed at them no longer do.
1313

14-
Migration: there is no replacement package. `@object-ui/app-shell` FROM npm → TO none. A host that installs it stays on `@object-ui/app-shell@18.1`, the last published line, or runs the ObjectOS Console instead of embedding the shell.
14+
Migration: there is no replacement package. `@object-ui/app-shell` FROM npm → TO none. A host that installs it stays on `@object-ui/app-shell@18.2.0`, the last published version, or runs the ObjectOS Console instead of embedding the shell.
1515

16-
<!-- adr-0087: not-required (unpublished) No metadata moves: no spec key, authorable spelling, object definition, stored row or stored shape is added, removed, renamed or re-shaped, so there is nothing for `objectstack migrate meta` to rewrite. What narrows is the npm registry: `@object-ui/app-shell`, the one package this changeset bumps, is `private: true` from this change on and publishes nothing, and its last published 18.1.x line stays on npm until the maintainer deprecates it after 18.2. -->
16+
<!-- adr-0087: not-required (unpublished) No metadata moves: no spec key, authorable spelling, object definition, stored row or stored shape is added, removed, renamed or re-shaped, so there is nothing for `objectstack migrate meta` to rewrite. What narrows is the npm registry: `@object-ui/app-shell`, the one package this changeset bumps, is `private: true` from this change on and publishes nothing, and its last published version, `18.2.0`, stays on npm until the maintainer deprecates it after the 18.2 publish. -->

‎ui/QUICK_REFERENCE.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ pnpm changeset publish # Publish to npm (CI only)
8282

8383
| Path | Purpose |
8484
| --- | --- |
85-
| `packages/*` | 35 published packages (`@object-ui/*`), plus the private `vscode-extension`, `test-support` (test-only, never released), `runner` (workspace demo app, never released) and `app-shell` (the Console's shell and views, no longer published since 18.2) |
85+
| `packages/*` | 35 published packages (`@object-ui/*`), plus the private `vscode-extension`, `test-support` (test-only, never released), `runner` (workspace demo app, never released) and `app-shell` (the Console's shell and views, no longer published after 18.2.0) |
8686
| `apps/console` | Full ObjectUI console app (Vite + React) |
8787
| `apps/site` | Public docs site at <https://www.objectui.org> (fumadocs) |
8888
| `examples/*` | Runnable examples and the schema catalog — see [`examples/README.md`](./examples/README.md) |

‎ui/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ Grouped by dependency weight — atoms and fields stay light, heavy widgets live
327327

328328
| Package | Description |
329329
|---------|-------------|
330-
| **[@object-ui/app-shell](./packages/app-shell)** | The Console's shell, views and Studio; a private workspace package since 18.2, no longer published to npm |
330+
| **[@object-ui/app-shell](./packages/app-shell)** | The Console's shell, views and Studio; a private workspace package, last published to npm as 18.2.0 |
331331
| **[@object-ui/providers](./packages/providers)** | The upload adapter context the file and image fields upload through |
332332
| **[@object-ui/auth](./packages/auth)** | `AuthProvider`, `useAuth`, `AuthGuard`, sign-in forms |
333333
| **[@object-ui/permissions](./packages/permissions)** | Object / field / row-level permission guards and hooks |

‎ui/packages/app-shell/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
**The ObjectOS Console's shell, views and Studio — a private workspace package**
44

5-
> **Not published since 18.2.** This package exists to serve the ObjectOS Console
5+
> **Not published after 18.2.0.** This package exists to serve the ObjectOS Console
66
> (`apps/console`), and a customisable console for a third-party host has no business
77
> demand today, so it is `private: true` and no longer released to npm. The last published
8-
> version is 18.1.x, which the maintainer deprecates on npm after 18.2. Inside this
8+
> version is 18.2.0, which the maintainer deprecates on npm after the 18.2 publish. Inside this
99
> workspace `apps/console` and the `@object-ui/*` packages keep importing it as before.
1010
1111
## Purpose

0 commit comments

Comments
 (0)