diff --git a/.changeset/adr-0085-semantic-roles.md b/.changeset/adr-0085-semantic-roles.md deleted file mode 100644 index e2505183ff..0000000000 --- a/.changeset/adr-0085-semantic-roles.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -'@objectstack/spec': minor -'@objectstack/lint': minor -'@objectstack/cli': patch -'@objectstack/platform-objects': patch ---- - -ADR-0085: object presentation intent is declared as cross-surface semantic -roles, never as per-surface hint blocks. - -**@objectstack/spec** - -- New top-level `stageField: string | false` — names the object's linear - lifecycle field (`false` declares the status-like field non-linear and - suppresses every consumer's stage heuristics). Legitimizes the key the UI - runtime already read but the schema rejected. -- `compactLayout` → **`highlightFields`** (the value is an ordered field - list, not a layout; "highlight" is already the renderer-side term of art). - `compactLayout` stays accepted as a parse-time alias and is preserved on - output — the ADR-0079 `displayNameField → nameField` pattern. -- `fieldGroups[].collapse: 'none' | 'expanded' | 'collapsed'` replaces - `defaultExpanded` AND the UI-dialect `collapsible`/`collapsed` boolean pair - (which had drifted two ways: spec declared a key no renderer read, renderers - read keys the spec rejected). Old keys map onto the enum at parse and remain - accepted for one minor. -- `fieldGroups[].visibleOn` removed (no consumer anywhere — ADR-0049 - enforce-or-remove; re-add together with its enforcement when a surface - evaluates it). -- The `detail: { … }.passthrough()` UI-hints block is **removed**. Every key - in it was either unauthorable, a proven no-op for spec authors - (`hideReferenceRail` — the rail is default-off and its enabling key was - never typed), or a per-page toggle that belongs to an assigned Page. Zero - authors existed across framework and objectui (evidence in ADR-0085); the - removal ships as a minor under the documented dead-surface exception - (PR #2272 precedent). -- New `deriveFieldGroupLayout(def)` in `@objectstack/spec/data` — the single - source of the fieldGroups rendering semantics (declared order, empty groups - dropped, ungrouped trailing bucket minus audit/system fields, collapse - passthrough incl. deprecated aliases). UI renderers consume this instead of - their two pre-existing near-identical local copies. - -**@objectstack/lint / @objectstack/cli** - -- New `validateSemanticRoles` (wired into `os lint`): warns on - `Field.group` → undeclared group, declared-but-unreferenced groups, and - `stageField`/`highlightFields` entries naming non-existent fields — the - dangling-pointer shapes that are Zod-valid but silently inert at render - time (ADR-0078 completeness gate). - -**@objectstack/platform-objects** - -- All 35 system objects renamed `compactLayout:` → `highlightFields:` - (behaviour unchanged via the alias). diff --git a/examples/app-crm/CHANGELOG.md b/examples/app-crm/CHANGELOG.md index 04960e200b..d74c2fe528 100644 --- a/examples/app-crm/CHANGELOG.md +++ b/examples/app-crm/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/example-crm +## 4.0.66 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/runtime@11.7.0 + ## 4.0.65 ### Patch Changes diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index 55c1ade6b5..71a25634b8 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-crm", - "version": "4.0.65", + "version": "4.0.66", "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 9b0098814e..124d562796 100644 --- a/examples/app-showcase/CHANGELOG.md +++ b/examples/app-showcase/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/example-showcase +## 0.2.12 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/cloud-connection@11.7.0 + - @objectstack/connector-rest@11.7.0 + - @objectstack/connector-slack@11.7.0 + - @objectstack/driver-sql@11.7.0 + - @objectstack/runtime@11.7.0 + ## 0.2.11 ### Patch Changes diff --git a/examples/app-showcase/package.json b/examples/app-showcase/package.json index 447dba7744..cbe5770128 100644 --- a/examples/app-showcase/package.json +++ b/examples/app-showcase/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-showcase", - "version": "0.2.11", + "version": "0.2.12", "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 b40efb48ea..685ecae651 100644 --- a/examples/app-todo/CHANGELOG.md +++ b/examples/app-todo/CHANGELOG.md @@ -1,5 +1,20 @@ # @objectstack/example-todo +## 4.0.66 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/client@11.7.0 + - @objectstack/mcp@11.7.0 + - @objectstack/metadata@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/driver-sqlite-wasm@11.7.0 + - @objectstack/knowledge-memory@11.7.0 + - @objectstack/runtime@11.7.0 + - @objectstack/service-knowledge@11.7.0 + ## 4.0.65 ### Patch Changes diff --git a/examples/app-todo/package.json b/examples/app-todo/package.json index a4086dbd60..cf820ab0dc 100644 --- a/examples/app-todo/package.json +++ b/examples/app-todo/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-todo", - "version": "4.0.65", + "version": "4.0.66", "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 d0b0db8c00..484ff3eeb9 100644 --- a/examples/embed-objectql/CHANGELOG.md +++ b/examples/embed-objectql/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/example-embed-objectql +## 0.0.6 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/driver-memory@11.7.0 + ## 0.0.5 ### Patch Changes diff --git a/examples/embed-objectql/package.json b/examples/embed-objectql/package.json index 5a685ac4de..03f138be7c 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.5", + "version": "0.0.6", "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 24107c6923..12a92afc9a 100644 --- a/packages/adapters/hono/CHANGELOG.md +++ b/packages/adapters/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/hono +## 11.7.0 + +### Patch Changes + +- @objectstack/plugin-hono-server@11.7.0 +- @objectstack/runtime@11.7.0 +- @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/adapters/hono/package.json b/packages/adapters/hono/package.json index 01562d93da..16c81474ea 100644 --- a/packages/adapters/hono/package.json +++ b/packages/adapters/hono/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/hono", - "version": "11.6.0", + "version": "11.7.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 6caf20eb97..d110a4d09b 100644 --- a/packages/apps/account/CHANGELOG.md +++ b/packages/apps/account/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/account +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/apps/account/package.json b/packages/apps/account/package.json index b8c91bb23e..66f7d89274 100644 --- a/packages/apps/account/package.json +++ b/packages/apps/account/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/account", - "version": "11.6.0", + "version": "11.7.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 3fcf09a11f..c028e97d26 100644 --- a/packages/apps/setup/CHANGELOG.md +++ b/packages/apps/setup/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/setup +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/apps/setup/package.json b/packages/apps/setup/package.json index cf5ee8d72f..b490e556cc 100644 --- a/packages/apps/setup/package.json +++ b/packages/apps/setup/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/setup", - "version": "11.6.0", + "version": "11.7.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 882d75b612..78096a9311 100644 --- a/packages/apps/studio/CHANGELOG.md +++ b/packages/apps/studio/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/studio +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/apps/studio/package.json b/packages/apps/studio/package.json index 53544cff97..0521d40375 100644 --- a/packages/apps/studio/package.json +++ b/packages/apps/studio/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/studio", - "version": "11.6.0", + "version": "11.7.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 06e543444d..a03843427c 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,104 @@ # @objectstack/cli +## 11.7.0 + +### Patch Changes + +- 5178906: ADR-0085: object presentation intent is declared as cross-surface semantic + roles, never as per-surface hint blocks. + + **@objectstack/spec** + + - New top-level `stageField: string | false` — names the object's linear + lifecycle field (`false` declares the status-like field non-linear and + suppresses every consumer's stage heuristics). Legitimizes the key the UI + runtime already read but the schema rejected. + - `compactLayout` → **`highlightFields`** (the value is an ordered field + list, not a layout; "highlight" is already the renderer-side term of art). + `compactLayout` stays accepted as a parse-time alias and is preserved on + output — the ADR-0079 `displayNameField → nameField` pattern. + - `fieldGroups[].collapse: 'none' | 'expanded' | 'collapsed'` replaces + `defaultExpanded` AND the UI-dialect `collapsible`/`collapsed` boolean pair + (which had drifted two ways: spec declared a key no renderer read, renderers + read keys the spec rejected). Old keys map onto the enum at parse and remain + accepted for one minor. + - `fieldGroups[].visibleOn` removed (no consumer anywhere — ADR-0049 + enforce-or-remove; re-add together with its enforcement when a surface + evaluates it). + - The `detail: { … }.passthrough()` UI-hints block is **removed**. Every key + in it was either unauthorable, a proven no-op for spec authors + (`hideReferenceRail` — the rail is default-off and its enabling key was + never typed), or a per-page toggle that belongs to an assigned Page. Zero + authors existed across framework and objectui (evidence in ADR-0085); the + removal ships as a minor under the documented dead-surface exception + (PR #2272 precedent). + - New `deriveFieldGroupLayout(def)` in `@objectstack/spec/data` — the single + source of the fieldGroups rendering semantics (declared order, empty groups + dropped, ungrouped trailing bucket minus audit/system fields, collapse + passthrough incl. deprecated aliases). UI renderers consume this instead of + their two pre-existing near-identical local copies. + + **@objectstack/lint / @objectstack/cli** + + - New `validateSemanticRoles` (wired into `os lint`): warns on + `Field.group` → undeclared group, declared-but-unreferenced groups, and + `stageField`/`highlightFields` entries naming non-existent fields — the + dangling-pointer shapes that are Zod-valid but silently inert at render + time (ADR-0078 completeness gate). + + **@objectstack/platform-objects** + + - All 35 system objects renamed `compactLayout:` → `highlightFields:` + (behaviour unchanged via the alias). + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/lint@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/account@11.7.0 + - @objectstack/setup@11.7.0 + - @objectstack/studio@11.7.0 + - @objectstack/client@11.7.0 + - @objectstack/cloud-connection@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/mcp@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/observability@11.7.0 + - @objectstack/driver-memory@11.7.0 + - @objectstack/driver-mongodb@11.7.0 + - @objectstack/driver-sql@11.7.0 + - @objectstack/driver-sqlite-wasm@11.7.0 + - @objectstack/plugin-approvals@11.7.0 + - @objectstack/plugin-audit@11.7.0 + - @objectstack/plugin-auth@11.7.0 + - @objectstack/plugin-email@11.7.0 + - @objectstack/plugin-hono-server@11.7.0 + - @objectstack/plugin-org-scoping@11.7.0 + - @objectstack/plugin-reports@11.7.0 + - @objectstack/plugin-security@11.7.0 + - @objectstack/plugin-sharing@11.7.0 + - @objectstack/plugin-webhooks@11.7.0 + - @objectstack/rest@11.7.0 + - @objectstack/runtime@11.7.0 + - @objectstack/service-analytics@11.7.0 + - @objectstack/service-automation@11.7.0 + - @objectstack/service-cache@11.7.0 + - @objectstack/service-datasource@11.7.0 + - @objectstack/service-job@11.7.0 + - @objectstack/service-messaging@11.7.0 + - @objectstack/service-package@11.7.0 + - @objectstack/service-queue@11.7.0 + - @objectstack/service-realtime@11.7.0 + - @objectstack/service-settings@11.7.0 + - @objectstack/service-storage@11.7.0 + - @objectstack/trigger-api@11.7.0 + - @objectstack/trigger-record-change@11.7.0 + - @objectstack/trigger-schedule@11.7.0 + - @objectstack/types@11.7.0 + - @objectstack/verify@11.7.0 + - @objectstack/console@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 9557be0549..b4bd31ea1d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cli", - "version": "11.6.0", + "version": "11.7.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 c404bce404..5798714012 100644 --- a/packages/client-react/CHANGELOG.md +++ b/packages/client-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/client-react +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/client@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/client-react/package.json b/packages/client-react/package.json index 65edd00e4c..fc760f44c3 100644 --- a/packages/client-react/package.json +++ b/packages/client-react/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client-react", - "version": "11.6.0", + "version": "11.7.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 21521a64db..08f6b97942 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/client +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index e10118ebf8..f204d54e32 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client", - "version": "11.6.0", + "version": "11.7.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 6c548d7f50..1fb9b7f03f 100644 --- a/packages/cloud-connection/CHANGELOG.md +++ b/packages/cloud-connection/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/cloud-connection +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/runtime@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/cloud-connection/package.json b/packages/cloud-connection/package.json index 8af930b6ac..b0a28f23a1 100644 --- a/packages/cloud-connection/package.json +++ b/packages/cloud-connection/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cloud-connection", - "version": "11.6.0", + "version": "11.7.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 d7658397a2..e2d07e0384 100644 --- a/packages/connectors/connector-mcp/CHANGELOG.md +++ b/packages/connectors/connector-mcp/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-mcp +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/connectors/connector-mcp/package.json b/packages/connectors/connector-mcp/package.json index 86614e1609..785fcd466c 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.6.0", + "version": "11.7.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 18fb9686bd..7668155d05 100644 --- a/packages/connectors/connector-openapi/CHANGELOG.md +++ b/packages/connectors/connector-openapi/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-openapi +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/connectors/connector-openapi/package.json b/packages/connectors/connector-openapi/package.json index 408eb5a168..16d1dae9ba 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.6.0", + "version": "11.7.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 9d2dd7fda3..644b72eabc 100644 --- a/packages/connectors/connector-rest/CHANGELOG.md +++ b/packages/connectors/connector-rest/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-rest +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/connectors/connector-rest/package.json b/packages/connectors/connector-rest/package.json index bb13569c1d..2dc3d28d57 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.6.0", + "version": "11.7.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 0e6160e811..45377184c1 100644 --- a/packages/connectors/connector-slack/CHANGELOG.md +++ b/packages/connectors/connector-slack/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-slack +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/connectors/connector-slack/package.json b/packages/connectors/connector-slack/package.json index 0f5f30557e..c924ad14d3 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.6.0", + "version": "11.7.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 7ad1c96193..bd295ec856 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/console +## 11.7.0 + ## 11.6.0 ### Minor Changes diff --git a/packages/console/package.json b/packages/console/package.json index 57b8e4c378..c9fb44c221 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/console", - "version": "11.6.0", + "version": "11.7.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 896f27f875..5de32705fc 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/core +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index a9ae4d9311..a3eba50d27 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/core", - "version": "11.6.0", + "version": "11.7.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 a7aca0fd40..f038663218 100644 --- a/packages/create-objectstack/CHANGELOG.md +++ b/packages/create-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # create-objectstack +## 11.7.0 + ## 11.6.0 ## 11.5.0 diff --git a/packages/create-objectstack/package.json b/packages/create-objectstack/package.json index 2473c0ed4d..306ddce307 100644 --- a/packages/create-objectstack/package.json +++ b/packages/create-objectstack/package.json @@ -1,6 +1,6 @@ { "name": "create-objectstack", - "version": "11.6.0", + "version": "11.7.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 1b767ed55d..5c37fdfa70 100644 --- a/packages/dogfood/CHANGELOG.md +++ b/packages/dogfood/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/dogfood +## 0.0.14 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/example-crm@4.0.66 + - @objectstack/example-showcase@0.2.12 + - @objectstack/objectql@11.7.0 + - @objectstack/plugin-security@11.7.0 + - @objectstack/verify@11.7.0 + ## 0.0.13 ### Patch Changes diff --git a/packages/dogfood/package.json b/packages/dogfood/package.json index 56e9ba1094..df10ad449c 100644 --- a/packages/dogfood/package.json +++ b/packages/dogfood/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/dogfood", - "version": "0.0.13", + "version": "0.0.14", "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 ae665c89d6..87be68e3a2 100644 --- a/packages/downstream-contract/CHANGELOG.md +++ b/packages/downstream-contract/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/downstream-contract +## 0.0.12 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 0.0.11 ### Patch Changes diff --git a/packages/downstream-contract/package.json b/packages/downstream-contract/package.json index 3ab88de8f2..5bcf7065de 100644 --- a/packages/downstream-contract/package.json +++ b/packages/downstream-contract/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/downstream-contract", - "version": "0.0.11", + "version": "0.0.12", "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 19e38fc4a3..4d56077543 100644 --- a/packages/formula/CHANGELOG.md +++ b/packages/formula/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/formula +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/formula/package.json b/packages/formula/package.json index 3b8a435db7..90533065d0 100644 --- a/packages/formula/package.json +++ b/packages/formula/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/formula", - "version": "11.6.0", + "version": "11.7.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 dec5a06938..fa72687aab 100644 --- a/packages/lint/CHANGELOG.md +++ b/packages/lint/CHANGELOG.md @@ -1,5 +1,63 @@ # @objectstack/lint +## 11.7.0 + +### Minor Changes + +- 5178906: ADR-0085: object presentation intent is declared as cross-surface semantic + roles, never as per-surface hint blocks. + + **@objectstack/spec** + + - New top-level `stageField: string | false` — names the object's linear + lifecycle field (`false` declares the status-like field non-linear and + suppresses every consumer's stage heuristics). Legitimizes the key the UI + runtime already read but the schema rejected. + - `compactLayout` → **`highlightFields`** (the value is an ordered field + list, not a layout; "highlight" is already the renderer-side term of art). + `compactLayout` stays accepted as a parse-time alias and is preserved on + output — the ADR-0079 `displayNameField → nameField` pattern. + - `fieldGroups[].collapse: 'none' | 'expanded' | 'collapsed'` replaces + `defaultExpanded` AND the UI-dialect `collapsible`/`collapsed` boolean pair + (which had drifted two ways: spec declared a key no renderer read, renderers + read keys the spec rejected). Old keys map onto the enum at parse and remain + accepted for one minor. + - `fieldGroups[].visibleOn` removed (no consumer anywhere — ADR-0049 + enforce-or-remove; re-add together with its enforcement when a surface + evaluates it). + - The `detail: { … }.passthrough()` UI-hints block is **removed**. Every key + in it was either unauthorable, a proven no-op for spec authors + (`hideReferenceRail` — the rail is default-off and its enabling key was + never typed), or a per-page toggle that belongs to an assigned Page. Zero + authors existed across framework and objectui (evidence in ADR-0085); the + removal ships as a minor under the documented dead-surface exception + (PR #2272 precedent). + - New `deriveFieldGroupLayout(def)` in `@objectstack/spec/data` — the single + source of the fieldGroups rendering semantics (declared order, empty groups + dropped, ungrouped trailing bucket minus audit/system fields, collapse + passthrough incl. deprecated aliases). UI renderers consume this instead of + their two pre-existing near-identical local copies. + + **@objectstack/lint / @objectstack/cli** + + - New `validateSemanticRoles` (wired into `os lint`): warns on + `Field.group` → undeclared group, declared-but-unreferenced groups, and + `stageField`/`highlightFields` entries naming non-existent fields — the + dangling-pointer shapes that are Zod-valid but silently inert at render + time (ADR-0078 completeness gate). + + **@objectstack/platform-objects** + + - All 35 system objects renamed `compactLayout:` → `highlightFields:` + (behaviour unchanged via the alias). + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/sdui-parser@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/lint/package.json b/packages/lint/package.json index 90168cb55b..8fa545a30e 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/lint", - "version": "11.6.0", + "version": "11.7.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 0a2db56931..402f946fe3 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-mcp-server +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 270c754740..35ad06d165 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/mcp", - "version": "11.6.0", + "version": "11.7.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 fdc32fe8aa..7df7ca98fa 100644 --- a/packages/metadata-core/CHANGELOG.md +++ b/packages/metadata-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/metadata-core +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/metadata-core/package.json b/packages/metadata-core/package.json index aa53ca2eea..7b92a0cbdc 100644 --- a/packages/metadata-core/package.json +++ b/packages/metadata-core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-core", - "version": "11.6.0", + "version": "11.7.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 8a7d6aa66d..d44f04ed5c 100644 --- a/packages/metadata-fs/CHANGELOG.md +++ b/packages/metadata-fs/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/metadata-fs +## 11.7.0 + +### Patch Changes + +- @objectstack/metadata-core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/metadata-fs/package.json b/packages/metadata-fs/package.json index 79ce2d25ec..592bc810f6 100644 --- a/packages/metadata-fs/package.json +++ b/packages/metadata-fs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-fs", - "version": "11.6.0", + "version": "11.7.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 41714b7fbf..318c279830 100644 --- a/packages/metadata-protocol/CHANGELOG.md +++ b/packages/metadata-protocol/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/metadata-protocol +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/metadata-core@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/metadata-protocol/package.json b/packages/metadata-protocol/package.json index e4229768f7..16287f2536 100644 --- a/packages/metadata-protocol/package.json +++ b/packages/metadata-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-protocol", - "version": "11.6.0", + "version": "11.7.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 300e881047..10f64b91b5 100644 --- a/packages/metadata/CHANGELOG.md +++ b/packages/metadata/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/metadata +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/metadata-core@11.7.0 + - @objectstack/types@11.7.0 + - @objectstack/metadata-fs@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/metadata/package.json b/packages/metadata/package.json index 93b3b9c02e..f334b1c9f1 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata", - "version": "11.6.0", + "version": "11.7.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 c0b3ba7953..93f97b0b47 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/objectql +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/metadata-core@11.7.0 + - @objectstack/metadata-protocol@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/objectql/package.json b/packages/objectql/package.json index fca1f6f3d5..222324c0c1 100644 --- a/packages/objectql/package.json +++ b/packages/objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/objectql", - "version": "11.6.0", + "version": "11.7.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 71df136313..55db55e5d3 100644 --- a/packages/observability/CHANGELOG.md +++ b/packages/observability/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/observability +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/observability/package.json b/packages/observability/package.json index 4ebb776de0..9d47f98389 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/observability", - "version": "11.6.0", + "version": "11.7.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 f4c71644bd..f1cfdbdd13 100644 --- a/packages/platform-objects/CHANGELOG.md +++ b/packages/platform-objects/CHANGELOG.md @@ -1,5 +1,60 @@ # @objectstack/platform-objects +## 11.7.0 + +### Patch Changes + +- 5178906: ADR-0085: object presentation intent is declared as cross-surface semantic + roles, never as per-surface hint blocks. + + **@objectstack/spec** + + - New top-level `stageField: string | false` — names the object's linear + lifecycle field (`false` declares the status-like field non-linear and + suppresses every consumer's stage heuristics). Legitimizes the key the UI + runtime already read but the schema rejected. + - `compactLayout` → **`highlightFields`** (the value is an ordered field + list, not a layout; "highlight" is already the renderer-side term of art). + `compactLayout` stays accepted as a parse-time alias and is preserved on + output — the ADR-0079 `displayNameField → nameField` pattern. + - `fieldGroups[].collapse: 'none' | 'expanded' | 'collapsed'` replaces + `defaultExpanded` AND the UI-dialect `collapsible`/`collapsed` boolean pair + (which had drifted two ways: spec declared a key no renderer read, renderers + read keys the spec rejected). Old keys map onto the enum at parse and remain + accepted for one minor. + - `fieldGroups[].visibleOn` removed (no consumer anywhere — ADR-0049 + enforce-or-remove; re-add together with its enforcement when a surface + evaluates it). + - The `detail: { … }.passthrough()` UI-hints block is **removed**. Every key + in it was either unauthorable, a proven no-op for spec authors + (`hideReferenceRail` — the rail is default-off and its enabling key was + never typed), or a per-page toggle that belongs to an assigned Page. Zero + authors existed across framework and objectui (evidence in ADR-0085); the + removal ships as a minor under the documented dead-surface exception + (PR #2272 precedent). + - New `deriveFieldGroupLayout(def)` in `@objectstack/spec/data` — the single + source of the fieldGroups rendering semantics (declared order, empty groups + dropped, ungrouped trailing bucket minus audit/system fields, collapse + passthrough incl. deprecated aliases). UI renderers consume this instead of + their two pre-existing near-identical local copies. + + **@objectstack/lint / @objectstack/cli** + + - New `validateSemanticRoles` (wired into `os lint`): warns on + `Field.group` → undeclared group, declared-but-unreferenced groups, and + `stageField`/`highlightFields` entries naming non-existent fields — the + dangling-pointer shapes that are Zod-valid but silently inert at render + time (ADR-0078 completeness gate). + + **@objectstack/platform-objects** + + - All 35 system objects renamed `compactLayout:` → `highlightFields:` + (behaviour unchanged via the alias). + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/metadata-core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/platform-objects/package.json b/packages/platform-objects/package.json index a9178dc5d7..67b7f7998c 100644 --- a/packages/platform-objects/package.json +++ b/packages/platform-objects/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/platform-objects", - "version": "11.6.0", + "version": "11.7.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 a0599e8f22..23e7976583 100644 --- a/packages/plugins/driver-memory/CHANGELOG.md +++ b/packages/plugins/driver-memory/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-memory +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/driver-memory/package.json b/packages/plugins/driver-memory/package.json index 57ecd3fe2a..23acce8912 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.6.0", + "version": "11.7.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 5e3390feac..2a9ca34388 100644 --- a/packages/plugins/driver-mongodb/CHANGELOG.md +++ b/packages/plugins/driver-mongodb/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-mongodb +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/driver-mongodb/package.json b/packages/plugins/driver-mongodb/package.json index ba599ae6e8..868e1340f6 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.6.0", + "version": "11.7.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 e0a09cbf1b..392faacde1 100644 --- a/packages/plugins/driver-sql/CHANGELOG.md +++ b/packages/plugins/driver-sql/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-sql +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/driver-sql/package.json b/packages/plugins/driver-sql/package.json index 0731655143..a7ef4c827c 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.6.0", + "version": "11.7.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 e00711382b..9a0fd5bafc 100644 --- a/packages/plugins/driver-sqlite-wasm/CHANGELOG.md +++ b/packages/plugins/driver-sqlite-wasm/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-sqlite-wasm +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/driver-sql@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/driver-sqlite-wasm/package.json b/packages/plugins/driver-sqlite-wasm/package.json index 44722b67cd..3269034194 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.6.0", + "version": "11.7.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 346d5716f8..f3810446b7 100644 --- a/packages/plugins/embedder-openai/CHANGELOG.md +++ b/packages/plugins/embedder-openai/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/embedder-openai +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/embedder-openai/package.json b/packages/plugins/embedder-openai/package.json index d978128a02..1bd37b80bc 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.6.0", + "version": "11.7.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 dde45c8e52..68d9def860 100644 --- a/packages/plugins/knowledge-memory/CHANGELOG.md +++ b/packages/plugins/knowledge-memory/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/knowledge-memory +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/service-knowledge@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/knowledge-memory/package.json b/packages/plugins/knowledge-memory/package.json index 413e0295d6..61bbd1233f 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.6.0", + "version": "11.7.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 041698df2c..4ee0608f4f 100644 --- a/packages/plugins/knowledge-ragflow/CHANGELOG.md +++ b/packages/plugins/knowledge-ragflow/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/knowledge-ragflow +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/service-knowledge@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/knowledge-ragflow/package.json b/packages/plugins/knowledge-ragflow/package.json index cedadf0d1e..f7774df8a6 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.6.0", + "version": "11.7.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 833e3862a5..89b3be05de 100644 --- a/packages/plugins/plugin-approvals/CHANGELOG.md +++ b/packages/plugins/plugin-approvals/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-approvals +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/metadata-core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-approvals/package.json b/packages/plugins/plugin-approvals/package.json index 1ef37f2f3c..df170ce1bd 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.6.0", + "version": "11.7.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 20f27e08c7..8938071769 100644 --- a/packages/plugins/plugin-audit/CHANGELOG.md +++ b/packages/plugins/plugin-audit/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-audit +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-audit/package.json b/packages/plugins/plugin-audit/package.json index b92188b565..c18b747436 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.6.0", + "version": "11.7.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 f4fcf5349a..0da45c2291 100644 --- a/packages/plugins/plugin-auth/CHANGELOG.md +++ b/packages/plugins/plugin-auth/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-auth/package.json b/packages/plugins/plugin-auth/package.json index 2975810da8..a2ea97d1c3 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.6.0", + "version": "11.7.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 8be00008e7..806aa32be9 100644 --- a/packages/plugins/plugin-dev/CHANGELOG.md +++ b/packages/plugins/plugin-dev/CHANGELOG.md @@ -1,5 +1,26 @@ # @objectstack/plugin-dev +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/account@11.7.0 + - @objectstack/setup@11.7.0 + - @objectstack/studio@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/driver-memory@11.7.0 + - @objectstack/plugin-auth@11.7.0 + - @objectstack/plugin-hono-server@11.7.0 + - @objectstack/plugin-org-scoping@11.7.0 + - @objectstack/plugin-security@11.7.0 + - @objectstack/rest@11.7.0 + - @objectstack/runtime@11.7.0 + - @objectstack/service-i18n@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-dev/package.json b/packages/plugins/plugin-dev/package.json index acb05c42ac..5d5217278d 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.6.0", + "version": "11.7.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 f4134c0ed1..568b5ca1d8 100644 --- a/packages/plugins/plugin-email/CHANGELOG.md +++ b/packages/plugins/plugin-email/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-email +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-email/package.json b/packages/plugins/plugin-email/package.json index 0b01585b23..49b7c4ad55 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.6.0", + "version": "11.7.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 d8fd0e6a66..8813e3ca18 100644 --- a/packages/plugins/plugin-hono-server/CHANGELOG.md +++ b/packages/plugins/plugin-hono-server/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-hono-server +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/observability@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-hono-server/package.json b/packages/plugins/plugin-hono-server/package.json index 14cb2d0687..2b35aa1eeb 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.6.0", + "version": "11.7.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 f1ba496bba..f211d490cf 100644 --- a/packages/plugins/plugin-org-scoping/CHANGELOG.md +++ b/packages/plugins/plugin-org-scoping/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-org-scoping +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-org-scoping/package.json b/packages/plugins/plugin-org-scoping/package.json index d7680a8169..1b9b582693 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.6.0", + "version": "11.7.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 5509548c03..0d29ae9d64 100644 --- a/packages/plugins/plugin-reports/CHANGELOG.md +++ b/packages/plugins/plugin-reports/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-reports +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-reports/package.json b/packages/plugins/plugin-reports/package.json index 5db9cfd3b5..cbb936dc73 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.6.0", + "version": "11.7.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 d7f3209a55..92830ea5bf 100644 --- a/packages/plugins/plugin-security/CHANGELOG.md +++ b/packages/plugins/plugin-security/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-security +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-security/package.json b/packages/plugins/plugin-security/package.json index f86ecfc42d..ecfdc0916f 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.6.0", + "version": "11.7.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 03a2f881e6..e431217327 100644 --- a/packages/plugins/plugin-sharing/CHANGELOG.md +++ b/packages/plugins/plugin-sharing/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-sharing +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/objectql@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-sharing/package.json b/packages/plugins/plugin-sharing/package.json index c3235feb3d..c783a2ffbf 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.6.0", + "version": "11.7.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 5410b6602b..dc878327a7 100644 --- a/packages/plugins/plugin-webhooks/CHANGELOG.md +++ b/packages/plugins/plugin-webhooks/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-webhooks +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/service-messaging@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/plugins/plugin-webhooks/package.json b/packages/plugins/plugin-webhooks/package.json index f6492fa1a7..6a7dfc82e5 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.6.0", + "version": "11.7.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 c9e4ccd683..2ce7946564 100644 --- a/packages/rest/CHANGELOG.md +++ b/packages/rest/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/rest +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/service-package@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/rest/package.json b/packages/rest/package.json index d062d0b4e8..96c8979ad1 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/rest", - "version": "11.6.0", + "version": "11.7.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 ff530be329..30be456dff 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,28 @@ # @objectstack/runtime +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + - @objectstack/metadata@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/observability@11.7.0 + - @objectstack/driver-memory@11.7.0 + - @objectstack/driver-sql@11.7.0 + - @objectstack/driver-sqlite-wasm@11.7.0 + - @objectstack/plugin-auth@11.7.0 + - @objectstack/plugin-org-scoping@11.7.0 + - @objectstack/plugin-security@11.7.0 + - @objectstack/rest@11.7.0 + - @objectstack/service-cluster@11.7.0 + - @objectstack/service-datasource@11.7.0 + - @objectstack/service-i18n@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 190f05a084..79eaf82d21 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/runtime", - "version": "11.6.0", + "version": "11.7.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 4157882e2b..691ddbc23f 100644 --- a/packages/sdui-parser/CHANGELOG.md +++ b/packages/sdui-parser/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/sdui-parser +## 11.7.0 + ## 11.6.0 ## 11.5.0 diff --git a/packages/sdui-parser/package.json b/packages/sdui-parser/package.json index 590ba162b5..f15eda863a 100644 --- a/packages/sdui-parser/package.json +++ b/packages/sdui-parser/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/sdui-parser", - "version": "11.6.0", + "version": "11.7.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 540040f698..ec9c4bfa95 100644 --- a/packages/services/service-analytics/CHANGELOG.md +++ b/packages/services/service-analytics/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog — @objectstack/service-analytics +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-analytics/package.json b/packages/services/service-analytics/package.json index 3ddae0d289..4381ac313e 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.6.0", + "version": "11.7.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 31c553c8c6..012700021c 100644 --- a/packages/services/service-automation/CHANGELOG.md +++ b/packages/services/service-automation/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-automation +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/formula@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-automation/package.json b/packages/services/service-automation/package.json index f9131e7e2b..0b080853bd 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.6.0", + "version": "11.7.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 2a774efa19..a8cd8d4e39 100644 --- a/packages/services/service-cache/CHANGELOG.md +++ b/packages/services/service-cache/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-cache +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/observability@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-cache/package.json b/packages/services/service-cache/package.json index 14525670fa..802cbc136c 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.6.0", + "version": "11.7.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 5336790d83..bd0d860d91 100644 --- a/packages/services/service-cluster-redis/CHANGELOG.md +++ b/packages/services/service-cluster-redis/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-cluster-redis +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/service-cluster@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-cluster-redis/package.json b/packages/services/service-cluster-redis/package.json index 8ea6390e6f..6e5c98316b 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.6.0", + "version": "11.7.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 939744a158..e1b487bf50 100644 --- a/packages/services/service-cluster/CHANGELOG.md +++ b/packages/services/service-cluster/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-cluster +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-cluster/package.json b/packages/services/service-cluster/package.json index 9606b97e6e..5b295305da 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.6.0", + "version": "11.7.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 e30ce8096b..5d28820d75 100644 --- a/packages/services/service-datasource/CHANGELOG.md +++ b/packages/services/service-datasource/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-external-datasource +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-datasource/package.json b/packages/services/service-datasource/package.json index c7980b6771..935995b2b6 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.6.0", + "version": "11.7.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 90d8c581fb..d4088c047a 100644 --- a/packages/services/service-i18n/CHANGELOG.md +++ b/packages/services/service-i18n/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-i18n +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-i18n/package.json b/packages/services/service-i18n/package.json index a31484f915..344429a8d8 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.6.0", + "version": "11.7.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 0bd13d5c15..ac634e31b6 100644 --- a/packages/services/service-job/CHANGELOG.md +++ b/packages/services/service-job/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-job +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-job/package.json b/packages/services/service-job/package.json index 39f3740437..dd3db76cd9 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.6.0", + "version": "11.7.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 f6355bdcc8..f02e29a80b 100644 --- a/packages/services/service-knowledge/CHANGELOG.md +++ b/packages/services/service-knowledge/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-knowledge +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-knowledge/package.json b/packages/services/service-knowledge/package.json index d077f66996..a8478008a8 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.6.0", + "version": "11.7.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 75aac84a50..f26f0d2144 100644 --- a/packages/services/service-messaging/CHANGELOG.md +++ b/packages/services/service-messaging/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-messaging +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-messaging/package.json b/packages/services/service-messaging/package.json index fa56caf710..bfceef205f 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.6.0", + "version": "11.7.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 c721e13888..24ce2e0dd4 100644 --- a/packages/services/service-package/CHANGELOG.md +++ b/packages/services/service-package/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-package +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-package/package.json b/packages/services/service-package/package.json index d1815f7cc3..d4c83ace90 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.6.0", + "version": "11.7.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 daff3d63e7..879b382bb5 100644 --- a/packages/services/service-queue/CHANGELOG.md +++ b/packages/services/service-queue/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-queue +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-queue/package.json b/packages/services/service-queue/package.json index 02df0959e8..b84c13ee6a 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.6.0", + "version": "11.7.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 de3fc26e5a..5f2444811c 100644 --- a/packages/services/service-realtime/CHANGELOG.md +++ b/packages/services/service-realtime/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-realtime +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-realtime/package.json b/packages/services/service-realtime/package.json index c894de2886..486d01e7d1 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.6.0", + "version": "11.7.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 b17d6def8f..9aabbde3f0 100644 --- a/packages/services/service-settings/CHANGELOG.md +++ b/packages/services/service-settings/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-settings +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/types@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-settings/package.json b/packages/services/service-settings/package.json index a36c92ad0a..c7ef351e38 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.6.0", + "version": "11.7.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 6de65cd439..369e30caab 100644 --- a/packages/services/service-storage/CHANGELOG.md +++ b/packages/services/service-storage/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-storage +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/platform-objects@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/observability@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/services/service-storage/package.json b/packages/services/service-storage/package.json index 5c050a3f74..ea5c81053b 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.6.0", + "version": "11.7.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 08dfecf4cb..6cb6d1dc40 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -1,5 +1,56 @@ # @objectstack/spec +## 11.7.0 + +### Minor Changes + +- 5178906: ADR-0085: object presentation intent is declared as cross-surface semantic + roles, never as per-surface hint blocks. + + **@objectstack/spec** + + - New top-level `stageField: string | false` — names the object's linear + lifecycle field (`false` declares the status-like field non-linear and + suppresses every consumer's stage heuristics). Legitimizes the key the UI + runtime already read but the schema rejected. + - `compactLayout` → **`highlightFields`** (the value is an ordered field + list, not a layout; "highlight" is already the renderer-side term of art). + `compactLayout` stays accepted as a parse-time alias and is preserved on + output — the ADR-0079 `displayNameField → nameField` pattern. + - `fieldGroups[].collapse: 'none' | 'expanded' | 'collapsed'` replaces + `defaultExpanded` AND the UI-dialect `collapsible`/`collapsed` boolean pair + (which had drifted two ways: spec declared a key no renderer read, renderers + read keys the spec rejected). Old keys map onto the enum at parse and remain + accepted for one minor. + - `fieldGroups[].visibleOn` removed (no consumer anywhere — ADR-0049 + enforce-or-remove; re-add together with its enforcement when a surface + evaluates it). + - The `detail: { … }.passthrough()` UI-hints block is **removed**. Every key + in it was either unauthorable, a proven no-op for spec authors + (`hideReferenceRail` — the rail is default-off and its enabling key was + never typed), or a per-page toggle that belongs to an assigned Page. Zero + authors existed across framework and objectui (evidence in ADR-0085); the + removal ships as a minor under the documented dead-surface exception + (PR #2272 precedent). + - New `deriveFieldGroupLayout(def)` in `@objectstack/spec/data` — the single + source of the fieldGroups rendering semantics (declared order, empty groups + dropped, ungrouped trailing bucket minus audit/system fields, collapse + passthrough incl. deprecated aliases). UI renderers consume this instead of + their two pre-existing near-identical local copies. + + **@objectstack/lint / @objectstack/cli** + + - New `validateSemanticRoles` (wired into `os lint`): warns on + `Field.group` → undeclared group, declared-but-unreferenced groups, and + `stageField`/`highlightFields` entries naming non-existent fields — the + dangling-pointer shapes that are Zod-valid but silently inert at render + time (ADR-0078 completeness gate). + + **@objectstack/platform-objects** + + - All 35 system objects renamed `compactLayout:` → `highlightFields:` + (behaviour unchanged via the alias). + ## 11.6.0 ## 11.5.0 diff --git a/packages/spec/package.json b/packages/spec/package.json index bf93ee0843..934b1efe48 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec", - "version": "11.6.0", + "version": "11.7.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 47db502ee1..4accdedb18 100644 --- a/packages/triggers/trigger-api/CHANGELOG.md +++ b/packages/triggers/trigger-api/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/trigger-api +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/triggers/trigger-api/package.json b/packages/triggers/trigger-api/package.json index f72184ae32..30f4c44ef5 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.6.0", + "version": "11.7.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 3fc43b8474..32a51ef711 100644 --- a/packages/triggers/trigger-record-change/CHANGELOG.md +++ b/packages/triggers/trigger-record-change/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-trigger-record-change +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/triggers/trigger-record-change/package.json b/packages/triggers/trigger-record-change/package.json index 411cfb124c..0031995d9b 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.6.0", + "version": "11.7.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 b77c437603..b023cfd992 100644 --- a/packages/triggers/trigger-schedule/CHANGELOG.md +++ b/packages/triggers/trigger-schedule/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-trigger-schedule +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/triggers/trigger-schedule/package.json b/packages/triggers/trigger-schedule/package.json index 308cef6baa..0d6d2121c8 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.6.0", + "version": "11.7.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 1c1cff7fcb..63515f504b 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/types +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index 051d59cf98..6de7c1b466 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/types", - "version": "11.6.0", + "version": "11.7.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 40da3f8d51..bbe794c0bf 100644 --- a/packages/verify/CHANGELOG.md +++ b/packages/verify/CHANGELOG.md @@ -1,5 +1,26 @@ # @objectstack/verify +## 11.7.0 + +### Patch Changes + +- Updated dependencies [5178906] + - @objectstack/spec@11.7.0 + - @objectstack/core@11.7.0 + - @objectstack/objectql@11.7.0 + - @objectstack/driver-sqlite-wasm@11.7.0 + - @objectstack/plugin-auth@11.7.0 + - @objectstack/plugin-hono-server@11.7.0 + - @objectstack/plugin-org-scoping@11.7.0 + - @objectstack/plugin-security@11.7.0 + - @objectstack/plugin-sharing@11.7.0 + - @objectstack/rest@11.7.0 + - @objectstack/runtime@11.7.0 + - @objectstack/service-analytics@11.7.0 + - @objectstack/service-automation@11.7.0 + - @objectstack/service-datasource@11.7.0 + - @objectstack/service-settings@11.7.0 + ## 11.6.0 ### Patch Changes diff --git a/packages/verify/package.json b/packages/verify/package.json index 7e29344c58..61e42ae2b1 100644 --- a/packages/verify/package.json +++ b/packages/verify/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/verify", - "version": "11.6.0", + "version": "11.7.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 f58c326e8f..984d134df5 100644 --- a/packages/vscode-objectstack/CHANGELOG.md +++ b/packages/vscode-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # objectstack-vscode +## 11.7.0 + ## 11.6.0 ## 11.5.0 diff --git a/packages/vscode-objectstack/package.json b/packages/vscode-objectstack/package.json index 5dae341056..73bd91c172 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.6.0", + "version": "11.7.0", "publisher": "objectstack", "license": "Apache-2.0", "repository": {