Skip to content

Commit ce9b6eb

Browse files
os-zhuangclaude
andauthored
docs(releases): keep the v9 Cloud section developer-facing only (#1705)
Cloud is a closed-source repository; its internals don't belong on the public docs site. Rewrite the v9.0.0 Cloud section around what a framework developer actually touches — 'os package publish' puts a version in the cloud catalog, installing into an environment happens from that environment's Marketplace in Console, and the Installed view reflects Cloud-managed installs. Dropped: the private cloud-repo ADR-0007 references (the framework's own public ADR-0007 is an unrelated settings ADR — same number, different document), the reconciliation/control-plane architecture vocabulary, and the internal authorization-hardening bullet. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent d506281 commit ce9b6eb

2 files changed

Lines changed: 19 additions & 20 deletions

File tree

content/docs/releases/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ version-locked, so one version number describes the whole platform. The
88
Console UI (built from the [objectui](https://github.com/objectstack-ai/objectui)
99
repository) is frozen into `@objectstack/console` at release time, so each
1010
release note here also covers what changed in Studio/Console. ObjectStack
11-
Cloud (the hosted control plane) versions independently and deploys
12-
continuously — developer-facing Cloud changes are summarized in the release
13-
note for the framework version they accompany.
11+
Cloud (the hosted service) versions independently and deploys continuously —
12+
developer-facing Cloud changes are summarized in the release note for the
13+
framework version they accompany.
1414

1515
Each release page is written for **third-party developers** building apps,
1616
plugins, or clients on ObjectStack. It leads with breaking changes and

content/docs/releases/v9.mdx

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -168,33 +168,32 @@ improvements:
168168
- **Build-with-AI**: a live build tree streams progress while the agent
169169
scaffolds an app, finished apps can auto-publish in chat, seed-data results
170170
are surfaced, and the consumer panel no longer dumps raw tool JSON.
171-
- **Marketplace**: when cloud-bound, the Installed view reads the
172-
control-plane's install list (ADR-0007).
171+
- **Marketplace**: when cloud-bound, the Installed view shows what Cloud has
172+
installed into the environment (see the Cloud section below).
173173
- **Forms**: conditional rules in inline grids can now reference parent-record
174174
fields (`parent.<field>` scope).
175175
- **Pages**: `PageView` gains a console action runtime, so page-embedded
176176
actions behave like their grid/detail counterparts.
177177
- **Charts**: crowded bar-chart x-axis labels angle and truncate instead of
178178
overlapping.
179179

180-
## ObjectStack Cloud
180+
## ObjectStack Cloud: package publish & install
181181

182-
ObjectStack Cloud (the hosted control plane) versions independently of this
183-
release train and deploys continuously; changes that affect how you ship apps
184-
are summarized here when a framework release lands.
182+
ObjectStack Cloud versions independently of this release train and deploys
183+
continuously; developer-facing changes are summarized here when a framework
184+
release lands.
185185

186-
- **Package install via reconciliation (ADR-0007 ①).** Installing a published
187-
package into an environment is now a control-plane operation: the
188-
environment's **Installed** view in Console reads the control-plane install
189-
list when cloud-bound, and publish → install is the documented deployment
190-
path (install from the environment Marketplace, not a publish flag).
191-
- **Authorization hardening across the environment API surface** — environment
192-
reads are org-scoped, and destructive environment/organization operations
193-
require an owner/admin role.
186+
The deployment story for cloud-bound apps is now **publish, then install**:
187+
`os package publish` puts a package version in the cloud catalog, and you
188+
install it into an environment from that environment's **Marketplace** in
189+
Console — installing is an explicit step, no longer a side effect of a publish
190+
flag. The environment's **Installed** view reflects what Cloud has installed,
191+
so packages installed via the CLI show up there too.
194192

195-
The second phase of ADR-0007 — org-scoped private package catalogs with
196-
`os package publish` defaulting to organization visibility — ships in the next
197-
framework release.
193+
Coming in the next framework release: published packages default to
194+
**organization visibility**, so they appear in your own environments'
195+
Marketplace immediately, with private visibility reserved for targeted
196+
distribution.
198197

199198
## Notable fixes
200199

0 commit comments

Comments
 (0)