diff --git a/.changeset/adaptive-ui-skill-doc.md b/.changeset/adaptive-ui-skill-doc.md deleted file mode 100644 index 9cb0a50c4a..0000000000 --- a/.changeset/adaptive-ui-skill-doc.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -docs(skills): teach adaptive record presentation (surface/width/columns auto-derived) in the objectstack-ui skill (#2578) diff --git a/.changeset/automation-run-history-retention.md b/.changeset/automation-run-history-retention.md deleted file mode 100644 index b8fb7bbffd..0000000000 --- a/.changeset/automation-run-history-retention.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@objectstack/service-automation': minor ---- - -Automation run observability follow-ups (#2585): retention for `sys_automation_run` run history, and durable single-run detail. - -**Retention (closes the unbounded-growth risk #2581 introduced).** Terminal run-history rows are now bounded by default, ADR-0057 posture: - -- A write-time per-flow cap keeps the newest 100 terminal runs per flow (`runHistoryMaxPerFlow`, `0` disables). -- A default-on periodic sweep deletes terminal rows older than 30 days (`runHistoryRetentionDays`, `0` disables; `runHistorySweepMs` tunes the interval, default 1 h). -- Suspended (`paused`) rows are live resumable state and are never pruned. - -**Durable single-run detail.** `AutomationEngine.getRun(runId)` now falls back to the durable history row when the run is no longer in the in-memory buffer (e.g. after a restart), and terminal rows persist a bounded per-node step log (`steps_json`: newest 200 steps, stacks stripped, 64 KB cap) — so "open a past failed run and see which node blew up" survives a restart. New `SuspendedRunStore.loadTerminal(runId)` backs this; `RunRecord` gains `finishedAt` and `steps`. diff --git a/.changeset/flow-enable-disable-status.md b/.changeset/flow-enable-disable-status.md deleted file mode 100644 index aa07a2621a..0000000000 --- a/.changeset/flow-enable-disable-status.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -"@objectstack/service-automation": minor -"@objectstack/runtime": minor ---- - -feat(automation): honor flow deployment status for enable/disable + expose runtime enable/bound state - -The engine bound and ran **every** registered flow, ignoring the flow's -persisted `status` — so an author had no way to turn an automation off (short of -deleting it) and no way to see whether one was actually live. This is the engine -half of the Studio's "clear on/off switch + visible enabled/bound status". - -- **`registerFlow` now honors `status`:** a flow whose deployment `status` is - `obsolete` or `invalid` is treated as **disabled** — its trigger is not bound - and `execute()` refuses it. `draft` / `active` — and any legacy flow with no - explicit status — stay enabled, so **existing flows are unaffected** (zero - regression; this is the on/off switch persisting via the existing `status` - field, applied on the next publish rebind). A status flip back OUT of a - disabled state re-enables on re-register even if the flow had been turned off; - a runtime `toggleFlow()` override on a still-enabled flow is preserved. - -- **New `getFlowRuntimeStates()` + `GET /api/v1/automation/_status`:** returns - `[{ name, enabled, bound }]` for every registered flow — the truth behind the - Studio's status badges (persisted `status` is metadata; whether a flow is - actually enabled and wired to its trigger is engine state). Underscore-prefixed - so no flow name can shadow the route; degrades to an empty list on an older - service. - -Tests cover: draft/active flows bind + enable (unchanged), an `obsolete` flow is -neither bound nor enabled and `execute()` refuses it, a status flip -obsolete→active re-enables + re-binds, and the `_status` route shape. diff --git a/.changeset/relatedlist-describe-fix.md b/.changeset/relatedlist-describe-fix.md deleted file mode 100644 index 5d2014088e..0000000000 --- a/.changeset/relatedlist-describe-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@objectstack/spec": patch ---- - -Docs: correct the `Field.relatedList` JSDoc + `.describe()` to match the shipped behavior (#2579 follow-up). Non-primary related lists stack under a single shared "Related" tab and only `'primary'` earns its own tab — there is no count-based auto-split (the "count-aware" wording was a stale draft). Comment/description only; no code or behavior change. diff --git a/examples/app-crm/CHANGELOG.md b/examples/app-crm/CHANGELOG.md index 925cc59825..6a6387074c 100644 --- a/examples/app-crm/CHANGELOG.md +++ b/examples/app-crm/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/example-crm +## 4.0.71 + +### Patch Changes + +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + ## 4.0.70 ### Patch Changes diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index 6b560727e6..da3606af32 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-crm", - "version": "4.0.70", + "version": "4.0.71", "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 6319d08d4d..a8003a1f07 100644 --- a/examples/app-showcase/CHANGELOG.md +++ b/examples/app-showcase/CHANGELOG.md @@ -1,5 +1,18 @@ # @objectstack/example-showcase +## 0.2.17 + +### Patch Changes + +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/connector-rest@12.1.0 + - @objectstack/connector-slack@12.1.0 + - @objectstack/cloud-connection@12.1.0 + - @objectstack/driver-sql@12.1.0 + ## 0.2.16 ### Patch Changes diff --git a/examples/app-showcase/package.json b/examples/app-showcase/package.json index 8c0b0e1c1a..073bbe9375 100644 --- a/examples/app-showcase/package.json +++ b/examples/app-showcase/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-showcase", - "version": "0.2.16", + "version": "0.2.17", "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 cd71180267..c1460413aa 100644 --- a/examples/app-todo/CHANGELOG.md +++ b/examples/app-todo/CHANGELOG.md @@ -1,5 +1,21 @@ # @objectstack/example-todo +## 4.0.71 + +### Patch Changes + +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/client@12.1.0 + - @objectstack/mcp@12.1.0 + - @objectstack/metadata@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/driver-sqlite-wasm@12.1.0 + - @objectstack/knowledge-memory@12.1.0 + - @objectstack/service-knowledge@12.1.0 + ## 4.0.70 ### Patch Changes diff --git a/examples/app-todo/package.json b/examples/app-todo/package.json index 280cec64cd..6c64071ba4 100644 --- a/examples/app-todo/package.json +++ b/examples/app-todo/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-todo", - "version": "4.0.70", + "version": "4.0.71", "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 d7c8d664e9..60c6d72c19 100644 --- a/examples/embed-objectql/CHANGELOG.md +++ b/examples/embed-objectql/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/example-embed-objectql +## 0.0.11 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/driver-memory@12.1.0 + ## 0.0.10 ### Patch Changes diff --git a/examples/embed-objectql/package.json b/examples/embed-objectql/package.json index 397d938f0f..2eb8921102 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.10", + "version": "0.0.11", "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 5c6fc7a940..58e7c0dc3c 100644 --- a/packages/adapters/hono/CHANGELOG.md +++ b/packages/adapters/hono/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/hono +## 12.1.0 + +### Patch Changes + +- Updated dependencies [497bda8] + - @objectstack/runtime@12.1.0 + - @objectstack/plugin-hono-server@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/adapters/hono/package.json b/packages/adapters/hono/package.json index 0e9923432b..6fd5c6e649 100644 --- a/packages/adapters/hono/package.json +++ b/packages/adapters/hono/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/hono", - "version": "12.0.0", + "version": "12.1.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 2a665e6bf5..454046b01e 100644 --- a/packages/apps/account/CHANGELOG.md +++ b/packages/apps/account/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/account +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/apps/account/package.json b/packages/apps/account/package.json index 881877b679..65353873d0 100644 --- a/packages/apps/account/package.json +++ b/packages/apps/account/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/account", - "version": "12.0.0", + "version": "12.1.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 eb1871b33b..9d0ec9b128 100644 --- a/packages/apps/setup/CHANGELOG.md +++ b/packages/apps/setup/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/setup +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/apps/setup/package.json b/packages/apps/setup/package.json index 4f72db9282..f6fa0ded33 100644 --- a/packages/apps/setup/package.json +++ b/packages/apps/setup/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/setup", - "version": "12.0.0", + "version": "12.1.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 0eecc16582..2a688987df 100644 --- a/packages/apps/studio/CHANGELOG.md +++ b/packages/apps/studio/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/studio +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/apps/studio/package.json b/packages/apps/studio/package.json index ffcd8b7265..75cd48ff60 100644 --- a/packages/apps/studio/package.json +++ b/packages/apps/studio/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/studio", - "version": "12.0.0", + "version": "12.1.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 e71aed5088..00c265e931 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,59 @@ # @objectstack/cli +## 12.1.0 + +### Patch Changes + +- Updated dependencies [8bcd994] +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/service-automation@12.1.0 + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/plugin-approvals@12.1.0 + - @objectstack/trigger-record-change@12.1.0 + - @objectstack/trigger-schedule@12.1.0 + - @objectstack/verify@12.1.0 + - @objectstack/client@12.1.0 + - @objectstack/cloud-connection@12.1.0 + - @objectstack/account@12.1.0 + - @objectstack/setup@12.1.0 + - @objectstack/studio@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/lint@12.1.0 + - @objectstack/mcp@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/observability@12.1.0 + - @objectstack/platform-objects@12.1.0 + - @objectstack/driver-memory@12.1.0 + - @objectstack/driver-mongodb@12.1.0 + - @objectstack/driver-sql@12.1.0 + - @objectstack/driver-sqlite-wasm@12.1.0 + - @objectstack/plugin-audit@12.1.0 + - @objectstack/plugin-auth@12.1.0 + - @objectstack/plugin-email@12.1.0 + - @objectstack/plugin-hono-server@12.1.0 + - @objectstack/plugin-org-scoping@12.1.0 + - @objectstack/plugin-reports@12.1.0 + - @objectstack/plugin-security@12.1.0 + - @objectstack/plugin-sharing@12.1.0 + - @objectstack/plugin-webhooks@12.1.0 + - @objectstack/rest@12.1.0 + - @objectstack/service-analytics@12.1.0 + - @objectstack/service-cache@12.1.0 + - @objectstack/service-datasource@12.1.0 + - @objectstack/service-job@12.1.0 + - @objectstack/service-messaging@12.1.0 + - @objectstack/service-package@12.1.0 + - @objectstack/service-queue@12.1.0 + - @objectstack/service-realtime@12.1.0 + - @objectstack/service-settings@12.1.0 + - @objectstack/service-storage@12.1.0 + - @objectstack/trigger-api@12.1.0 + - @objectstack/types@12.1.0 + - @objectstack/console@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 097c040169..78a2dd9bd0 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cli", - "version": "12.0.0", + "version": "12.1.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 bacbcd1d0a..a8453f14ac 100644 --- a/packages/client-react/CHANGELOG.md +++ b/packages/client-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/client-react +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/client@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/client-react/package.json b/packages/client-react/package.json index 45990938e6..8fae0fd729 100644 --- a/packages/client-react/package.json +++ b/packages/client-react/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client-react", - "version": "12.0.0", + "version": "12.1.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 4f62846136..d5a2b26655 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/client +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index c743efc88a..a6026e5547 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client", - "version": "12.0.0", + "version": "12.1.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 fa5732931e..70025d9348 100644 --- a/packages/cloud-connection/CHANGELOG.md +++ b/packages/cloud-connection/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/cloud-connection +## 12.1.0 + +### Patch Changes + +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/cloud-connection/package.json b/packages/cloud-connection/package.json index 253eff4837..8cc398bff8 100644 --- a/packages/cloud-connection/package.json +++ b/packages/cloud-connection/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cloud-connection", - "version": "12.0.0", + "version": "12.1.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 41da188427..4cc23a15f5 100644 --- a/packages/connectors/connector-mcp/CHANGELOG.md +++ b/packages/connectors/connector-mcp/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-mcp +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/connectors/connector-mcp/package.json b/packages/connectors/connector-mcp/package.json index ea55a283ef..0741c1e6e2 100644 --- a/packages/connectors/connector-mcp/package.json +++ b/packages/connectors/connector-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-mcp", - "version": "12.0.0", + "version": "12.1.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 c92149c46b..68fd104eb7 100644 --- a/packages/connectors/connector-openapi/CHANGELOG.md +++ b/packages/connectors/connector-openapi/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-openapi +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/connectors/connector-openapi/package.json b/packages/connectors/connector-openapi/package.json index 5bb441f375..1dfb4fcf19 100644 --- a/packages/connectors/connector-openapi/package.json +++ b/packages/connectors/connector-openapi/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-openapi", - "version": "12.0.0", + "version": "12.1.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 86d7d99326..8ef4325653 100644 --- a/packages/connectors/connector-rest/CHANGELOG.md +++ b/packages/connectors/connector-rest/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-rest +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/connectors/connector-rest/package.json b/packages/connectors/connector-rest/package.json index 0a859e6823..ba1f018edc 100644 --- a/packages/connectors/connector-rest/package.json +++ b/packages/connectors/connector-rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-rest", - "version": "12.0.0", + "version": "12.1.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 1b1b67bed3..097abb0f43 100644 --- a/packages/connectors/connector-slack/CHANGELOG.md +++ b/packages/connectors/connector-slack/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/connector-slack +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/connectors/connector-slack/package.json b/packages/connectors/connector-slack/package.json index e644e1dc28..0eeea33a28 100644 --- a/packages/connectors/connector-slack/package.json +++ b/packages/connectors/connector-slack/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/connector-slack", - "version": "12.0.0", + "version": "12.1.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 f3112f90b1..0da07dec5b 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/console +## 12.1.0 + ## 12.0.0 ## 11.10.0 diff --git a/packages/console/package.json b/packages/console/package.json index 002351f9eb..05d15ef366 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/console", - "version": "12.0.0", + "version": "12.1.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 0acaa1849d..a9898adee4 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/core +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 479785a509..18bb7e25fa 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/core", - "version": "12.0.0", + "version": "12.1.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 f53f484759..c46a6e427f 100644 --- a/packages/create-objectstack/CHANGELOG.md +++ b/packages/create-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # create-objectstack +## 12.1.0 + ## 12.0.0 ## 11.10.0 diff --git a/packages/create-objectstack/package.json b/packages/create-objectstack/package.json index 0537e4c486..100f3e1441 100644 --- a/packages/create-objectstack/package.json +++ b/packages/create-objectstack/package.json @@ -1,6 +1,6 @@ { "name": "create-objectstack", - "version": "12.0.0", + "version": "12.1.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 8a320b96f7..b56b840b50 100644 --- a/packages/dogfood/CHANGELOG.md +++ b/packages/dogfood/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/dogfood +## 0.0.19 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/verify@12.1.0 + - @objectstack/example-crm@4.0.71 + - @objectstack/example-showcase@0.2.17 + - @objectstack/objectql@12.1.0 + - @objectstack/plugin-security@12.1.0 + ## 0.0.18 ### Patch Changes diff --git a/packages/dogfood/package.json b/packages/dogfood/package.json index 2ac0a89c45..848479b1b4 100644 --- a/packages/dogfood/package.json +++ b/packages/dogfood/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/dogfood", - "version": "0.0.18", + "version": "0.0.19", "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 2ec1f507ed..c36e2d7f20 100644 --- a/packages/downstream-contract/CHANGELOG.md +++ b/packages/downstream-contract/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/downstream-contract +## 0.0.17 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 0.0.16 ### Patch Changes diff --git a/packages/downstream-contract/package.json b/packages/downstream-contract/package.json index d667466551..3aefaca5fc 100644 --- a/packages/downstream-contract/package.json +++ b/packages/downstream-contract/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/downstream-contract", - "version": "0.0.16", + "version": "0.0.17", "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 27b4db500d..756ba042da 100644 --- a/packages/formula/CHANGELOG.md +++ b/packages/formula/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/formula +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/formula/package.json b/packages/formula/package.json index 31c4dddead..b73a4ad5e3 100644 --- a/packages/formula/package.json +++ b/packages/formula/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/formula", - "version": "12.0.0", + "version": "12.1.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 a089f80136..0a49e61492 100644 --- a/packages/lint/CHANGELOG.md +++ b/packages/lint/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/lint +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/sdui-parser@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/lint/package.json b/packages/lint/package.json index c104b117a2..85366dfd94 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/lint", - "version": "12.0.0", + "version": "12.1.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 7531aab258..6f168e0cda 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-mcp-server +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/mcp/package.json b/packages/mcp/package.json index ee85dcc30e..23e5983cd1 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/mcp", - "version": "12.0.0", + "version": "12.1.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 0f2873ffd9..2a0765dbab 100644 --- a/packages/metadata-core/CHANGELOG.md +++ b/packages/metadata-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/metadata-core +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/metadata-core/package.json b/packages/metadata-core/package.json index 68a34ae168..c685b4c614 100644 --- a/packages/metadata-core/package.json +++ b/packages/metadata-core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-core", - "version": "12.0.0", + "version": "12.1.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 126cc8b376..e76aa0ba79 100644 --- a/packages/metadata-fs/CHANGELOG.md +++ b/packages/metadata-fs/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/metadata-fs +## 12.1.0 + +### Patch Changes + +- @objectstack/metadata-core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/metadata-fs/package.json b/packages/metadata-fs/package.json index 3f2f45a0eb..786fef2994 100644 --- a/packages/metadata-fs/package.json +++ b/packages/metadata-fs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-fs", - "version": "12.0.0", + "version": "12.1.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 6b1a13282a..cb93eb9942 100644 --- a/packages/metadata-protocol/CHANGELOG.md +++ b/packages/metadata-protocol/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/metadata-protocol +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/metadata-core@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/metadata-protocol/package.json b/packages/metadata-protocol/package.json index a36d582924..41aa12e658 100644 --- a/packages/metadata-protocol/package.json +++ b/packages/metadata-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-protocol", - "version": "12.0.0", + "version": "12.1.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 f6414f44eb..f09af4531c 100644 --- a/packages/metadata/CHANGELOG.md +++ b/packages/metadata/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/metadata +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/metadata-core@12.1.0 + - @objectstack/platform-objects@12.1.0 + - @objectstack/types@12.1.0 + - @objectstack/metadata-fs@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/metadata/package.json b/packages/metadata/package.json index 534623ee32..f991f80372 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata", - "version": "12.0.0", + "version": "12.1.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 dd84a1cdae..c5a9906135 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/objectql +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/metadata-core@12.1.0 + - @objectstack/metadata-protocol@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/objectql/package.json b/packages/objectql/package.json index 566f9ba32f..39d007bcd9 100644 --- a/packages/objectql/package.json +++ b/packages/objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/objectql", - "version": "12.0.0", + "version": "12.1.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 e88bbb0f68..3b57d12521 100644 --- a/packages/observability/CHANGELOG.md +++ b/packages/observability/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/observability +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/observability/package.json b/packages/observability/package.json index 9f792b47a8..3b7690f884 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/observability", - "version": "12.0.0", + "version": "12.1.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 ca2f64d3c2..eb1315f1cf 100644 --- a/packages/platform-objects/CHANGELOG.md +++ b/packages/platform-objects/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/platform-objects +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/metadata-core@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/platform-objects/package.json b/packages/platform-objects/package.json index c59c139a87..3018173ce4 100644 --- a/packages/platform-objects/package.json +++ b/packages/platform-objects/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/platform-objects", - "version": "12.0.0", + "version": "12.1.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 3c95581492..808da0e66c 100644 --- a/packages/plugins/driver-memory/CHANGELOG.md +++ b/packages/plugins/driver-memory/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-memory +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/driver-memory/package.json b/packages/plugins/driver-memory/package.json index 25a20beddf..598ae45d3d 100644 --- a/packages/plugins/driver-memory/package.json +++ b/packages/plugins/driver-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-memory", - "version": "12.0.0", + "version": "12.1.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 8580ff926d..93bb811997 100644 --- a/packages/plugins/driver-mongodb/CHANGELOG.md +++ b/packages/plugins/driver-mongodb/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-mongodb +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/driver-mongodb/package.json b/packages/plugins/driver-mongodb/package.json index 39473fc4bd..95249ded09 100644 --- a/packages/plugins/driver-mongodb/package.json +++ b/packages/plugins/driver-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-mongodb", - "version": "12.0.0", + "version": "12.1.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 bf6c0c2076..aa08889f90 100644 --- a/packages/plugins/driver-sql/CHANGELOG.md +++ b/packages/plugins/driver-sql/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-sql +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/driver-sql/package.json b/packages/plugins/driver-sql/package.json index 2b5fb4ea94..a49e594d9f 100644 --- a/packages/plugins/driver-sql/package.json +++ b/packages/plugins/driver-sql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-sql", - "version": "12.0.0", + "version": "12.1.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 7a4dc031ad..f0ec8a2513 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 +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/driver-sql@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/driver-sqlite-wasm/package.json b/packages/plugins/driver-sqlite-wasm/package.json index 0c8347d0b7..c6e4184497 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": "12.0.0", + "version": "12.1.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 57f2145188..d0e263c363 100644 --- a/packages/plugins/embedder-openai/CHANGELOG.md +++ b/packages/plugins/embedder-openai/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/embedder-openai +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/embedder-openai/package.json b/packages/plugins/embedder-openai/package.json index 071f477cf7..42631c1b14 100644 --- a/packages/plugins/embedder-openai/package.json +++ b/packages/plugins/embedder-openai/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/embedder-openai", - "version": "12.0.0", + "version": "12.1.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 1c13df40d3..068fe15813 100644 --- a/packages/plugins/knowledge-memory/CHANGELOG.md +++ b/packages/plugins/knowledge-memory/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/knowledge-memory +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/service-knowledge@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/knowledge-memory/package.json b/packages/plugins/knowledge-memory/package.json index 033edff999..4292f4f28c 100644 --- a/packages/plugins/knowledge-memory/package.json +++ b/packages/plugins/knowledge-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/knowledge-memory", - "version": "12.0.0", + "version": "12.1.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 dc6067b999..97873eec13 100644 --- a/packages/plugins/knowledge-ragflow/CHANGELOG.md +++ b/packages/plugins/knowledge-ragflow/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/knowledge-ragflow +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/service-knowledge@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/knowledge-ragflow/package.json b/packages/plugins/knowledge-ragflow/package.json index 18561d1487..0501506248 100644 --- a/packages/plugins/knowledge-ragflow/package.json +++ b/packages/plugins/knowledge-ragflow/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/knowledge-ragflow", - "version": "12.0.0", + "version": "12.1.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 8e5ab6df80..f3baaeb8d5 100644 --- a/packages/plugins/plugin-approvals/CHANGELOG.md +++ b/packages/plugins/plugin-approvals/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-approvals +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/metadata-core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-approvals/package.json b/packages/plugins/plugin-approvals/package.json index db22f07564..10a37819d5 100644 --- a/packages/plugins/plugin-approvals/package.json +++ b/packages/plugins/plugin-approvals/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-approvals", - "version": "12.0.0", + "version": "12.1.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 8dff190928..fdfbb5e016 100644 --- a/packages/plugins/plugin-audit/CHANGELOG.md +++ b/packages/plugins/plugin-audit/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-audit +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-audit/package.json b/packages/plugins/plugin-audit/package.json index 7a59c991fc..f5b7757be2 100644 --- a/packages/plugins/plugin-audit/package.json +++ b/packages/plugins/plugin-audit/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-audit", - "version": "12.0.0", + "version": "12.1.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 e99316f8b2..87ffb4f2eb 100644 --- a/packages/plugins/plugin-auth/CHANGELOG.md +++ b/packages/plugins/plugin-auth/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/plugins/plugin-auth/package.json b/packages/plugins/plugin-auth/package.json index 723dcdeda2..a1d8d837e0 100644 --- a/packages/plugins/plugin-auth/package.json +++ b/packages/plugins/plugin-auth/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-auth", - "version": "12.0.0", + "version": "12.1.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 b0bd1fd039..b279ebe7ed 100644 --- a/packages/plugins/plugin-dev/CHANGELOG.md +++ b/packages/plugins/plugin-dev/CHANGELOG.md @@ -1,5 +1,27 @@ # @objectstack/plugin-dev +## 12.1.0 + +### Patch Changes + +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/account@12.1.0 + - @objectstack/setup@12.1.0 + - @objectstack/studio@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/driver-memory@12.1.0 + - @objectstack/plugin-auth@12.1.0 + - @objectstack/plugin-hono-server@12.1.0 + - @objectstack/plugin-org-scoping@12.1.0 + - @objectstack/plugin-security@12.1.0 + - @objectstack/rest@12.1.0 + - @objectstack/service-i18n@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-dev/package.json b/packages/plugins/plugin-dev/package.json index 80781385e4..feb59b24ee 100644 --- a/packages/plugins/plugin-dev/package.json +++ b/packages/plugins/plugin-dev/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-dev", - "version": "12.0.0", + "version": "12.1.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 624271db26..fe9e74f27c 100644 --- a/packages/plugins/plugin-email/CHANGELOG.md +++ b/packages/plugins/plugin-email/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-email +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-email/package.json b/packages/plugins/plugin-email/package.json index 25f6488df6..cc3a9fc955 100644 --- a/packages/plugins/plugin-email/package.json +++ b/packages/plugins/plugin-email/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-email", - "version": "12.0.0", + "version": "12.1.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 1837e00c4b..a76ced807b 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 +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/observability@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-hono-server/package.json b/packages/plugins/plugin-hono-server/package.json index 37b09059a1..618a5afc0d 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": "12.0.0", + "version": "12.1.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 1219fdf9d0..4804ef8dc9 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 +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-org-scoping/package.json b/packages/plugins/plugin-org-scoping/package.json index 76cbdf0c0c..a25dfdecd0 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": "12.0.0", + "version": "12.1.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 679aebe2d1..2710d3698c 100644 --- a/packages/plugins/plugin-reports/CHANGELOG.md +++ b/packages/plugins/plugin-reports/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-reports +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-reports/package.json b/packages/plugins/plugin-reports/package.json index 68168e33fa..87a3894a3d 100644 --- a/packages/plugins/plugin-reports/package.json +++ b/packages/plugins/plugin-reports/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-reports", - "version": "12.0.0", + "version": "12.1.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 2c164e7ff9..49dd1feda5 100644 --- a/packages/plugins/plugin-security/CHANGELOG.md +++ b/packages/plugins/plugin-security/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-security +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/plugins/plugin-security/package.json b/packages/plugins/plugin-security/package.json index 459298eca1..aa1b60c1ef 100644 --- a/packages/plugins/plugin-security/package.json +++ b/packages/plugins/plugin-security/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-security", - "version": "12.0.0", + "version": "12.1.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 4b74381e89..a6ec86b68e 100644 --- a/packages/plugins/plugin-sharing/CHANGELOG.md +++ b/packages/plugins/plugin-sharing/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-sharing +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-sharing/package.json b/packages/plugins/plugin-sharing/package.json index 33def33e55..a49a133112 100644 --- a/packages/plugins/plugin-sharing/package.json +++ b/packages/plugins/plugin-sharing/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-sharing", - "version": "12.0.0", + "version": "12.1.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 21b874089d..f96e60358a 100644 --- a/packages/plugins/plugin-webhooks/CHANGELOG.md +++ b/packages/plugins/plugin-webhooks/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-webhooks +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/service-messaging@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-webhooks/package.json b/packages/plugins/plugin-webhooks/package.json index c169c73777..2d5cc83f77 100644 --- a/packages/plugins/plugin-webhooks/package.json +++ b/packages/plugins/plugin-webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-webhooks", - "version": "12.0.0", + "version": "12.1.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 5baad39227..fd8c9a1c0a 100644 --- a/packages/rest/CHANGELOG.md +++ b/packages/rest/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/rest +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + - @objectstack/service-package@12.1.0 + ## 12.0.0 ### Major Changes diff --git a/packages/rest/package.json b/packages/rest/package.json index 0126f4901b..73a31efad6 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/rest", - "version": "12.0.0", + "version": "12.1.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 17ab72761c..41b4871090 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,57 @@ # @objectstack/runtime +## 12.1.0 + +### Minor Changes + +- 497bda8: feat(automation): honor flow deployment status for enable/disable + expose runtime enable/bound state + + The engine bound and ran **every** registered flow, ignoring the flow's + persisted `status` — so an author had no way to turn an automation off (short of + deleting it) and no way to see whether one was actually live. This is the engine + half of the Studio's "clear on/off switch + visible enabled/bound status". + + - **`registerFlow` now honors `status`:** a flow whose deployment `status` is + `obsolete` or `invalid` is treated as **disabled** — its trigger is not bound + and `execute()` refuses it. `draft` / `active` — and any legacy flow with no + explicit status — stay enabled, so **existing flows are unaffected** (zero + regression; this is the on/off switch persisting via the existing `status` + field, applied on the next publish rebind). A status flip back OUT of a + disabled state re-enables on re-register even if the flow had been turned off; + a runtime `toggleFlow()` override on a still-enabled flow is preserved. + + - **New `getFlowRuntimeStates()` + `GET /api/v1/automation/_status`:** returns + `[{ name, enabled, bound }]` for every registered flow — the truth behind the + Studio's status badges (persisted `status` is metadata; whether a flow is + actually enabled and wired to its trigger is engine state). Underscore-prefixed + so no flow name can shadow the route; degrades to an empty list on an older + service. + + Tests cover: draft/active flows bind + enable (unchanged), an `obsolete` flow is + neither bound nor enabled and `execute()` refuses it, a status flip + obsolete→active re-enables + re-binds, and the `_status` route shape. + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + - @objectstack/metadata@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/observability@12.1.0 + - @objectstack/driver-memory@12.1.0 + - @objectstack/driver-sql@12.1.0 + - @objectstack/driver-sqlite-wasm@12.1.0 + - @objectstack/plugin-auth@12.1.0 + - @objectstack/plugin-org-scoping@12.1.0 + - @objectstack/plugin-security@12.1.0 + - @objectstack/rest@12.1.0 + - @objectstack/service-cluster@12.1.0 + - @objectstack/service-datasource@12.1.0 + - @objectstack/service-i18n@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index fe3545363f..5cb90566d8 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/runtime", - "version": "12.0.0", + "version": "12.1.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 ed141ba8ac..9f7add2be4 100644 --- a/packages/sdui-parser/CHANGELOG.md +++ b/packages/sdui-parser/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/sdui-parser +## 12.1.0 + ## 12.0.0 ## 11.10.0 diff --git a/packages/sdui-parser/package.json b/packages/sdui-parser/package.json index 40bae77840..4c159332d2 100644 --- a/packages/sdui-parser/package.json +++ b/packages/sdui-parser/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/sdui-parser", - "version": "12.0.0", + "version": "12.1.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 7daa871bc4..14637810b4 100644 --- a/packages/services/service-analytics/CHANGELOG.md +++ b/packages/services/service-analytics/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog — @objectstack/service-analytics +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-analytics/package.json b/packages/services/service-analytics/package.json index 04c640ecf7..605e56d88e 100644 --- a/packages/services/service-analytics/package.json +++ b/packages/services/service-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-analytics", - "version": "12.0.0", + "version": "12.1.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 2e353340e3..184d4f2acd 100644 --- a/packages/services/service-automation/CHANGELOG.md +++ b/packages/services/service-automation/CHANGELOG.md @@ -1,5 +1,53 @@ # @objectstack/service-automation +## 12.1.0 + +### Minor Changes + +- 8bcd994: Automation run observability follow-ups (#2585): retention for `sys_automation_run` run history, and durable single-run detail. + + **Retention (closes the unbounded-growth risk #2581 introduced).** Terminal run-history rows are now bounded by default, ADR-0057 posture: + + - A write-time per-flow cap keeps the newest 100 terminal runs per flow (`runHistoryMaxPerFlow`, `0` disables). + - A default-on periodic sweep deletes terminal rows older than 30 days (`runHistoryRetentionDays`, `0` disables; `runHistorySweepMs` tunes the interval, default 1 h). + - Suspended (`paused`) rows are live resumable state and are never pruned. + + **Durable single-run detail.** `AutomationEngine.getRun(runId)` now falls back to the durable history row when the run is no longer in the in-memory buffer (e.g. after a restart), and terminal rows persist a bounded per-node step log (`steps_json`: newest 200 steps, stacks stripped, 64 KB cap) — so "open a past failed run and see which node blew up" survives a restart. New `SuspendedRunStore.loadTerminal(runId)` backs this; `RunRecord` gains `finishedAt` and `steps`. + +- 497bda8: feat(automation): honor flow deployment status for enable/disable + expose runtime enable/bound state + + The engine bound and ran **every** registered flow, ignoring the flow's + persisted `status` — so an author had no way to turn an automation off (short of + deleting it) and no way to see whether one was actually live. This is the engine + half of the Studio's "clear on/off switch + visible enabled/bound status". + + - **`registerFlow` now honors `status`:** a flow whose deployment `status` is + `obsolete` or `invalid` is treated as **disabled** — its trigger is not bound + and `execute()` refuses it. `draft` / `active` — and any legacy flow with no + explicit status — stay enabled, so **existing flows are unaffected** (zero + regression; this is the on/off switch persisting via the existing `status` + field, applied on the next publish rebind). A status flip back OUT of a + disabled state re-enables on re-register even if the flow had been turned off; + a runtime `toggleFlow()` override on a still-enabled flow is preserved. + + - **New `getFlowRuntimeStates()` + `GET /api/v1/automation/_status`:** returns + `[{ name, enabled, bound }]` for every registered flow — the truth behind the + Studio's status badges (persisted `status` is metadata; whether a flow is + actually enabled and wired to its trigger is engine state). Underscore-prefixed + so no flow name can shadow the route; degrades to an empty list on an older + service. + + Tests cover: draft/active flows bind + enable (unchanged), an `obsolete` flow is + neither bound nor enabled and `execute()` refuses it, a status flip + obsolete→active re-enables + re-binds, and the `_status` route shape. + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/formula@12.1.0 + ## 12.0.0 ### Minor Changes diff --git a/packages/services/service-automation/package.json b/packages/services/service-automation/package.json index f8e6851667..855fb7f465 100644 --- a/packages/services/service-automation/package.json +++ b/packages/services/service-automation/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-automation", - "version": "12.0.0", + "version": "12.1.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 6723bd6cae..a6db468b8d 100644 --- a/packages/services/service-cache/CHANGELOG.md +++ b/packages/services/service-cache/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-cache +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/observability@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-cache/package.json b/packages/services/service-cache/package.json index dcdcb6034d..8d2503f3e4 100644 --- a/packages/services/service-cache/package.json +++ b/packages/services/service-cache/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cache", - "version": "12.0.0", + "version": "12.1.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 4e8b975a16..cb74be811e 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 +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/service-cluster@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-cluster-redis/package.json b/packages/services/service-cluster-redis/package.json index 38c9e1244f..1bf0a27897 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": "12.0.0", + "version": "12.1.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 5c80525745..f11cc014de 100644 --- a/packages/services/service-cluster/CHANGELOG.md +++ b/packages/services/service-cluster/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-cluster +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-cluster/package.json b/packages/services/service-cluster/package.json index 283c9bdb6e..8f2be61911 100644 --- a/packages/services/service-cluster/package.json +++ b/packages/services/service-cluster/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cluster", - "version": "12.0.0", + "version": "12.1.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 a162cb61e9..7def493804 100644 --- a/packages/services/service-datasource/CHANGELOG.md +++ b/packages/services/service-datasource/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-external-datasource +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-datasource/package.json b/packages/services/service-datasource/package.json index 376efecf0c..646902e79a 100644 --- a/packages/services/service-datasource/package.json +++ b/packages/services/service-datasource/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-datasource", - "version": "12.0.0", + "version": "12.1.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 08219b0839..7592655ec0 100644 --- a/packages/services/service-i18n/CHANGELOG.md +++ b/packages/services/service-i18n/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-i18n +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-i18n/package.json b/packages/services/service-i18n/package.json index efbf7b39f1..20b6a3e83f 100644 --- a/packages/services/service-i18n/package.json +++ b/packages/services/service-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-i18n", - "version": "12.0.0", + "version": "12.1.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 bd27eb0914..c2333c7af4 100644 --- a/packages/services/service-job/CHANGELOG.md +++ b/packages/services/service-job/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-job +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-job/package.json b/packages/services/service-job/package.json index 19d8569405..20ab1fa45c 100644 --- a/packages/services/service-job/package.json +++ b/packages/services/service-job/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-job", - "version": "12.0.0", + "version": "12.1.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 19ad692b38..c8c6d7321f 100644 --- a/packages/services/service-knowledge/CHANGELOG.md +++ b/packages/services/service-knowledge/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-knowledge +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-knowledge/package.json b/packages/services/service-knowledge/package.json index 6f08589870..7d07a4de42 100644 --- a/packages/services/service-knowledge/package.json +++ b/packages/services/service-knowledge/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-knowledge", - "version": "12.0.0", + "version": "12.1.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 86671ed0e1..9d900e4885 100644 --- a/packages/services/service-messaging/CHANGELOG.md +++ b/packages/services/service-messaging/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-messaging +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-messaging/package.json b/packages/services/service-messaging/package.json index c3366d735d..ae35ee0e4e 100644 --- a/packages/services/service-messaging/package.json +++ b/packages/services/service-messaging/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-messaging", - "version": "12.0.0", + "version": "12.1.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 dad5a4dd8f..3f5b928136 100644 --- a/packages/services/service-package/CHANGELOG.md +++ b/packages/services/service-package/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-package +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-package/package.json b/packages/services/service-package/package.json index 6bec5ccec8..5f0aee0948 100644 --- a/packages/services/service-package/package.json +++ b/packages/services/service-package/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-package", - "version": "12.0.0", + "version": "12.1.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 e44c096850..edd6a2cb43 100644 --- a/packages/services/service-queue/CHANGELOG.md +++ b/packages/services/service-queue/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-queue +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-queue/package.json b/packages/services/service-queue/package.json index e8c4ee7f75..40aaa13231 100644 --- a/packages/services/service-queue/package.json +++ b/packages/services/service-queue/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-queue", - "version": "12.0.0", + "version": "12.1.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 80fc1193e4..aa9047bfeb 100644 --- a/packages/services/service-realtime/CHANGELOG.md +++ b/packages/services/service-realtime/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-realtime +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-realtime/package.json b/packages/services/service-realtime/package.json index c823f82f4a..b3bba29c05 100644 --- a/packages/services/service-realtime/package.json +++ b/packages/services/service-realtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-realtime", - "version": "12.0.0", + "version": "12.1.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 726cee9b88..774b1cd4e6 100644 --- a/packages/services/service-settings/CHANGELOG.md +++ b/packages/services/service-settings/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-settings +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/platform-objects@12.1.0 + - @objectstack/types@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-settings/package.json b/packages/services/service-settings/package.json index b7a62efbce..38686161e0 100644 --- a/packages/services/service-settings/package.json +++ b/packages/services/service-settings/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-settings", - "version": "12.0.0", + "version": "12.1.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 5f8264c912..0a80141ae2 100644 --- a/packages/services/service-storage/CHANGELOG.md +++ b/packages/services/service-storage/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/service-storage +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/observability@12.1.0 + - @objectstack/platform-objects@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/services/service-storage/package.json b/packages/services/service-storage/package.json index 68f21c7160..680a528b32 100644 --- a/packages/services/service-storage/package.json +++ b/packages/services/service-storage/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-storage", - "version": "12.0.0", + "version": "12.1.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 556d422075..6573c70442 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/spec +## 12.1.0 + +### Patch Changes + +- 93e6d02: Docs: correct the `Field.relatedList` JSDoc + `.describe()` to match the shipped behavior (#2579 follow-up). Non-primary related lists stack under a single shared "Related" tab and only `'primary'` earns its own tab — there is no count-based auto-split (the "count-aware" wording was a stale draft). Comment/description only; no code or behavior change. + ## 12.0.0 ### Major Changes diff --git a/packages/spec/package.json b/packages/spec/package.json index 1d705ff98f..9d161981b9 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec", - "version": "12.0.0", + "version": "12.1.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 077145c799..8f16a93253 100644 --- a/packages/triggers/trigger-api/CHANGELOG.md +++ b/packages/triggers/trigger-api/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/trigger-api +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/triggers/trigger-api/package.json b/packages/triggers/trigger-api/package.json index 058698c93c..b7312891ef 100644 --- a/packages/triggers/trigger-api/package.json +++ b/packages/triggers/trigger-api/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/trigger-api", - "version": "12.0.0", + "version": "12.1.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 d997210cd4..1f4d02a315 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 +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/triggers/trigger-record-change/package.json b/packages/triggers/trigger-record-change/package.json index 8f0285e0c0..8696be8448 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": "12.0.0", + "version": "12.1.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 85363e5c73..b4cb8c314c 100644 --- a/packages/triggers/trigger-schedule/CHANGELOG.md +++ b/packages/triggers/trigger-schedule/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-trigger-schedule +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/triggers/trigger-schedule/package.json b/packages/triggers/trigger-schedule/package.json index 7118fde3d6..3d138391aa 100644 --- a/packages/triggers/trigger-schedule/package.json +++ b/packages/triggers/trigger-schedule/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/trigger-schedule", - "version": "12.0.0", + "version": "12.1.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 0a87971220..3d81a0b5b7 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/types +## 12.1.0 + +### Patch Changes + +- Updated dependencies [93e6d02] + - @objectstack/spec@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index eb78239f13..1b8463e45c 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/types", - "version": "12.0.0", + "version": "12.1.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 bd7e313923..3c2f81afd5 100644 --- a/packages/verify/CHANGELOG.md +++ b/packages/verify/CHANGELOG.md @@ -1,5 +1,28 @@ # @objectstack/verify +## 12.1.0 + +### Patch Changes + +- Updated dependencies [8bcd994] +- Updated dependencies [497bda8] +- Updated dependencies [93e6d02] + - @objectstack/service-automation@12.1.0 + - @objectstack/runtime@12.1.0 + - @objectstack/spec@12.1.0 + - @objectstack/core@12.1.0 + - @objectstack/objectql@12.1.0 + - @objectstack/driver-sqlite-wasm@12.1.0 + - @objectstack/plugin-auth@12.1.0 + - @objectstack/plugin-hono-server@12.1.0 + - @objectstack/plugin-org-scoping@12.1.0 + - @objectstack/plugin-security@12.1.0 + - @objectstack/plugin-sharing@12.1.0 + - @objectstack/rest@12.1.0 + - @objectstack/service-analytics@12.1.0 + - @objectstack/service-datasource@12.1.0 + - @objectstack/service-settings@12.1.0 + ## 12.0.0 ### Patch Changes diff --git a/packages/verify/package.json b/packages/verify/package.json index 412914d657..59f9f2e72a 100644 --- a/packages/verify/package.json +++ b/packages/verify/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/verify", - "version": "12.0.0", + "version": "12.1.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 1b161d1af1..6a428fc7ef 100644 --- a/packages/vscode-objectstack/CHANGELOG.md +++ b/packages/vscode-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # objectstack-vscode +## 12.1.0 + ## 12.0.0 ## 11.10.0 diff --git a/packages/vscode-objectstack/package.json b/packages/vscode-objectstack/package.json index b58a13e688..da2fd403e4 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": "12.0.0", + "version": "12.1.0", "publisher": "objectstack", "license": "Apache-2.0", "repository": {