From f9681cd398b15a967ec607620c734bcdcffbadce Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 16:08:35 +0000 Subject: [PATCH] chore: version packages --- .changeset/lint-lazy-sucrase.md | 9 --- .changeset/lint-lazy-typescript.md | 12 ---- .changeset/objectui-refresh-09e1b261.md | 15 ----- .changeset/retire-compactlayout-alias.md | 22 -------- .changeset/retired-key-tombstones.md | 9 --- examples/app-crm/CHANGELOG.md | 9 +++ examples/app-crm/package.json | 2 +- examples/app-showcase/CHANGELOG.md | 13 +++++ examples/app-showcase/package.json | 2 +- examples/app-todo/CHANGELOG.md | 16 ++++++ examples/app-todo/package.json | 2 +- examples/embed-objectql/CHANGELOG.md | 10 ++++ examples/embed-objectql/package.json | 2 +- packages/adapters/hono/CHANGELOG.md | 8 +++ packages/adapters/hono/package.json | 2 +- packages/apps/account/CHANGELOG.md | 9 +++ packages/apps/account/package.json | 2 +- packages/apps/setup/CHANGELOG.md | 9 +++ packages/apps/setup/package.json | 2 +- packages/apps/studio/CHANGELOG.md | 9 +++ packages/apps/studio/package.json | 2 +- packages/cli/CHANGELOG.md | 56 +++++++++++++++++++ packages/cli/package.json | 2 +- packages/client-react/CHANGELOG.md | 10 ++++ packages/client-react/package.json | 2 +- packages/client/CHANGELOG.md | 9 +++ packages/client/package.json | 2 +- packages/cloud-connection/CHANGELOG.md | 11 ++++ packages/cloud-connection/package.json | 2 +- .../connectors/connector-mcp/CHANGELOG.md | 9 +++ .../connectors/connector-mcp/package.json | 2 +- .../connectors/connector-openapi/CHANGELOG.md | 9 +++ .../connectors/connector-openapi/package.json | 2 +- .../connectors/connector-rest/CHANGELOG.md | 9 +++ .../connectors/connector-rest/package.json | 2 +- .../connectors/connector-slack/CHANGELOG.md | 9 +++ .../connectors/connector-slack/package.json | 2 +- packages/console/CHANGELOG.md | 16 ++++++ packages/console/package.json | 2 +- packages/core/CHANGELOG.md | 8 +++ packages/core/package.json | 2 +- packages/create-objectstack/CHANGELOG.md | 2 + packages/create-objectstack/package.json | 2 +- packages/dogfood/CHANGELOG.md | 13 +++++ packages/dogfood/package.json | 2 +- packages/downstream-contract/CHANGELOG.md | 8 +++ packages/downstream-contract/package.json | 2 +- packages/formula/CHANGELOG.md | 8 +++ packages/formula/package.json | 2 +- packages/lint/CHANGELOG.md | 25 +++++++++ packages/lint/package.json | 2 +- packages/mcp/CHANGELOG.md | 10 ++++ packages/mcp/package.json | 2 +- packages/metadata-core/CHANGELOG.md | 8 +++ packages/metadata-core/package.json | 2 +- packages/metadata-fs/CHANGELOG.md | 6 ++ packages/metadata-fs/package.json | 2 +- packages/metadata-protocol/CHANGELOG.md | 12 ++++ packages/metadata-protocol/package.json | 2 +- packages/metadata/CHANGELOG.md | 13 +++++ packages/metadata/package.json | 2 +- packages/objectql/CHANGELOG.md | 13 +++++ packages/objectql/package.json | 2 +- packages/observability/CHANGELOG.md | 8 +++ packages/observability/package.json | 2 +- packages/platform-objects/CHANGELOG.md | 9 +++ packages/platform-objects/package.json | 2 +- packages/plugins/driver-memory/CHANGELOG.md | 9 +++ packages/plugins/driver-memory/package.json | 2 +- packages/plugins/driver-mongodb/CHANGELOG.md | 9 +++ packages/plugins/driver-mongodb/package.json | 2 +- packages/plugins/driver-sql/CHANGELOG.md | 10 ++++ packages/plugins/driver-sql/package.json | 2 +- .../plugins/driver-sqlite-wasm/CHANGELOG.md | 10 ++++ .../plugins/driver-sqlite-wasm/package.json | 2 +- packages/plugins/embedder-openai/CHANGELOG.md | 8 +++ packages/plugins/embedder-openai/package.json | 2 +- .../plugins/knowledge-memory/CHANGELOG.md | 10 ++++ .../plugins/knowledge-memory/package.json | 2 +- .../plugins/knowledge-ragflow/CHANGELOG.md | 10 ++++ .../plugins/knowledge-ragflow/package.json | 2 +- .../plugins/plugin-approvals/CHANGELOG.md | 22 ++++++++ .../plugins/plugin-approvals/package.json | 2 +- packages/plugins/plugin-audit/CHANGELOG.md | 20 +++++++ packages/plugins/plugin-audit/package.json | 2 +- packages/plugins/plugin-auth/CHANGELOG.md | 11 ++++ packages/plugins/plugin-auth/package.json | 2 +- packages/plugins/plugin-dev/CHANGELOG.md | 22 ++++++++ packages/plugins/plugin-dev/package.json | 2 +- packages/plugins/plugin-email/CHANGELOG.md | 11 ++++ packages/plugins/plugin-email/package.json | 2 +- .../plugins/plugin-hono-server/CHANGELOG.md | 11 ++++ .../plugins/plugin-hono-server/package.json | 2 +- .../plugins/plugin-org-scoping/CHANGELOG.md | 10 ++++ .../plugins/plugin-org-scoping/package.json | 2 +- packages/plugins/plugin-reports/CHANGELOG.md | 10 ++++ packages/plugins/plugin-reports/package.json | 2 +- packages/plugins/plugin-security/CHANGELOG.md | 21 +++++++ packages/plugins/plugin-security/package.json | 2 +- packages/plugins/plugin-sharing/CHANGELOG.md | 22 ++++++++ packages/plugins/plugin-sharing/package.json | 2 +- packages/plugins/plugin-webhooks/CHANGELOG.md | 20 +++++++ packages/plugins/plugin-webhooks/package.json | 2 +- packages/rest/CHANGELOG.md | 11 ++++ packages/rest/package.json | 2 +- packages/runtime/CHANGELOG.md | 24 ++++++++ packages/runtime/package.json | 2 +- packages/sdui-parser/CHANGELOG.md | 2 + packages/sdui-parser/package.json | 2 +- .../services/service-analytics/CHANGELOG.md | 9 +++ .../services/service-analytics/package.json | 2 +- .../services/service-automation/CHANGELOG.md | 20 +++++++ .../services/service-automation/package.json | 2 +- packages/services/service-cache/CHANGELOG.md | 10 ++++ packages/services/service-cache/package.json | 2 +- .../service-cluster-redis/CHANGELOG.md | 9 +++ .../service-cluster-redis/package.json | 2 +- .../services/service-cluster/CHANGELOG.md | 9 +++ .../services/service-cluster/package.json | 2 +- .../services/service-datasource/CHANGELOG.md | 9 +++ .../services/service-datasource/package.json | 2 +- packages/services/service-i18n/CHANGELOG.md | 9 +++ packages/services/service-i18n/package.json | 2 +- packages/services/service-job/CHANGELOG.md | 10 ++++ packages/services/service-job/package.json | 2 +- .../services/service-knowledge/CHANGELOG.md | 9 +++ .../services/service-knowledge/package.json | 2 +- .../services/service-messaging/CHANGELOG.md | 19 +++++++ .../services/service-messaging/package.json | 2 +- .../services/service-package/CHANGELOG.md | 9 +++ .../services/service-package/package.json | 2 +- packages/services/service-queue/CHANGELOG.md | 10 ++++ packages/services/service-queue/package.json | 2 +- .../services/service-realtime/CHANGELOG.md | 20 +++++++ .../services/service-realtime/package.json | 2 +- .../services/service-settings/CHANGELOG.md | 11 ++++ .../services/service-settings/package.json | 2 +- .../services/service-storage/CHANGELOG.md | 21 +++++++ .../services/service-storage/package.json | 2 +- packages/spec/CHANGELOG.md | 20 +++++++ packages/spec/package.json | 2 +- packages/triggers/trigger-api/CHANGELOG.md | 9 +++ packages/triggers/trigger-api/package.json | 2 +- .../trigger-record-change/CHANGELOG.md | 9 +++ .../trigger-record-change/package.json | 2 +- .../triggers/trigger-schedule/CHANGELOG.md | 9 +++ .../triggers/trigger-schedule/package.json | 2 +- packages/types/CHANGELOG.md | 8 +++ packages/types/package.json | 2 +- packages/verify/CHANGELOG.md | 22 ++++++++ packages/verify/package.json | 2 +- packages/vscode-objectstack/CHANGELOG.md | 2 + packages/vscode-objectstack/package.json | 2 +- 153 files changed, 984 insertions(+), 141 deletions(-) delete mode 100644 .changeset/lint-lazy-sucrase.md delete mode 100644 .changeset/lint-lazy-typescript.md delete mode 100644 .changeset/objectui-refresh-09e1b261.md delete mode 100644 .changeset/retire-compactlayout-alias.md delete mode 100644 .changeset/retired-key-tombstones.md diff --git a/.changeset/lint-lazy-sucrase.md b/.changeset/lint-lazy-sucrase.md deleted file mode 100644 index dd62efac7a..0000000000 --- a/.changeset/lint-lazy-sucrase.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@objectstack/lint': patch ---- - -Load Sucrase lazily in `validateReactPages` instead of at module top level — the same kernel boot-path contract applied to the TypeScript compiler in `validateReactPageProps` (framework#2544). - -`@objectstack/lint` sits on the kernel boot path, so the eager `import { transform } from 'sucrase'` made every boot parse ~1.5 MB of transpiler (~16 ms cold require) for a syntax gate that only runs when a `kind:'react'` page is actually validated — a rare, trusted-tier case. Sucrase now loads on the first validated react-source page via the same deferred-createRequire pattern; the public API stays synchronous and unchanged, `sucrase` stays a regular dependency, and if the package is missing at call time validation fails with an actionable error instead of killing boot. - -The boot-path guard test is generalized from `lazy-typescript.test.ts` to `lazy-deps.test.ts` and now covers both deps at all three levels (structural no-eager-import scan over src, child-process probes of both built dist formats, in-process lazy-load behavior) — verified to go red for each dep when its eager import is reintroduced. diff --git a/.changeset/lint-lazy-typescript.md b/.changeset/lint-lazy-typescript.md deleted file mode 100644 index 1aa8a75461..0000000000 --- a/.changeset/lint-lazy-typescript.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@objectstack/lint': patch ---- - -Load the TypeScript compiler lazily in `validateReactPageProps` instead of at module top level (ADR-0081 Phase 2 follow-up). - -`@objectstack/lint` sits on the kernel boot path, so the eager `import ts from 'typescript'` (framework#2482) made every boot parse the ~9 MB compiler (~70 ms+ on a warm laptop, worse on container cold starts) for a gate that only runs when a `kind:'react'` page is actually validated — a rare, trusted-tier case. It also hard-crashed boot in deployments that prune the package from the image (cloud's Docker pruner did exactly that; worked around in cloud#728). - -- The compiler now loads on the first validated react-source page, via a deferred `createRequire` (same bundling-safe pattern as driver-sqlite-wasm's knex-wasm-dialect); the public API stays synchronous and unchanged. -- Importing the package, and validating stacks with no react pages, no longer touches `typescript` at all — so images that prune it boot fine and only fail (with an actionable error naming the package and the fix) if a react-source page is actually validated. -- `typescript` remains a regular dependency of `@objectstack/lint`. -- Guarded by a three-level regression test (structural no-eager-import scan, child-process probes of both dist formats, in-process lazy-load behavior), verified to go red if the eager import is reintroduced. diff --git a/.changeset/objectui-refresh-09e1b261.md b/.changeset/objectui-refresh-09e1b261.md deleted file mode 100644 index 53c6c83749..0000000000 --- a/.changeset/objectui-refresh-09e1b261.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@objectstack/console": minor ---- - -chore(console): refresh vendored `@object-ui/console` SPA to objectui@09e1b261 - -Bumps the pinned `.objectui-sha` from `2cfa36e9` to `09e1b261` (5 commits) and rebuilds the prebuilt Console SPA shipped in `@objectstack/console`. - -Notable upstream changes pulled in: - -- feat(studio): Access pillar — fourth content pillar (permission matrix) -- feat(studio): 复制 (duplicate base) on writable packages in the builder landing -- feat(fields): default relation pickers to inline "create related record" -- fix(plugin-form): hydrate widget types on hand-authored subform columns -- fix(fields): show line-item row actions always, not on hover diff --git a/.changeset/retire-compactlayout-alias.md b/.changeset/retire-compactlayout-alias.md deleted file mode 100644 index 36db9ffa27..0000000000 --- a/.changeset/retire-compactlayout-alias.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'@objectstack/spec': minor -'@objectstack/plugin-audit': patch -'@objectstack/plugin-approvals': patch -'@objectstack/plugin-security': patch -'@objectstack/plugin-sharing': patch -'@objectstack/plugin-webhooks': patch -'@objectstack/service-storage': patch -'@objectstack/service-automation': patch -'@objectstack/service-messaging': patch -'@objectstack/service-realtime': patch ---- - -Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). - -- `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). -- The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. -- All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. -- The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). -- Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. - -Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. diff --git a/.changeset/retired-key-tombstones.md b/.changeset/retired-key-tombstones.md deleted file mode 100644 index e4c0c641fd..0000000000 --- a/.changeset/retired-key-tombstones.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@objectstack/spec': minor ---- - -Upgrade path for retired spec keys — the error IS the guide: - -- **Tombstone entries** in `UNKNOWN_KEY_GUIDANCE`: `create()` rejecting a retired key (`compactLayout`, the `detail` block, object-level `views`, `defaultDetailForm`) now names the replacement, the version/decision that removed it, and the one-line fix — instead of a bare unknown-key error. Tombstones age out ~two majors after the removal. -- **`CHANGELOG.md` now ships inside the npm package** (`files` allowlist): every breaking entry's migration notes travel with the exact version installed, greppable offline from `node_modules/@objectstack/spec/CHANGELOG.md`. -- **`llms.txt` gains an "Upgrading Across Spec Versions" section** teaching agents the two-step protocol: read the tombstone, then grep the shipped CHANGELOG — and never to re-add rejected keys or downgrade to silence errors. diff --git a/examples/app-crm/CHANGELOG.md b/examples/app-crm/CHANGELOG.md index 4bf552247d..3eba9cf52c 100644 --- a/examples/app-crm/CHANGELOG.md +++ b/examples/app-crm/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/example-crm +## 4.0.69 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/runtime@11.10.0 + ## 4.0.68 ### Patch Changes diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index a7b3ca455e..ffe79c284a 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-crm", - "version": "4.0.68", + "version": "4.0.69", "description": "Minimal CRM example — a smoke-test workspace that exercises the metadata loading pipeline (objects → views → app → dashboard → hook → flow → seed). For a full-featured enterprise CRM see https://github.com/objectstack-ai/hotcrm.", "license": "Apache-2.0", "private": true, diff --git a/examples/app-showcase/CHANGELOG.md b/examples/app-showcase/CHANGELOG.md index 737dbd0f8b..6749c6beb7 100644 --- a/examples/app-showcase/CHANGELOG.md +++ b/examples/app-showcase/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/example-showcase +## 0.2.15 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/cloud-connection@11.10.0 + - @objectstack/connector-rest@11.10.0 + - @objectstack/connector-slack@11.10.0 + - @objectstack/driver-sql@11.10.0 + - @objectstack/runtime@11.10.0 + ## 0.2.14 ### Patch Changes diff --git a/examples/app-showcase/package.json b/examples/app-showcase/package.json index 7584ed0f44..0509245e32 100644 --- a/examples/app-showcase/package.json +++ b/examples/app-showcase/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-showcase", - "version": "0.2.14", + "version": "0.2.15", "description": "Kitchen-sink showcase workspace — exercises every metadata type, every view type, every chart type, and the major end-to-end capability chains (security, automation, AI). Built for demonstration, debugging, and coverage-driven verification.", "license": "Apache-2.0", "private": true, diff --git a/examples/app-todo/CHANGELOG.md b/examples/app-todo/CHANGELOG.md index 6827e19ff3..486a752baa 100644 --- a/examples/app-todo/CHANGELOG.md +++ b/examples/app-todo/CHANGELOG.md @@ -1,5 +1,21 @@ # @objectstack/example-todo +## 4.0.69 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/client@11.10.0 + - @objectstack/mcp@11.10.0 + - @objectstack/metadata@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/driver-sqlite-wasm@11.10.0 + - @objectstack/knowledge-memory@11.10.0 + - @objectstack/runtime@11.10.0 + - @objectstack/service-knowledge@11.10.0 + ## 4.0.68 ### Patch Changes diff --git a/examples/app-todo/package.json b/examples/app-todo/package.json index c50e4c2c96..7571d34e6f 100644 --- a/examples/app-todo/package.json +++ b/examples/app-todo/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-todo", - "version": "4.0.68", + "version": "4.0.69", "description": "Example Todo App using ObjectStack Protocol", "license": "Apache-2.0", "private": true, diff --git a/examples/embed-objectql/CHANGELOG.md b/examples/embed-objectql/CHANGELOG.md index 163471befa..bbd3d802b6 100644 --- a/examples/embed-objectql/CHANGELOG.md +++ b/examples/embed-objectql/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/example-embed-objectql +## 0.0.9 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/driver-memory@11.10.0 + ## 0.0.8 ### Patch Changes diff --git a/examples/embed-objectql/package.json b/examples/embed-objectql/package.json index 0d4f5b3a4e..349cd09ed6 100644 --- a/examples/embed-objectql/package.json +++ b/examples/embed-objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-embed-objectql", - "version": "0.0.8", + "version": "0.0.9", "private": true, "description": "Embed the ObjectQL engine as a plain library via @objectstack/objectql/core — no kernel, no plugins, no metadata protocol (ADR-0076).", "type": "module", diff --git a/packages/adapters/hono/CHANGELOG.md b/packages/adapters/hono/CHANGELOG.md index c97bf0a627..88c4baccc8 100644 --- a/packages/adapters/hono/CHANGELOG.md +++ b/packages/adapters/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/hono +## 11.10.0 + +### Patch Changes + +- @objectstack/plugin-hono-server@11.10.0 +- @objectstack/runtime@11.10.0 +- @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/adapters/hono/package.json b/packages/adapters/hono/package.json index 42eba7b424..70fb3b4643 100644 --- a/packages/adapters/hono/package.json +++ b/packages/adapters/hono/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/hono", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/apps/account/CHANGELOG.md b/packages/apps/account/CHANGELOG.md index 23c1cde558..42bdb70b7b 100644 --- a/packages/apps/account/CHANGELOG.md +++ b/packages/apps/account/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/account +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/apps/account/package.json b/packages/apps/account/package.json index f9ff5dbc83..930d2695a6 100644 --- a/packages/apps/account/package.json +++ b/packages/apps/account/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/account", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack Account — the end-user account/self-service console app, packaged as its own ObjectStack app package (ADR-0048: one app per package).", "main": "dist/index.js", diff --git a/packages/apps/setup/CHANGELOG.md b/packages/apps/setup/CHANGELOG.md index 054bc47c44..940385da10 100644 --- a/packages/apps/setup/CHANGELOG.md +++ b/packages/apps/setup/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/setup +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/apps/setup/package.json b/packages/apps/setup/package.json index 09f1b5bb19..24617897be 100644 --- a/packages/apps/setup/package.json +++ b/packages/apps/setup/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/setup", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack Setup — the platform administration app, packaged as its own ObjectStack app package (ADR-0048: one app per package).", "main": "dist/index.js", diff --git a/packages/apps/studio/CHANGELOG.md b/packages/apps/studio/CHANGELOG.md index 0fd5526f43..4bb939d009 100644 --- a/packages/apps/studio/CHANGELOG.md +++ b/packages/apps/studio/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/studio +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/apps/studio/package.json b/packages/apps/studio/package.json index 8925ed3dec..555bbb858e 100644 --- a/packages/apps/studio/package.json +++ b/packages/apps/studio/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/studio", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack Studio — the metadata builder app, packaged as its own ObjectStack app package (ADR-0048: one app per package).", "main": "dist/index.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 204df2161a..18b41fccd3 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,61 @@ # @objectstack/cli +## 11.10.0 + +### Patch Changes + +- Updated dependencies [996c548] +- Updated dependencies [e82a495] +- Updated dependencies [3500820] +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/lint@11.10.0 + - @objectstack/console@11.10.0 + - @objectstack/spec@11.10.0 + - @objectstack/plugin-audit@11.10.0 + - @objectstack/plugin-approvals@11.10.0 + - @objectstack/plugin-security@11.10.0 + - @objectstack/plugin-sharing@11.10.0 + - @objectstack/plugin-webhooks@11.10.0 + - @objectstack/service-storage@11.10.0 + - @objectstack/service-automation@11.10.0 + - @objectstack/service-messaging@11.10.0 + - @objectstack/service-realtime@11.10.0 + - @objectstack/account@11.10.0 + - @objectstack/setup@11.10.0 + - @objectstack/studio@11.10.0 + - @objectstack/client@11.10.0 + - @objectstack/cloud-connection@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/mcp@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/observability@11.10.0 + - @objectstack/platform-objects@11.10.0 + - @objectstack/driver-memory@11.10.0 + - @objectstack/driver-mongodb@11.10.0 + - @objectstack/driver-sql@11.10.0 + - @objectstack/driver-sqlite-wasm@11.10.0 + - @objectstack/plugin-auth@11.10.0 + - @objectstack/plugin-email@11.10.0 + - @objectstack/plugin-hono-server@11.10.0 + - @objectstack/plugin-org-scoping@11.10.0 + - @objectstack/plugin-reports@11.10.0 + - @objectstack/rest@11.10.0 + - @objectstack/runtime@11.10.0 + - @objectstack/service-analytics@11.10.0 + - @objectstack/service-cache@11.10.0 + - @objectstack/service-datasource@11.10.0 + - @objectstack/service-job@11.10.0 + - @objectstack/service-package@11.10.0 + - @objectstack/service-queue@11.10.0 + - @objectstack/service-settings@11.10.0 + - @objectstack/trigger-api@11.10.0 + - @objectstack/trigger-record-change@11.10.0 + - @objectstack/trigger-schedule@11.10.0 + - @objectstack/types@11.10.0 + - @objectstack/verify@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 67790ca772..6f5eb44f56 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cli", - "version": "11.9.0", + "version": "11.10.0", "description": "Command Line Interface for ObjectStack Protocol", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/client-react/CHANGELOG.md b/packages/client-react/CHANGELOG.md index a0265c0816..26b07b86b7 100644 --- a/packages/client-react/CHANGELOG.md +++ b/packages/client-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/client-react +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/client@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/client-react/package.json b/packages/client-react/package.json index 0bf11c4a28..92eedb7612 100644 --- a/packages/client-react/package.json +++ b/packages/client-react/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client-react", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "React hooks for ObjectStack Client SDK", "main": "dist/index.js", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index d3c7181201..b9eebefd4d 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/client +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index 930b6eb748..35ca80f1c2 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Official Client SDK for ObjectStack Protocol", "main": "dist/index.js", diff --git a/packages/cloud-connection/CHANGELOG.md b/packages/cloud-connection/CHANGELOG.md index a0e6aa7cf6..5aec591d4c 100644 --- a/packages/cloud-connection/CHANGELOG.md +++ b/packages/cloud-connection/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/cloud-connection +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/runtime@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/cloud-connection/package.json b/packages/cloud-connection/package.json index b807504247..0d2441386c 100644 --- a/packages/cloud-connection/package.json +++ b/packages/cloud-connection/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cloud-connection", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Runtime-side client for an ObjectStack cloud control plane — marketplace browse proxy, install-local, device-code binding, org catalog and installed views, and the /api/v1/runtime/config discovery endpoint. Open mechanism (ADR-0008): the hub service, plan policy, and entitlements stay server-side.", "type": "module", diff --git a/packages/connectors/connector-mcp/CHANGELOG.md b/packages/connectors/connector-mcp/CHANGELOG.md index beb034e733..56ffbfe6c9 100644 --- a/packages/connectors/connector-mcp/CHANGELOG.md +++ b/packages/connectors/connector-mcp/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/connector-mcp +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/connectors/connector-mcp/package.json b/packages/connectors/connector-mcp/package.json index 286c4487a3..3fc3c4a541 100644 --- a/packages/connectors/connector-mcp/package.json +++ b/packages/connectors/connector-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-mcp", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Model Context Protocol (MCP) connector for ObjectStack — a generic adapter that turns any MCP server's tools into a connector's actions on the automation engine's connector registry (ADR-0024).", "main": "dist/index.js", diff --git a/packages/connectors/connector-openapi/CHANGELOG.md b/packages/connectors/connector-openapi/CHANGELOG.md index 12014770b2..92bf27e8ae 100644 --- a/packages/connectors/connector-openapi/CHANGELOG.md +++ b/packages/connectors/connector-openapi/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/connector-openapi +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/connectors/connector-openapi/package.json b/packages/connectors/connector-openapi/package.json index a4948a89b0..44825d4638 100644 --- a/packages/connectors/connector-openapi/package.json +++ b/packages/connectors/connector-openapi/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-openapi", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "OpenAPI 3.x connector generator for ObjectStack — turns a declarative OpenAPI document into connector actions on the automation engine's registry, with a self-contained static-auth HTTP transport (ADR-0023).", "main": "dist/index.js", diff --git a/packages/connectors/connector-rest/CHANGELOG.md b/packages/connectors/connector-rest/CHANGELOG.md index 543d4dad95..ddc86eb3db 100644 --- a/packages/connectors/connector-rest/CHANGELOG.md +++ b/packages/connectors/connector-rest/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/connector-rest +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/connectors/connector-rest/package.json b/packages/connectors/connector-rest/package.json index 6d5daed237..f6ca331bfb 100644 --- a/packages/connectors/connector-rest/package.json +++ b/packages/connectors/connector-rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-rest", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Generic REST connector for ObjectStack — the reference concrete connector that registers a `request` action on the automation engine's connector registry (ADR-0018 §Addendum).", "main": "dist/index.js", diff --git a/packages/connectors/connector-slack/CHANGELOG.md b/packages/connectors/connector-slack/CHANGELOG.md index 110b17338d..bbc7edc9dd 100644 --- a/packages/connectors/connector-slack/CHANGELOG.md +++ b/packages/connectors/connector-slack/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/connector-slack +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/connectors/connector-slack/package.json b/packages/connectors/connector-slack/package.json index 496a279052..de168eaa70 100644 --- a/packages/connectors/connector-slack/package.json +++ b/packages/connectors/connector-slack/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-slack", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Slack Web API connector for ObjectStack — registers `chat.postMessage` / `chat.update` / `call` actions on the automation engine's connector registry (ADR-0018 §Addendum, ADR-0022).", "main": "dist/index.js", diff --git a/packages/console/CHANGELOG.md b/packages/console/CHANGELOG.md index e24266ef21..df105b8f89 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -1,5 +1,21 @@ # @objectstack/console +## 11.10.0 + +### Minor Changes + +- 3500820: chore(console): refresh vendored `@object-ui/console` SPA to objectui@09e1b261 + + Bumps the pinned `.objectui-sha` from `2cfa36e9` to `09e1b261` (5 commits) and rebuilds the prebuilt Console SPA shipped in `@objectstack/console`. + + Notable upstream changes pulled in: + + - feat(studio): Access pillar — fourth content pillar (permission matrix) + - feat(studio): 复制 (duplicate base) on writable packages in the builder landing + - feat(fields): default relation pickers to inline "create related record" + - fix(plugin-form): hydrate widget types on hand-authored subform columns + - fix(fields): show line-item row actions always, not on hover + ## 11.9.0 ### Minor Changes diff --git a/packages/console/package.json b/packages/console/package.json index ff36508427..ca2e98ae93 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/console", - "version": "11.9.0", + "version": "11.10.0", "description": "Prebuilt Console SPA pinned to this @objectstack/framework release. Source of truth: @object-ui/console (https://github.com/objectstack-ai/objectui).", "license": "Apache-2.0", "homepage": "https://github.com/objectstack-ai/framework/tree/main/packages/console", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index c00fdc5be4..f2e3334ce3 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/core +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index f02ea65e72..18852b2351 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/core", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Microkernel Core for ObjectStack", "type": "module", diff --git a/packages/create-objectstack/CHANGELOG.md b/packages/create-objectstack/CHANGELOG.md index 1382a74a92..1c1c647471 100644 --- a/packages/create-objectstack/CHANGELOG.md +++ b/packages/create-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # create-objectstack +## 11.10.0 + ## 11.9.0 ## 11.8.0 diff --git a/packages/create-objectstack/package.json b/packages/create-objectstack/package.json index 3a32135862..988df84598 100644 --- a/packages/create-objectstack/package.json +++ b/packages/create-objectstack/package.json @@ -1,6 +1,6 @@ { "name": "create-objectstack", - "version": "11.9.0", + "version": "11.10.0", "description": "Create a new ObjectStack project — npx create-objectstack", "bin": { "create-objectstack": "./bin/create-objectstack.js" diff --git a/packages/dogfood/CHANGELOG.md b/packages/dogfood/CHANGELOG.md index 80a271543a..35130af7c0 100644 --- a/packages/dogfood/CHANGELOG.md +++ b/packages/dogfood/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/dogfood +## 0.0.17 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/plugin-security@11.10.0 + - @objectstack/example-crm@4.0.69 + - @objectstack/example-showcase@0.2.15 + - @objectstack/objectql@11.10.0 + - @objectstack/verify@11.10.0 + ## 0.0.16 ### Patch Changes diff --git a/packages/dogfood/package.json b/packages/dogfood/package.json index 86b9e4283c..2e7bd3306c 100644 --- a/packages/dogfood/package.json +++ b/packages/dogfood/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/dogfood", - "version": "0.0.16", + "version": "0.0.17", "private": true, "license": "Apache-2.0", "description": "Dogfood regression gate — hand-written golden tests that boot real example apps through @objectstack/verify's in-process HTTP stack, pinning historical runtime regressions (#2018 timezone bucketing, #1994 cross-owner RLS, #2004 field fidelity) that static checks miss.", diff --git a/packages/downstream-contract/CHANGELOG.md b/packages/downstream-contract/CHANGELOG.md index be56b24a78..5e27fe927b 100644 --- a/packages/downstream-contract/CHANGELOG.md +++ b/packages/downstream-contract/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/downstream-contract +## 0.0.15 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 0.0.14 ### Patch Changes diff --git a/packages/downstream-contract/package.json b/packages/downstream-contract/package.json index 5a769f7b95..831782fd9c 100644 --- a/packages/downstream-contract/package.json +++ b/packages/downstream-contract/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/downstream-contract", - "version": "0.0.14", + "version": "0.0.15", "description": "Frozen third-party consumer fixture — a backward-compatibility gate for @objectstack/spec. Authored the way an external project on a published release authors metadata; if a spec change breaks it, that change is breaking (#2035).", "license": "Apache-2.0", "private": true, diff --git a/packages/formula/CHANGELOG.md b/packages/formula/CHANGELOG.md index a13667f453..cf5cb3eb25 100644 --- a/packages/formula/CHANGELOG.md +++ b/packages/formula/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/formula +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/formula/package.json b/packages/formula/package.json index b858713529..2602bcebaa 100644 --- a/packages/formula/package.json +++ b/packages/formula/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/formula", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack canonical expression engine — CEL (cel-js) + ObjectStack stdlib + dialect registry", "main": "dist/index.js", diff --git a/packages/lint/CHANGELOG.md b/packages/lint/CHANGELOG.md index 2a7a46dcbc..7440fb9025 100644 --- a/packages/lint/CHANGELOG.md +++ b/packages/lint/CHANGELOG.md @@ -1,5 +1,30 @@ # @objectstack/lint +## 11.10.0 + +### Patch Changes + +- 996c548: Load Sucrase lazily in `validateReactPages` instead of at module top level — the same kernel boot-path contract applied to the TypeScript compiler in `validateReactPageProps` (framework#2544). + + `@objectstack/lint` sits on the kernel boot path, so the eager `import { transform } from 'sucrase'` made every boot parse ~1.5 MB of transpiler (~16 ms cold require) for a syntax gate that only runs when a `kind:'react'` page is actually validated — a rare, trusted-tier case. Sucrase now loads on the first validated react-source page via the same deferred-createRequire pattern; the public API stays synchronous and unchanged, `sucrase` stays a regular dependency, and if the package is missing at call time validation fails with an actionable error instead of killing boot. + + The boot-path guard test is generalized from `lazy-typescript.test.ts` to `lazy-deps.test.ts` and now covers both deps at all three levels (structural no-eager-import scan over src, child-process probes of both built dist formats, in-process lazy-load behavior) — verified to go red for each dep when its eager import is reintroduced. + +- e82a495: Load the TypeScript compiler lazily in `validateReactPageProps` instead of at module top level (ADR-0081 Phase 2 follow-up). + + `@objectstack/lint` sits on the kernel boot path, so the eager `import ts from 'typescript'` (framework#2482) made every boot parse the ~9 MB compiler (~70 ms+ on a warm laptop, worse on container cold starts) for a gate that only runs when a `kind:'react'` page is actually validated — a rare, trusted-tier case. It also hard-crashed boot in deployments that prune the package from the image (cloud's Docker pruner did exactly that; worked around in cloud#728). + + - The compiler now loads on the first validated react-source page, via a deferred `createRequire` (same bundling-safe pattern as driver-sqlite-wasm's knex-wasm-dialect); the public API stays synchronous and unchanged. + - Importing the package, and validating stacks with no react pages, no longer touches `typescript` at all — so images that prune it boot fine and only fail (with an actionable error naming the package and the fix) if a react-source page is actually validated. + - `typescript` remains a regular dependency of `@objectstack/lint`. + - Guarded by a three-level regression test (structural no-eager-import scan, child-process probes of both dist formats, in-process lazy-load behavior), verified to go red if the eager import is reintroduced. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/sdui-parser@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/lint/package.json b/packages/lint/package.json index eabc95941b..e322905a8c 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/lint", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @objectstack/spec; never on a runtime.", "type": "module", diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 0271a82ce4..506df24af6 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-mcp-server +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/mcp/package.json b/packages/mcp/package.json index f359f16b68..3543611fe7 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/mcp", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack as an MCP server — exposes your app's objects (and AI tools) over the Model Context Protocol (stdio + Streamable HTTP)", "type": "module", diff --git a/packages/metadata-core/CHANGELOG.md b/packages/metadata-core/CHANGELOG.md index 5ef323292a..eaa8ec31db 100644 --- a/packages/metadata-core/CHANGELOG.md +++ b/packages/metadata-core/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/metadata-core +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/metadata-core/package.json b/packages/metadata-core/package.json index 78c7de26e4..1f2656adb1 100644 --- a/packages/metadata-core/package.json +++ b/packages/metadata-core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-core", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Metadata Repository contracts: types, canonicalization, errors, interface (ADR-0008).", "type": "module", diff --git a/packages/metadata-fs/CHANGELOG.md b/packages/metadata-fs/CHANGELOG.md index 9471b86464..8ede19234b 100644 --- a/packages/metadata-fs/CHANGELOG.md +++ b/packages/metadata-fs/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/metadata-fs +## 11.10.0 + +### Patch Changes + +- @objectstack/metadata-core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/metadata-fs/package.json b/packages/metadata-fs/package.json index 2b99e5297a..b10039fc3c 100644 --- a/packages/metadata-fs/package.json +++ b/packages/metadata-fs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-fs", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "FileSystemRepository: Node-only Repository implementation backed by JSON files and a JSONL change log (ADR-0008).", "type": "module", diff --git a/packages/metadata-protocol/CHANGELOG.md b/packages/metadata-protocol/CHANGELOG.md index cc8b14a158..6990b74033 100644 --- a/packages/metadata-protocol/CHANGELOG.md +++ b/packages/metadata-protocol/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/metadata-protocol +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/metadata-core@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/metadata-protocol/package.json b/packages/metadata-protocol/package.json index aa125a0c88..3c2ef9a1f0 100644 --- a/packages/metadata-protocol/package.json +++ b/packages/metadata-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-protocol", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack metadata management protocol: sys_metadata CRUD, draft/publish, locks, package ownership, diagnostics (ADR-0076).", "type": "module", diff --git a/packages/metadata/CHANGELOG.md b/packages/metadata/CHANGELOG.md index c6aac87e49..1c3a74df7f 100644 --- a/packages/metadata/CHANGELOG.md +++ b/packages/metadata/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/metadata +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/metadata-core@11.10.0 + - @objectstack/platform-objects@11.10.0 + - @objectstack/types@11.10.0 + - @objectstack/metadata-fs@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/metadata/package.json b/packages/metadata/package.json index 373f925628..2a96f6ebe3 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Metadata loading, saving, and persistence for ObjectStack", "type": "module", diff --git a/packages/objectql/CHANGELOG.md b/packages/objectql/CHANGELOG.md index eb6f6eae82..a3dbce2285 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/objectql +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/metadata-core@11.10.0 + - @objectstack/metadata-protocol@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/objectql/package.json b/packages/objectql/package.json index 80fdfe5216..1be92d5d36 100644 --- a/packages/objectql/package.json +++ b/packages/objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/objectql", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Isomorphic ObjectQL Engine for ObjectStack", "main": "dist/index.js", diff --git a/packages/observability/CHANGELOG.md b/packages/observability/CHANGELOG.md index 4c950a45bf..7c50116a17 100644 --- a/packages/observability/CHANGELOG.md +++ b/packages/observability/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/observability +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/observability/package.json b/packages/observability/package.json index 88b38790e1..9f7d3eaaab 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/observability", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Observability contracts and exporters for ObjectStack — MetricsRegistry, ErrorReporter, Logger plus noop/console/OTLP-HTTP exporters. Deployment-target neutral; runtime and services depend on this so the same instrumentation works on Cloudflare Workers, Node, and self-hosted Kubernetes.", "type": "module", diff --git a/packages/platform-objects/CHANGELOG.md b/packages/platform-objects/CHANGELOG.md index 79cd586101..fe0534206a 100644 --- a/packages/platform-objects/CHANGELOG.md +++ b/packages/platform-objects/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/platform-objects +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/metadata-core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/platform-objects/package.json b/packages/platform-objects/package.json index 59e5a6d0c7..05c885ca98 100644 --- a/packages/platform-objects/package.json +++ b/packages/platform-objects/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/platform-objects", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Core platform object schemas for ObjectStack — identity, security, audit, tenant, and metadata objects", "main": "dist/index.js", diff --git a/packages/plugins/driver-memory/CHANGELOG.md b/packages/plugins/driver-memory/CHANGELOG.md index 539ed8c712..7cbda95622 100644 --- a/packages/plugins/driver-memory/CHANGELOG.md +++ b/packages/plugins/driver-memory/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-memory +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/driver-memory/package.json b/packages/plugins/driver-memory/package.json index fe9fa7cb12..cc2481c2b8 100644 --- a/packages/plugins/driver-memory/package.json +++ b/packages/plugins/driver-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-memory", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "In-Memory Driver for ObjectStack (Reference Implementation)", "main": "dist/index.js", diff --git a/packages/plugins/driver-mongodb/CHANGELOG.md b/packages/plugins/driver-mongodb/CHANGELOG.md index 577651c3a7..cbbbfa9e51 100644 --- a/packages/plugins/driver-mongodb/CHANGELOG.md +++ b/packages/plugins/driver-mongodb/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-mongodb +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/driver-mongodb/package.json b/packages/plugins/driver-mongodb/package.json index f0e1f20e23..26b8cf96b0 100644 --- a/packages/plugins/driver-mongodb/package.json +++ b/packages/plugins/driver-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-mongodb", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "MongoDB Driver for ObjectStack - Native document database driver via official mongodb client", "main": "dist/index.js", diff --git a/packages/plugins/driver-sql/CHANGELOG.md b/packages/plugins/driver-sql/CHANGELOG.md index 3edc69cf6c..9c84406a5b 100644 --- a/packages/plugins/driver-sql/CHANGELOG.md +++ b/packages/plugins/driver-sql/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/driver-sql +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/driver-sql/package.json b/packages/plugins/driver-sql/package.json index 9a724834a2..5f7bc8b23c 100644 --- a/packages/plugins/driver-sql/package.json +++ b/packages/plugins/driver-sql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-sql", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "SQL Driver for ObjectStack - Supports PostgreSQL, MySQL, SQLite via Knex", "main": "dist/index.js", diff --git a/packages/plugins/driver-sqlite-wasm/CHANGELOG.md b/packages/plugins/driver-sqlite-wasm/CHANGELOG.md index 3155a8b43d..a9a7f26cbc 100644 --- a/packages/plugins/driver-sqlite-wasm/CHANGELOG.md +++ b/packages/plugins/driver-sqlite-wasm/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/driver-sqlite-wasm +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/driver-sql@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/driver-sqlite-wasm/package.json b/packages/plugins/driver-sqlite-wasm/package.json index 32d2625be9..56fcfd52f6 100644 --- a/packages/plugins/driver-sqlite-wasm/package.json +++ b/packages/plugins/driver-sqlite-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-sqlite-wasm", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "WASM SQLite Driver for ObjectStack — runs in browser/WebContainer (StackBlitz) without native bindings", "keywords": [ diff --git a/packages/plugins/embedder-openai/CHANGELOG.md b/packages/plugins/embedder-openai/CHANGELOG.md index e2c077ad89..49649582fb 100644 --- a/packages/plugins/embedder-openai/CHANGELOG.md +++ b/packages/plugins/embedder-openai/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/embedder-openai +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/embedder-openai/package.json b/packages/plugins/embedder-openai/package.json index 548d74addf..b043e07b7c 100644 --- a/packages/plugins/embedder-openai/package.json +++ b/packages/plugins/embedder-openai/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/embedder-openai", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "OpenAI-compatible embedder for ObjectStack — works against OpenAI, 阿里通义 DashScope, 智谱 BigModel, 硅基流动 SiliconFlow, 火山引擎 Doubao, MiniMax, Ollama, and any drop-in OpenAI-shape endpoint.", "main": "dist/index.js", diff --git a/packages/plugins/knowledge-memory/CHANGELOG.md b/packages/plugins/knowledge-memory/CHANGELOG.md index 576b725cf6..a4fd61aa3a 100644 --- a/packages/plugins/knowledge-memory/CHANGELOG.md +++ b/packages/plugins/knowledge-memory/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/knowledge-memory +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/service-knowledge@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/knowledge-memory/package.json b/packages/plugins/knowledge-memory/package.json index 0a6a67a884..297ca932a1 100644 --- a/packages/plugins/knowledge-memory/package.json +++ b/packages/plugins/knowledge-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/knowledge-memory", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "In-memory knowledge adapter for ObjectStack (dev / test reference implementation).", "main": "dist/index.js", diff --git a/packages/plugins/knowledge-ragflow/CHANGELOG.md b/packages/plugins/knowledge-ragflow/CHANGELOG.md index bc2f43fcc3..46b055a122 100644 --- a/packages/plugins/knowledge-ragflow/CHANGELOG.md +++ b/packages/plugins/knowledge-ragflow/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/knowledge-ragflow +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/service-knowledge@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/knowledge-ragflow/package.json b/packages/plugins/knowledge-ragflow/package.json index 27d9aea75d..05aa4832c8 100644 --- a/packages/plugins/knowledge-ragflow/package.json +++ b/packages/plugins/knowledge-ragflow/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/knowledge-ragflow", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "RAGFlow knowledge adapter for ObjectStack — production-grade RAG via the Apache 2.0 RAGFlow REST API.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-approvals/CHANGELOG.md b/packages/plugins/plugin-approvals/CHANGELOG.md index 1d04d82368..13bc1c5041 100644 --- a/packages/plugins/plugin-approvals/CHANGELOG.md +++ b/packages/plugins/plugin-approvals/CHANGELOG.md @@ -1,5 +1,27 @@ # @objectstack/plugin-approvals +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/metadata-core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-approvals/package.json b/packages/plugins/plugin-approvals/package.json index 70b6ee52a6..dc414d2773 100644 --- a/packages/plugins/plugin-approvals/package.json +++ b/packages/plugins/plugin-approvals/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-approvals", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Multi-step approval engine for ObjectStack — sys_approval_process + sys_approval_request + sys_approval_action + IApprovalService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-audit/CHANGELOG.md b/packages/plugins/plugin-audit/CHANGELOG.md index 925a9450a2..0f5ce8fceb 100644 --- a/packages/plugins/plugin-audit/CHANGELOG.md +++ b/packages/plugins/plugin-audit/CHANGELOG.md @@ -1,5 +1,25 @@ # @objectstack/plugin-audit +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-audit/package.json b/packages/plugins/plugin-audit/package.json index 6cbcca884f..e5ed219f9a 100644 --- a/packages/plugins/plugin-audit/package.json +++ b/packages/plugins/plugin-audit/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-audit", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Audit Plugin for ObjectStack — System audit log object and audit trail", "main": "dist/index.js", diff --git a/packages/plugins/plugin-auth/CHANGELOG.md b/packages/plugins/plugin-auth/CHANGELOG.md index 8ee1c9b107..8605f1308a 100644 --- a/packages/plugins/plugin-auth/CHANGELOG.md +++ b/packages/plugins/plugin-auth/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-auth/package.json b/packages/plugins/plugin-auth/package.json index 1eb8f0531f..f7ecd899a7 100644 --- a/packages/plugins/plugin-auth/package.json +++ b/packages/plugins/plugin-auth/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-auth", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Authentication & Identity Plugin for ObjectStack", "main": "dist/index.js", diff --git a/packages/plugins/plugin-dev/CHANGELOG.md b/packages/plugins/plugin-dev/CHANGELOG.md index d5fe8f9eb8..bf1d909b0d 100644 --- a/packages/plugins/plugin-dev/CHANGELOG.md +++ b/packages/plugins/plugin-dev/CHANGELOG.md @@ -1,5 +1,27 @@ # @objectstack/plugin-dev +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/plugin-security@11.10.0 + - @objectstack/account@11.10.0 + - @objectstack/setup@11.10.0 + - @objectstack/studio@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/driver-memory@11.10.0 + - @objectstack/plugin-auth@11.10.0 + - @objectstack/plugin-hono-server@11.10.0 + - @objectstack/plugin-org-scoping@11.10.0 + - @objectstack/rest@11.10.0 + - @objectstack/runtime@11.10.0 + - @objectstack/service-i18n@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-dev/package.json b/packages/plugins/plugin-dev/package.json index c86236f1bd..24c3eea34a 100644 --- a/packages/plugins/plugin-dev/package.json +++ b/packages/plugins/plugin-dev/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-dev", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Development Mode Plugin for ObjectStack — auto-enables all services with in-memory implementations", "main": "dist/index.js", diff --git a/packages/plugins/plugin-email/CHANGELOG.md b/packages/plugins/plugin-email/CHANGELOG.md index 5d72089a81..8eb77fbae2 100644 --- a/packages/plugins/plugin-email/CHANGELOG.md +++ b/packages/plugins/plugin-email/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-email +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-email/package.json b/packages/plugins/plugin-email/package.json index 13de6719a9..f8456e2d9b 100644 --- a/packages/plugins/plugin-email/package.json +++ b/packages/plugins/plugin-email/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-email", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Email service plugin for ObjectStack — IEmailService + transport-pluggable outbound delivery with sys_email persistence.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-hono-server/CHANGELOG.md b/packages/plugins/plugin-hono-server/CHANGELOG.md index b3f38a851b..59b8bf9d4d 100644 --- a/packages/plugins/plugin-hono-server/CHANGELOG.md +++ b/packages/plugins/plugin-hono-server/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-hono-server +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/observability@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-hono-server/package.json b/packages/plugins/plugin-hono-server/package.json index 03784275f6..b4b5efd8fd 100644 --- a/packages/plugins/plugin-hono-server/package.json +++ b/packages/plugins/plugin-hono-server/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-hono-server", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Standard Hono Server Adapter for ObjectStack Runtime", "main": "dist/index.js", diff --git a/packages/plugins/plugin-org-scoping/CHANGELOG.md b/packages/plugins/plugin-org-scoping/CHANGELOG.md index d4935eb26c..bb35d1c9a7 100644 --- a/packages/plugins/plugin-org-scoping/CHANGELOG.md +++ b/packages/plugins/plugin-org-scoping/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-org-scoping +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-org-scoping/package.json b/packages/plugins/plugin-org-scoping/package.json index 936faf9df2..6cd6fa57d2 100644 --- a/packages/plugins/plugin-org-scoping/package.json +++ b/packages/plugins/plugin-org-scoping/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-org-scoping", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Organization-Scoping Plugin for ObjectStack — row-level Organization isolation, per-org seed replay, default-org bootstrap", "main": "dist/index.js", diff --git a/packages/plugins/plugin-reports/CHANGELOG.md b/packages/plugins/plugin-reports/CHANGELOG.md index 902073519d..46a89287e1 100644 --- a/packages/plugins/plugin-reports/CHANGELOG.md +++ b/packages/plugins/plugin-reports/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-reports +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-reports/package.json b/packages/plugins/plugin-reports/package.json index de0c6fd05b..3266024f9e 100644 --- a/packages/plugins/plugin-reports/package.json +++ b/packages/plugins/plugin-reports/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-reports", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Saved reports + scheduled email digests for ObjectStack — sys_saved_report + sys_report_schedule + IReportService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-security/CHANGELOG.md b/packages/plugins/plugin-security/CHANGELOG.md index a944d73302..dc00e4a2d4 100644 --- a/packages/plugins/plugin-security/CHANGELOG.md +++ b/packages/plugins/plugin-security/CHANGELOG.md @@ -1,5 +1,26 @@ # @objectstack/plugin-security +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-security/package.json b/packages/plugins/plugin-security/package.json index e372408a5e..53bbf1ce14 100644 --- a/packages/plugins/plugin-security/package.json +++ b/packages/plugins/plugin-security/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-security", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Security Plugin for ObjectStack — RBAC, RLS, and Field-Level Security Runtime", "main": "dist/index.js", diff --git a/packages/plugins/plugin-sharing/CHANGELOG.md b/packages/plugins/plugin-sharing/CHANGELOG.md index 1ed80bf871..140e805d98 100644 --- a/packages/plugins/plugin-sharing/CHANGELOG.md +++ b/packages/plugins/plugin-sharing/CHANGELOG.md @@ -1,5 +1,27 @@ # @objectstack/plugin-sharing +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-sharing/package.json b/packages/plugins/plugin-sharing/package.json index 9532634ff6..3bd92958c2 100644 --- a/packages/plugins/plugin-sharing/package.json +++ b/packages/plugins/plugin-sharing/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-sharing", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Record-level sharing for ObjectStack — sys_record_share + middleware that enforces sharingModel + ISharingService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-webhooks/CHANGELOG.md b/packages/plugins/plugin-webhooks/CHANGELOG.md index 9ce73f076e..cbb63c019b 100644 --- a/packages/plugins/plugin-webhooks/CHANGELOG.md +++ b/packages/plugins/plugin-webhooks/CHANGELOG.md @@ -1,5 +1,25 @@ # @objectstack/plugin-webhooks +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/service-messaging@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/plugins/plugin-webhooks/package.json b/packages/plugins/plugin-webhooks/package.json index 3155954f13..c56eed15f2 100644 --- a/packages/plugins/plugin-webhooks/package.json +++ b/packages/plugins/plugin-webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-webhooks", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Persistent, cluster-aware webhook dispatcher. Durable outbox + per-partition cluster.lock for exactly-once-ish delivery across nodes. See content/docs/concepts/webhook-delivery.mdx.", "type": "module", diff --git a/packages/rest/CHANGELOG.md b/packages/rest/CHANGELOG.md index 873bf81ccf..5a24a7f168 100644 --- a/packages/rest/CHANGELOG.md +++ b/packages/rest/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/rest +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + - @objectstack/service-package@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/rest/package.json b/packages/rest/package.json index 9e0fa2fdff..111dfd68b7 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/rest", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack REST API Server - automatic REST endpoint generation from protocol", "type": "module", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 5063a3e43b..5bcaca745e 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,29 @@ # @objectstack/runtime +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/plugin-security@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + - @objectstack/metadata@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/observability@11.10.0 + - @objectstack/driver-memory@11.10.0 + - @objectstack/driver-sql@11.10.0 + - @objectstack/driver-sqlite-wasm@11.10.0 + - @objectstack/plugin-auth@11.10.0 + - @objectstack/plugin-org-scoping@11.10.0 + - @objectstack/rest@11.10.0 + - @objectstack/service-cluster@11.10.0 + - @objectstack/service-datasource@11.10.0 + - @objectstack/service-i18n@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 5d43c008f8..b4af572fad 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/runtime", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack Core Runtime & Query Engine", "type": "module", diff --git a/packages/sdui-parser/CHANGELOG.md b/packages/sdui-parser/CHANGELOG.md index 40ef2d5f5a..446b30c34a 100644 --- a/packages/sdui-parser/CHANGELOG.md +++ b/packages/sdui-parser/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/sdui-parser +## 11.10.0 + ## 11.9.0 ## 11.8.0 diff --git a/packages/sdui-parser/package.json b/packages/sdui-parser/package.json index 0efbbd2b8b..e57b2dc0fb 100644 --- a/packages/sdui-parser/package.json +++ b/packages/sdui-parser/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/sdui-parser", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "ObjectStack constrained JSX-source → SDUI SchemaNode tree compiler (parse, never execute). Isomorphic, zero React. ADR-0080.", "main": "dist/index.js", diff --git a/packages/services/service-analytics/CHANGELOG.md b/packages/services/service-analytics/CHANGELOG.md index b996777ee6..c1cdeb9541 100644 --- a/packages/services/service-analytics/CHANGELOG.md +++ b/packages/services/service-analytics/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog — @objectstack/service-analytics +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-analytics/package.json b/packages/services/service-analytics/package.json index 0659d70de5..51383baff3 100644 --- a/packages/services/service-analytics/package.json +++ b/packages/services/service-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-analytics", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Analytics Service for ObjectStack — implements IAnalyticsService with multi-driver strategy pattern (NativeSQL, ObjectQL, InMemory)", "type": "module", diff --git a/packages/services/service-automation/CHANGELOG.md b/packages/services/service-automation/CHANGELOG.md index c3dd7b280a..6b1f992bcd 100644 --- a/packages/services/service-automation/CHANGELOG.md +++ b/packages/services/service-automation/CHANGELOG.md @@ -1,5 +1,25 @@ # @objectstack/service-automation +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/formula@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-automation/package.json b/packages/services/service-automation/package.json index 18c2eac2da..0c29fd02cd 100644 --- a/packages/services/service-automation/package.json +++ b/packages/services/service-automation/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-automation", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Automation Service for ObjectStack — implements IAutomationService with plugin-based DAG flow execution engine", "type": "module", diff --git a/packages/services/service-cache/CHANGELOG.md b/packages/services/service-cache/CHANGELOG.md index 901658236d..bcd8d35115 100644 --- a/packages/services/service-cache/CHANGELOG.md +++ b/packages/services/service-cache/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-cache +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/observability@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-cache/package.json b/packages/services/service-cache/package.json index 2ef050f9ba..9ec330c4c1 100644 --- a/packages/services/service-cache/package.json +++ b/packages/services/service-cache/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cache", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Cache Service for ObjectStack — implements ICacheService with in-memory and Redis adapters", "type": "module", diff --git a/packages/services/service-cluster-redis/CHANGELOG.md b/packages/services/service-cluster-redis/CHANGELOG.md index 47550cd52c..87dd5d4669 100644 --- a/packages/services/service-cluster-redis/CHANGELOG.md +++ b/packages/services/service-cluster-redis/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-cluster-redis +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/service-cluster@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-cluster-redis/package.json b/packages/services/service-cluster-redis/package.json index a599bb2099..707f6a6bc0 100644 --- a/packages/services/service-cluster-redis/package.json +++ b/packages/services/service-cluster-redis/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cluster-redis", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Redis cluster driver for ObjectStack — implements IPubSub/ILock/IKV/ICounter against Redis using ioredis.", "type": "module", diff --git a/packages/services/service-cluster/CHANGELOG.md b/packages/services/service-cluster/CHANGELOG.md index bef8bb6a99..7efd86139a 100644 --- a/packages/services/service-cluster/CHANGELOG.md +++ b/packages/services/service-cluster/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-cluster +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-cluster/package.json b/packages/services/service-cluster/package.json index 5d012da262..8dd1f76ff8 100644 --- a/packages/services/service-cluster/package.json +++ b/packages/services/service-cluster/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cluster", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Cluster Service for ObjectStack — pluggable PubSub/Lock/KV/Counter primitives. Memory driver included; postgres/redis drivers ship separately.", "type": "module", diff --git a/packages/services/service-datasource/CHANGELOG.md b/packages/services/service-datasource/CHANGELOG.md index ee30ab4754..e9ce02d1ed 100644 --- a/packages/services/service-datasource/CHANGELOG.md +++ b/packages/services/service-datasource/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-external-datasource +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-datasource/package.json b/packages/services/service-datasource/package.json index d0b69996f7..e2278e696d 100644 --- a/packages/services/service-datasource/package.json +++ b/packages/services/service-datasource/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-datasource", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "The datasource service (ADR-0015): external-table federation (introspect/draft/import/validate) + runtime UI datasource lifecycle (list/test/create/update/remove + REST routes). Open-source mechanism; the tier line falls on which ICryptoProvider / driver factory a host injects.", "type": "module", diff --git a/packages/services/service-i18n/CHANGELOG.md b/packages/services/service-i18n/CHANGELOG.md index 131431456d..ade1b0b927 100644 --- a/packages/services/service-i18n/CHANGELOG.md +++ b/packages/services/service-i18n/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-i18n +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-i18n/package.json b/packages/services/service-i18n/package.json index ad16f461b5..2ed501bba6 100644 --- a/packages/services/service-i18n/package.json +++ b/packages/services/service-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-i18n", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "I18n Service for ObjectStack — implements II18nService with file-based locale loading", "type": "module", diff --git a/packages/services/service-job/CHANGELOG.md b/packages/services/service-job/CHANGELOG.md index 5af70fda59..011bb2ee28 100644 --- a/packages/services/service-job/CHANGELOG.md +++ b/packages/services/service-job/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-job +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-job/package.json b/packages/services/service-job/package.json index f657be8db5..b888471baf 100644 --- a/packages/services/service-job/package.json +++ b/packages/services/service-job/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-job", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Job Service for ObjectStack — implements IJobService with setInterval and cron scheduling", "type": "module", diff --git a/packages/services/service-knowledge/CHANGELOG.md b/packages/services/service-knowledge/CHANGELOG.md index 3a28e53598..acb40cf31f 100644 --- a/packages/services/service-knowledge/CHANGELOG.md +++ b/packages/services/service-knowledge/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-knowledge +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-knowledge/package.json b/packages/services/service-knowledge/package.json index 358ad6920a..302105fb1f 100644 --- a/packages/services/service-knowledge/package.json +++ b/packages/services/service-knowledge/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-knowledge", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Knowledge Service for ObjectStack — orchestrator implementing IKnowledgeService over pluggable IKnowledgeAdapter backends (RAGFlow, LlamaIndex, Dify, in-memory).", "type": "module", diff --git a/packages/services/service-messaging/CHANGELOG.md b/packages/services/service-messaging/CHANGELOG.md index 5a63d06ecf..5a4931c52f 100644 --- a/packages/services/service-messaging/CHANGELOG.md +++ b/packages/services/service-messaging/CHANGELOG.md @@ -1,5 +1,24 @@ # @objectstack/service-messaging +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-messaging/package.json b/packages/services/service-messaging/package.json index 483bc45376..1d94565376 100644 --- a/packages/services/service-messaging/package.json +++ b/packages/services/service-messaging/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-messaging", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Messaging Service for ObjectStack — outbound notification dispatch (ADR-0012). Ships the MessagingChannel registry, emit() fan-out, and the always-on inbox channel; other channels (email/webhook/push/IM) plug in.", "type": "module", diff --git a/packages/services/service-package/CHANGELOG.md b/packages/services/service-package/CHANGELOG.md index fb6d9c76b5..f3cd1311fe 100644 --- a/packages/services/service-package/CHANGELOG.md +++ b/packages/services/service-package/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-package +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-package/package.json b/packages/services/service-package/package.json index 479784b011..3cf4d5707f 100644 --- a/packages/services/service-package/package.json +++ b/packages/services/service-package/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-package", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Package management service for ObjectStack — publish, install, and manage packages", "type": "module", diff --git a/packages/services/service-queue/CHANGELOG.md b/packages/services/service-queue/CHANGELOG.md index 338d4d15af..95f7efd7d0 100644 --- a/packages/services/service-queue/CHANGELOG.md +++ b/packages/services/service-queue/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-queue +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-queue/package.json b/packages/services/service-queue/package.json index 850fe2061c..efef7cbb9c 100644 --- a/packages/services/service-queue/package.json +++ b/packages/services/service-queue/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-queue", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Queue Service for ObjectStack — implements IQueueService with in-memory and durable DB-backed (sys_job_queue) adapters", "type": "module", diff --git a/packages/services/service-realtime/CHANGELOG.md b/packages/services/service-realtime/CHANGELOG.md index 4dba24c737..b77039d31a 100644 --- a/packages/services/service-realtime/CHANGELOG.md +++ b/packages/services/service-realtime/CHANGELOG.md @@ -1,5 +1,25 @@ # @objectstack/service-realtime +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-realtime/package.json b/packages/services/service-realtime/package.json index cafaa0afde..a389fb973f 100644 --- a/packages/services/service-realtime/package.json +++ b/packages/services/service-realtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-realtime", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Realtime Service for ObjectStack — implements IRealtimeService with WebSocket and in-memory pub/sub", "type": "module", diff --git a/packages/services/service-settings/CHANGELOG.md b/packages/services/service-settings/CHANGELOG.md index 2db9147efb..6911d51d3d 100644 --- a/packages/services/service-settings/CHANGELOG.md +++ b/packages/services/service-settings/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/service-settings +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/platform-objects@11.10.0 + - @objectstack/types@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-settings/package.json b/packages/services/service-settings/package.json index 3614babd43..04c0c5d417 100644 --- a/packages/services/service-settings/package.json +++ b/packages/services/service-settings/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-settings", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Settings service for ObjectStack — manifest registry + K/V resolver (OS_* env > Tenant > User > Default) + REST routes. See ADR-0007.", "type": "module", diff --git a/packages/services/service-storage/CHANGELOG.md b/packages/services/service-storage/CHANGELOG.md index 222cb6edb9..4250844521 100644 --- a/packages/services/service-storage/CHANGELOG.md +++ b/packages/services/service-storage/CHANGELOG.md @@ -1,5 +1,26 @@ # @objectstack/service-storage +## 11.10.0 + +### Patch Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/observability@11.10.0 + - @objectstack/platform-objects@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/services/service-storage/package.json b/packages/services/service-storage/package.json index d05c47b00a..235ed9e2d6 100644 --- a/packages/services/service-storage/package.json +++ b/packages/services/service-storage/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-storage", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Storage Service for ObjectStack — implements IStorageService with local filesystem and S3 adapter skeleton", "type": "module", diff --git a/packages/spec/CHANGELOG.md b/packages/spec/CHANGELOG.md index 5e77fbccae..809acd712c 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -1,5 +1,25 @@ # @objectstack/spec +## 11.10.0 + +### Minor Changes + +- 6a9397e: Retire the deprecated `compactLayout` alias for `highlightFields` (framework#2536, closes the ADR-0085 deprecation window). + + - `ObjectSchema` no longer declares `compactLayout`: `create()` rejects it like any unknown key; lenient `parse()` strips it (no silent aliasing). + - The parse-time alias AND the `highlightFields → compactLayout` back-fill transition mirror are removed from `normalizeSemanticRoleAliases`. Served metadata now carries the canonical key only. + - All remaining first-party authors (27 system objects across plugin-audit / approvals / security / sharing / webhooks / service-storage / automation / messaging / realtime — missed by the #2521 sweep, caught by the type gate) renamed to `highlightFields`. + - The downstream smoke pin moves to hotcrm v1.2.2 (hotcrm#424: same rename + deps ^11.7.0). + - Consumers were switched in objectui#2168 and shipped via the console pin bump (#2526); this closes the window scheduled there. The dogfood mirror assertion (#2528) flips to `compactLayout: undefined` in this same change, per the plan it carried. + + Version note: minor, not major — the key was deprecated-with-alias for a full release window, all first-party consumers/authors are migrated, and the spec api-surface gate reports no export changes (same documented-exception path as the ADR-0085 removals in 11.7.0). External metadata still authoring `compactLayout` will now fail `create()` loudly with the standard unknown-key error naming the key. + +- c0efe5d: Upgrade path for retired spec keys — the error IS the guide: + + - **Tombstone entries** in `UNKNOWN_KEY_GUIDANCE`: `create()` rejecting a retired key (`compactLayout`, the `detail` block, object-level `views`, `defaultDetailForm`) now names the replacement, the version/decision that removed it, and the one-line fix — instead of a bare unknown-key error. Tombstones age out ~two majors after the removal. + - **`CHANGELOG.md` now ships inside the npm package** (`files` allowlist): every breaking entry's migration notes travel with the exact version installed, greppable offline from `node_modules/@objectstack/spec/CHANGELOG.md`. + - **`llms.txt` gains an "Upgrading Across Spec Versions" section** teaching agents the two-step protocol: read the tombstone, then grep the shipped CHANGELOG — and never to re-add rejected keys or downgrade to silence errors. + ## 11.9.0 ### Patch Changes diff --git a/packages/spec/package.json b/packages/spec/package.json index 6a702313b7..bc6ce5e725 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec", - "version": "11.9.0", + "version": "11.10.0", "description": "ObjectStack Protocol & Specification - TypeScript Interfaces, JSON Schemas, and Convention Configurations", "license": "Apache-2.0", "main": "dist/index.js", diff --git a/packages/triggers/trigger-api/CHANGELOG.md b/packages/triggers/trigger-api/CHANGELOG.md index de4a46fe6f..27fb2a94e9 100644 --- a/packages/triggers/trigger-api/CHANGELOG.md +++ b/packages/triggers/trigger-api/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/trigger-api +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/triggers/trigger-api/package.json b/packages/triggers/trigger-api/package.json index a83601dc02..fc0e2e80ab 100644 --- a/packages/triggers/trigger-api/package.json +++ b/packages/triggers/trigger-api/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/trigger-api", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Inbound HTTP/webhook flow trigger for ObjectStack — per-flow HMAC-verified endpoints with queue-backed ingestion (ADR-0041)", "main": "dist/index.js", diff --git a/packages/triggers/trigger-record-change/CHANGELOG.md b/packages/triggers/trigger-record-change/CHANGELOG.md index 0e6a3360e7..f2fcba98fd 100644 --- a/packages/triggers/trigger-record-change/CHANGELOG.md +++ b/packages/triggers/trigger-record-change/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-trigger-record-change +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/triggers/trigger-record-change/package.json b/packages/triggers/trigger-record-change/package.json index 86fb14137a..998938a0b7 100644 --- a/packages/triggers/trigger-record-change/package.json +++ b/packages/triggers/trigger-record-change/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/trigger-record-change", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Record-change flow trigger for ObjectStack — auto-launches flows on object insert/update/delete via ObjectQL lifecycle hooks (ADR-0018)", "main": "dist/index.js", diff --git a/packages/triggers/trigger-schedule/CHANGELOG.md b/packages/triggers/trigger-schedule/CHANGELOG.md index b1b1289318..79f43c0f1b 100644 --- a/packages/triggers/trigger-schedule/CHANGELOG.md +++ b/packages/triggers/trigger-schedule/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-trigger-schedule +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/core@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/triggers/trigger-schedule/package.json b/packages/triggers/trigger-schedule/package.json index 33d93cd221..4f8b13165a 100644 --- a/packages/triggers/trigger-schedule/package.json +++ b/packages/triggers/trigger-schedule/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/trigger-schedule", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Schedule flow trigger for ObjectStack — auto-launches flows on a cron/interval/once schedule via the IJobService (ADR-0018)", "main": "dist/index.js", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 9368abf42d..6fd92f640a 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/types +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index f33b5de3a4..6b55c4511a 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/types", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Shared interfaces describing the ObjectStack Runtime environment", "main": "dist/index.js", diff --git a/packages/verify/CHANGELOG.md b/packages/verify/CHANGELOG.md index 0cf112e570..ca8c2f0666 100644 --- a/packages/verify/CHANGELOG.md +++ b/packages/verify/CHANGELOG.md @@ -1,5 +1,27 @@ # @objectstack/verify +## 11.10.0 + +### Patch Changes + +- Updated dependencies [6a9397e] +- Updated dependencies [c0efe5d] + - @objectstack/spec@11.10.0 + - @objectstack/plugin-security@11.10.0 + - @objectstack/plugin-sharing@11.10.0 + - @objectstack/service-automation@11.10.0 + - @objectstack/core@11.10.0 + - @objectstack/objectql@11.10.0 + - @objectstack/driver-sqlite-wasm@11.10.0 + - @objectstack/plugin-auth@11.10.0 + - @objectstack/plugin-hono-server@11.10.0 + - @objectstack/plugin-org-scoping@11.10.0 + - @objectstack/rest@11.10.0 + - @objectstack/runtime@11.10.0 + - @objectstack/service-analytics@11.10.0 + - @objectstack/service-datasource@11.10.0 + - @objectstack/service-settings@11.10.0 + ## 11.9.0 ### Patch Changes diff --git a/packages/verify/package.json b/packages/verify/package.json index feae1165d0..f6d73f8f99 100644 --- a/packages/verify/package.json +++ b/packages/verify/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/verify", - "version": "11.9.0", + "version": "11.10.0", "license": "Apache-2.0", "description": "Boot any ObjectStack app in-process and verify it through the real HTTP stack — auto-derived CRUD round-trip fidelity plus the cross-owner RLS invariant. Catches runtime regressions that static checks miss.", "type": "module", diff --git a/packages/vscode-objectstack/CHANGELOG.md b/packages/vscode-objectstack/CHANGELOG.md index d34c6a3ddb..3bb26fa6e5 100644 --- a/packages/vscode-objectstack/CHANGELOG.md +++ b/packages/vscode-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # objectstack-vscode +## 11.10.0 + ## 11.9.0 ## 11.8.0 diff --git a/packages/vscode-objectstack/package.json b/packages/vscode-objectstack/package.json index f908e1ee6b..d39d2211b2 100644 --- a/packages/vscode-objectstack/package.json +++ b/packages/vscode-objectstack/package.json @@ -2,7 +2,7 @@ "name": "objectstack-vscode", "displayName": "ObjectStack", "description": "ObjectStack Protocol — Autocomplete, validation, and inline diagnostics for .object.ts, .view.ts, and objectstack.config.ts files", - "version": "11.9.0", + "version": "11.10.0", "publisher": "objectstack", "license": "Apache-2.0", "repository": {