chore(deps): upgrade @objectstack to 10.2.0 and bump ObjectOS One to 10.2.0#26
Merged
Merged
Conversation
…10.2.0
Bump all @objectstack/* dependencies in @objectos/server from ^9.7.0 to
^10.2.0 and refresh the lockfile. 10.x is a major over 9.x, but the break is
confined to the multi-org tenancy layer — row-level org scoping split out of
@objectstack/plugin-security into the opt-in @objectstack/plugin-org-scoping,
and plugin-security no longer auto-creates personal workspaces — neither of
which the single-tenant standalone runtime depends on. createStandaloneStack({
artifactPath, environmentId, databaseUrl }) is byte-for-byte the same contract,
so apps/objectos/objectstack.config.ts needs no migration. type-check passes;
os compile builds the artifact clean; the smoke runtime boots on 10.2.0
(driver-sql@10.2.0, single-tenant, server ready, HTTP 200 on /api/v1/meta and
/api/v1/health).
The 10.0 → 10.2 step is a minor bump with no new ObjectOS-facing HTTP surface:
the GET /ready readiness handler added in 10.2 lives in the dispatcher core but
is not wired into the standalone HonoServer route table yet (so /api/v1/ready
still 404s — only /api/v1/health is reachable), and cluster leader-elected cron
landed after the 10.2.0 cut. So the changelog's "10.x — current release train"
highlights are unchanged; only the version anchors move.
Propagate the resolved cli version (10.2.0) to apps/objectos-one package.json,
tauri.conf.json and Cargo.toml via sync-version, and the Cargo.lock
objectos-one entry.
Docs: bump the "now ships on @objectstack" line to 10.2.0 and the
compatibility-matrix anchor to 10.2.x across English + all six translations
(de/es/fr/ja/ko/zh-Hans). apps/docs type-check (fumadocs-mdx + tsc) passes.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0b16f6f to
9c85237
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Upgrade the ObjectOS reference runtime from
@objectstack9.7.0 → 10.2.0 and cut a new ObjectOS One release at 10.2.0 (npmlatest; the train went 10.0.0 → 10.1.0 → 10.2.0).Dependency + runtime
@objectstack/*deps in@objectos/server^9.7.0 → ^10.2.0; refreshpnpm-lock.yaml(resolves to 10.2.0).@objectstack/plugin-securityinto the opt-in@objectstack/plugin-org-scoping, andplugin-securityno longer auto-creates personal workspaces. Neither is a dependency of the single-tenant standalone runtime.createStandaloneStack({ artifactPath, environmentId, databaseUrl })is the same contract →apps/objectos/objectstack.config.tsneeds no migration.10.0 → 10.2 is a no-surface-change minor for ObjectOS
Verified against the published 10.2.0 bundle: the
GET /readyreadiness handler added in 10.2 exists in the dispatcher core but is not wired into the standalone HonoServer route table yet (/api/v1/ready404s; only/api/v1/healthis reachable), and cluster leader-elected cron landed after the 10.2.0 cut. So no new ObjectOS-facing changelog highlights — only the version anchors move.Verified
tsc --noEmit(server) ✅os compilebuilds the artifact clean ✅driver-sql@10.2.0, single-tenant, server ready,HTTP 200on/api/v1/metaand/api/v1/health✅apps/docstype-check (fumadocs-mdx+tsc) ✅Version sync
sync-versionpropagates the resolved CLI version (10.2.0) toapps/objectos-onepackage.json,tauri.conf.json,Cargo.toml;Cargo.lockobjectos-oneentry bumped to match.Docs
Across English + all six translations (de/es/fr/ja/ko/zh-Hans): bump the "now ships on
@objectstack" line to 10.2.0 and the compatibility-matrix anchor to 10.2.x. The "10.x — current release train" highlights (org-scoping split, no auto personal workspaces,recordform field type, pluggable embeddings viaIEmbedder, Public Forms, cloud identity split) and support windows (10.x current / 9.x security-only / ≤8.x EOL) are unchanged.🤖 Generated with Claude Code