Skip to content

Commit 947810b

Browse files
chore: version packages
1 parent 0a8e685 commit 947810b

151 files changed

Lines changed: 1251 additions & 207 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/adr-0090-showcase-permission-zoo.md

Lines changed: 0 additions & 43 deletions
This file was deleted.

.changeset/enable-capability-gates-2707.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

.changeset/lint-master-detail-ungranted-crud.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

.changeset/mcp-skill-endpoint.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/protocol-version-13-lockstep.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

examples/app-crm/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# @objectstack/example-crm
22

3+
## 4.0.78
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [0a8e685]
8+
- Updated dependencies [e2fa074]
9+
- Updated dependencies [bc26360]
10+
- Updated dependencies [6c22b12]
11+
- @objectstack/spec@13.1.0
12+
- @objectstack/runtime@13.1.0
13+
314
## 4.0.77
415

516
### Patch Changes

examples/app-crm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@objectstack/example-crm",
3-
"version": "4.0.77",
3+
"version": "4.0.78",
44
"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.",
55
"license": "Apache-2.0",
66
"private": true,

examples/app-showcase/CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
11
# @objectstack/example-showcase
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- 0a8e685: ADR-0090 permission-model zoo + docs alignment.
8+
9+
**Showcase (`@objectstack/example-showcase`)** now exercises the full Permission
10+
Model v2 authoring surface and is guarded by a new runtime dogfood test
11+
(`showcase-permission-zoo.dogfood.test.ts`): typed `definePosition`/
12+
`definePermissionSet`/`defineSharingRule` factories; six flat positions (the
13+
stale pre-D3 `parent` fields are gone); permission sets covering CRUD+FLS+RLS,
14+
org-depth read/write asymmetry (`readScope: 'org'` / `writeScope: 'own'`),
15+
View-All (auditor) and Modify-All (ops) bypasses, `systemPermissions`
16+
(`setup.access`), the `isDefault` everyone-suggestion (incl. personal-data
17+
grants on the `private`-OWD note object), a guest-safe set for the `guest`
18+
anchor (D9), and a delegated-administration `adminScope` bounded to a seeded
19+
`sys_business_unit` subtree (D12). Objects gain `externalSharingModel` dials
20+
(D11). A committed `access-matrix.json` opts the showcase into the D6 snapshot
21+
gate. Hierarchy depths (`own_and_reports`/`unit`/`unit_and_below`) are
22+
deliberately NOT authored — they are enterprise (`hierarchy-security`) and the
23+
open runtime fails closed; BU-shaped visibility is demonstrated via the
24+
enforced `unit_and_subordinates` sharing-rule recipient instead.
25+
26+
**`@objectstack/spec`**: `defineStack` strict cross-reference validation no
27+
longer rejects permission grants or seed datasets that target platform-provided
28+
objects (`sys_`/`cloud_`/`ai_` prefixes) — a delegated-admin set carrying CRUD
29+
on the RBAC link tables (ADR-0090 D12) and an app seeding the business-unit
30+
tree are legitimate shapes; the typo net stays intact for the stack's own
31+
objects. Stale pre-ADR-0090 vocabulary in zod docstrings (rls/territory/
32+
sharing/tool/agent) is rewritten; the auto-generated references (including the
33+
previously missing `security/explain.mdx`) are regenerated.
34+
35+
**Docs**: `protocol/objectql/security.mdx` rewritten to the v2 model (no
36+
profiles, positions, canonical OWD four + D1 private default +
37+
`externalSharingModel`, position-scoped RLS, enforced sharing recipients);
38+
`isProfile` scrubbed from every authoring example; the dead
39+
`/docs/references/identity/role` link fixed; implementation-status and
40+
plugin READMEs aligned. Remaining rename misses are tracked in #2722
41+
(RLSUserContext.role), #2723 (portal `profiles`), #2724 (sys_record_share
42+
`role` enum).
43+
44+
### Patch Changes
45+
46+
- Updated dependencies [0a8e685]
47+
- Updated dependencies [e2fa074]
48+
- Updated dependencies [bc26360]
49+
- Updated dependencies [6c22b12]
50+
- @objectstack/spec@13.1.0
51+
- @objectstack/runtime@13.1.0
52+
- @objectstack/cloud-connection@13.1.0
53+
- @objectstack/connector-rest@13.1.0
54+
- @objectstack/connector-slack@13.1.0
55+
- @objectstack/driver-sql@13.1.0
56+
357
## 0.2.23
458

559
### Patch Changes

examples/app-showcase/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@objectstack/example-showcase",
3-
"version": "0.2.23",
3+
"version": "0.3.0",
44
"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, analytics). Built for demonstration, debugging, and coverage-driven verification.",
55
"license": "Apache-2.0",
66
"private": true,

examples/app-todo/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# @objectstack/example-todo
22

3+
## 4.0.78
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [0a8e685]
8+
- Updated dependencies [e2fa074]
9+
- Updated dependencies [bc26360]
10+
- Updated dependencies [6c22b12]
11+
- @objectstack/spec@13.1.0
12+
- @objectstack/mcp@13.1.0
13+
- @objectstack/runtime@13.1.0
14+
- @objectstack/client@13.1.0
15+
- @objectstack/metadata@13.1.0
16+
- @objectstack/objectql@13.1.0
17+
- @objectstack/driver-sqlite-wasm@13.1.0
18+
- @objectstack/knowledge-memory@13.1.0
19+
- @objectstack/service-knowledge@13.1.0
20+
321
## 4.0.77
422

523
### Patch Changes

0 commit comments

Comments
 (0)