From 44ecedcf73f7b265b37ec5a03d9a9389648534bf Mon Sep 17 00:00:00 2001 From: "ornn-release-bot[bot]" <283908294+ornn-release-bot[bot]@users.noreply.github.com> Date: Tue, 16 Jun 2026 07:12:55 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20version=20packages=20=E2=86=92=20v0.13?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/permissions-read-write-tabs.md | 8 -------- .changeset/read-write-split.md | 10 ---------- .changeset/release-prep-v0-13-0.md | 4 ---- .../skill-permissions-ownership-transfer.md | 10 ---------- ornn-api/CHANGELOG.md | 20 +++++++++++++++++++ ornn-api/package.json | 2 +- ornn-web/CHANGELOG.md | 20 +++++++++++++++++++ ornn-web/package.json | 2 +- 8 files changed, 42 insertions(+), 34 deletions(-) delete mode 100644 .changeset/permissions-read-write-tabs.md delete mode 100644 .changeset/read-write-split.md delete mode 100644 .changeset/release-prep-v0-13-0.md delete mode 100644 .changeset/skill-permissions-ownership-transfer.md diff --git a/.changeset/permissions-read-write-tabs.md b/.changeset/permissions-read-write-tabs.md deleted file mode 100644 index 99c44b44..00000000 --- a/.changeset/permissions-read-write-tabs.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"ornn-api": minor -"ornn-web": minor ---- - -Manage Permissions: separate Read and Write access into two tabs. - -The skill and skillset permissions editor is now a two-tab editor — a **Read** tab (Public toggle, or a restricted set of orgs/users who can read) and a **Write** tab (orgs/users who can edit). This makes every combination the backend already supports expressible, including **public read + organization/user write**, which the previous single-visibility-ladder couldn't reach. Skillsets also gain the read / read-write level support they previously lacked. No API changes — purely a UI redesign over the existing typed `grants` model. diff --git a/.changeset/read-write-split.md b/.changeset/read-write-split.md deleted file mode 100644 index 1c3ed3e0..00000000 --- a/.changeset/read-write-split.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"ornn-api": minor -"ornn-web": minor ---- - -Separate read and write access (drop the `read_write` level) and show edit UI to write-grantees. - -The combined `read_write` grant level is renamed to `write`: each grant is now `read` or `write` (a `write` grant implies read), with no combined label. Existing `read_write` grants migrate to `write` automatically at boot — non-disruptive and rollback-safe. - -This also fixes a bug where a user with **write** access saw no edit controls: the skill detail page (Edit button, inline file editor, Save) and the edit page now reveal content-editing to write-grantees, not just the owner, while admin actions (permissions, transfer, delete, visibility) remain owner/admin-only. diff --git a/.changeset/release-prep-v0-13-0.md b/.changeset/release-prep-v0-13-0.md deleted file mode 100644 index 9d49a0a5..00000000 --- a/.changeset/release-prep-v0-13-0.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Release prep: adds the dated release-notes file for v0.13.0. No package bump. diff --git a/.changeset/skill-permissions-ownership-transfer.md b/.changeset/skill-permissions-ownership-transfer.md deleted file mode 100644 index 5d099abd..00000000 --- a/.changeset/skill-permissions-ownership-transfer.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"ornn-api": minor -"ornn-web": minor ---- - -Skill & skillset permission levels (read / read-write) and ownership transfer. - -Skills and skillsets now carry a typed `grants` ACL where each user/org grant has a level: **read** (view / pull / execute) or **read-write** (also update the skill's content & metadata). Read-write grantees cannot manage permissions, transfer ownership, or delete — those admin/danger-zone actions stay with the owner and platform admins only. - -Owners (and platform admins) can **transfer a skill or skillset to another Ornn user** from the Danger Zone; the transfer is immediate and the prior owner keeps read access. All existing shares (public, org, and per-user) migrate to read-only with no disruption to current access. diff --git a/ornn-api/CHANGELOG.md b/ornn-api/CHANGELOG.md index 75d59a88..26a3ea20 100644 --- a/ornn-api/CHANGELOG.md +++ b/ornn-api/CHANGELOG.md @@ -1,5 +1,25 @@ # ornn-api +## 0.13.0 + +### Minor Changes + +- [#1126](https://github.com/ChronoAIProject/Ornn/pull/1126) [`858dc22`](https://github.com/ChronoAIProject/Ornn/commit/858dc2229c3d6837a2b16fb4bf8eadb92ebc88da) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Manage Permissions: separate Read and Write access into two tabs. + + The skill and skillset permissions editor is now a two-tab editor — a **Read** tab (Public toggle, or a restricted set of orgs/users who can read) and a **Write** tab (orgs/users who can edit). This makes every combination the backend already supports expressible, including **public read + organization/user write**, which the previous single-visibility-ladder couldn't reach. Skillsets also gain the read / read-write level support they previously lacked. No API changes — purely a UI redesign over the existing typed `grants` model. + +- [#1128](https://github.com/ChronoAIProject/Ornn/pull/1128) [`1b8e529`](https://github.com/ChronoAIProject/Ornn/commit/1b8e52973edc2860d79e712d83e7ab55eb072f19) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Separate read and write access (drop the `read_write` level) and show edit UI to write-grantees. + + The combined `read_write` grant level is renamed to `write`: each grant is now `read` or `write` (a `write` grant implies read), with no combined label. Existing `read_write` grants migrate to `write` automatically at boot — non-disruptive and rollback-safe. + + This also fixes a bug where a user with **write** access saw no edit controls: the skill detail page (Edit button, inline file editor, Save) and the edit page now reveal content-editing to write-grantees, not just the owner, while admin actions (permissions, transfer, delete, visibility) remain owner/admin-only. + +- [#1124](https://github.com/ChronoAIProject/Ornn/pull/1124) [`477c007`](https://github.com/ChronoAIProject/Ornn/commit/477c0078df5af063f7f986c142f339ef93400195) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Skill & skillset permission levels (read / read-write) and ownership transfer. + + Skills and skillsets now carry a typed `grants` ACL where each user/org grant has a level: **read** (view / pull / execute) or **read-write** (also update the skill's content & metadata). Read-write grantees cannot manage permissions, transfer ownership, or delete — those admin/danger-zone actions stay with the owner and platform admins only. + + Owners (and platform admins) can **transfer a skill or skillset to another Ornn user** from the Danger Zone; the transfer is immediate and the prior owner keeps read access. All existing shares (public, org, and per-user) migrate to read-only with no disruption to current access. + ## 0.12.0 ### Minor Changes diff --git a/ornn-api/package.json b/ornn-api/package.json index d0231f1d..c14316af 100644 --- a/ornn-api/package.json +++ b/ornn-api/package.json @@ -1,6 +1,6 @@ { "name": "ornn-api", - "version": "0.12.0", + "version": "0.13.0", "private": true, "type": "module", "scripts": { diff --git a/ornn-web/CHANGELOG.md b/ornn-web/CHANGELOG.md index 374aa41f..cefd8157 100644 --- a/ornn-web/CHANGELOG.md +++ b/ornn-web/CHANGELOG.md @@ -1,5 +1,25 @@ # ornn-web +## 0.13.0 + +### Minor Changes + +- [#1126](https://github.com/ChronoAIProject/Ornn/pull/1126) [`858dc22`](https://github.com/ChronoAIProject/Ornn/commit/858dc2229c3d6837a2b16fb4bf8eadb92ebc88da) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Manage Permissions: separate Read and Write access into two tabs. + + The skill and skillset permissions editor is now a two-tab editor — a **Read** tab (Public toggle, or a restricted set of orgs/users who can read) and a **Write** tab (orgs/users who can edit). This makes every combination the backend already supports expressible, including **public read + organization/user write**, which the previous single-visibility-ladder couldn't reach. Skillsets also gain the read / read-write level support they previously lacked. No API changes — purely a UI redesign over the existing typed `grants` model. + +- [#1128](https://github.com/ChronoAIProject/Ornn/pull/1128) [`1b8e529`](https://github.com/ChronoAIProject/Ornn/commit/1b8e52973edc2860d79e712d83e7ab55eb072f19) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Separate read and write access (drop the `read_write` level) and show edit UI to write-grantees. + + The combined `read_write` grant level is renamed to `write`: each grant is now `read` or `write` (a `write` grant implies read), with no combined label. Existing `read_write` grants migrate to `write` automatically at boot — non-disruptive and rollback-safe. + + This also fixes a bug where a user with **write** access saw no edit controls: the skill detail page (Edit button, inline file editor, Save) and the edit page now reveal content-editing to write-grantees, not just the owner, while admin actions (permissions, transfer, delete, visibility) remain owner/admin-only. + +- [#1124](https://github.com/ChronoAIProject/Ornn/pull/1124) [`477c007`](https://github.com/ChronoAIProject/Ornn/commit/477c0078df5af063f7f986c142f339ef93400195) Thanks [@chronoai-shining](https://github.com/chronoai-shining)! - Skill & skillset permission levels (read / read-write) and ownership transfer. + + Skills and skillsets now carry a typed `grants` ACL where each user/org grant has a level: **read** (view / pull / execute) or **read-write** (also update the skill's content & metadata). Read-write grantees cannot manage permissions, transfer ownership, or delete — those admin/danger-zone actions stay with the owner and platform admins only. + + Owners (and platform admins) can **transfer a skill or skillset to another Ornn user** from the Danger Zone; the transfer is immediate and the prior owner keeps read access. All existing shares (public, org, and per-user) migrate to read-only with no disruption to current access. + ## 0.12.0 ### Minor Changes diff --git a/ornn-web/package.json b/ornn-web/package.json index 6ebc260e..97c40a32 100644 --- a/ornn-web/package.json +++ b/ornn-web/package.json @@ -1,6 +1,6 @@ { "name": "ornn-web", - "version": "0.12.0", + "version": "0.13.0", "private": true, "type": "module", "scripts": {