From f8156e5efad322502503564be10ea982472817f9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Sep 2026 08:20:43 +0000 Subject: [PATCH] chore: release master --- .release-please-manifest.json | 52 ++-- CHANGELOG.md | 24 ++ CITATION.cff | 2 +- apps/client-ui/CHANGELOG.md | 32 ++ apps/client-ui/package.json | 14 +- apps/server-core-worker/CHANGELOG.md | 24 ++ apps/server-core-worker/package.json | 18 +- apps/server-core/CHANGELOG.md | 43 +++ apps/server-core/package.json | 32 +- apps/server-messenger/CHANGELOG.md | 36 +++ apps/server-messenger/package.json | 22 +- apps/server-storage/CHANGELOG.md | 37 +++ apps/server-storage/package.json | 20 +- apps/server-telemetry/CHANGELOG.md | 33 +++ apps/server-telemetry/package.json | 16 +- docs/CHANGELOG.md | 21 ++ docs/package.json | 2 +- package-lock.json | 290 +++++++++---------- package.json | 2 +- packages/client-vue-theme/CHANGELOG.md | 7 + packages/client-vue-theme/package.json | 2 +- packages/client-vue/CHANGELOG.md | 39 +++ packages/client-vue/package.json | 24 +- packages/core-http-kit/CHANGELOG.md | 20 ++ packages/core-http-kit/package.json | 14 +- packages/core-kit/CHANGELOG.md | 19 ++ packages/core-kit/package.json | 10 +- packages/core-realtime-kit/CHANGELOG.md | 27 ++ packages/core-realtime-kit/package.json | 10 +- packages/kit/CHANGELOG.md | 7 + packages/kit/package.json | 2 +- packages/messenger-http-kit/CHANGELOG.md | 11 + packages/messenger-http-kit/package.json | 6 +- packages/messenger-kit/CHANGELOG.md | 18 ++ packages/messenger-kit/package.json | 10 +- packages/server-core-worker-kit/CHANGELOG.md | 11 + packages/server-core-worker-kit/package.json | 8 +- packages/server-db-kit/CHANGELOG.md | 26 ++ packages/server-db-kit/package.json | 6 +- packages/server-http-kit/CHANGELOG.md | 16 + packages/server-http-kit/package.json | 8 +- packages/server-kit/CHANGELOG.md | 19 ++ packages/server-kit/package.json | 4 +- packages/server-realtime-kit/CHANGELOG.md | 16 + packages/server-realtime-kit/package.json | 8 +- packages/server-storage-kit/CHANGELOG.md | 15 + packages/server-storage-kit/package.json | 14 +- packages/server-telemetry-kit/CHANGELOG.md | 26 ++ packages/server-telemetry-kit/package.json | 14 +- packages/server-test-kit/CHANGELOG.md | 27 ++ packages/server-test-kit/package.json | 10 +- packages/storage-kit/CHANGELOG.md | 22 ++ packages/storage-kit/package.json | 6 +- packages/telemetry-kit/CHANGELOG.md | 22 ++ packages/telemetry-kit/package.json | 6 +- 55 files changed, 914 insertions(+), 316 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index eff4e7ddc..d22d90f07 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,28 +1,28 @@ { - ".": "0.15.0", - "apps/client-ui": "0.15.0", - "packages/client-vue": "0.15.0", - "packages/client-vue-theme": "0.15.0", - "packages/core-http-kit": "0.15.0", - "packages/core-kit": "0.15.0", - "packages/core-realtime-kit": "0.10.23", - "packages/kit": "0.15.0", - "packages/messenger-kit": "0.15.0", - "packages/messenger-http-kit": "0.15.0", - "apps/server-core": "0.15.0", - "apps/server-core-worker": "0.15.0", - "packages/server-core-worker-kit": "0.13.3", - "packages/server-db-kit": "0.15.0", - "packages/server-http-kit": "0.15.0", - "packages/server-kit": "0.15.0", - "apps/server-messenger": "0.15.0", - "packages/server-realtime-kit": "0.15.0", - "packages/server-test-kit": "0.15.0", - "apps/server-storage": "0.15.0", - "packages/server-storage-kit": "0.13.3", - "packages/storage-kit": "0.15.0", - "apps/server-telemetry": "0.15.0", - "packages/server-telemetry-kit": "0.14.0", - "packages/telemetry-kit": "0.15.0", - "docs": "0.15.0" + ".": "0.16.0", + "apps/client-ui": "0.16.0", + "packages/client-vue": "0.16.0", + "packages/client-vue-theme": "0.15.1", + "packages/core-http-kit": "0.15.1", + "packages/core-kit": "0.15.1", + "packages/core-realtime-kit": "0.10.24", + "packages/kit": "0.15.1", + "packages/messenger-kit": "0.15.1", + "packages/messenger-http-kit": "0.15.1", + "apps/server-core": "0.16.0", + "apps/server-core-worker": "0.15.1", + "packages/server-core-worker-kit": "0.13.4", + "packages/server-db-kit": "0.16.0", + "packages/server-http-kit": "0.15.1", + "packages/server-kit": "0.16.0", + "apps/server-messenger": "0.16.0", + "packages/server-realtime-kit": "0.15.1", + "packages/server-test-kit": "0.16.0", + "apps/server-storage": "0.16.0", + "packages/server-storage-kit": "0.13.4", + "packages/storage-kit": "0.15.1", + "apps/server-telemetry": "0.16.0", + "packages/server-telemetry-kit": "0.15.0", + "packages/telemetry-kit": "0.16.0", + "docs": "0.16.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 127a1609a..db91b0044 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* **client-vue,client-ui:** hand server-rendered data to the client instead of fetching it twice ([#1870](https://github.com/PrivateAIM/hub/issues/1870)) ([d71b19c](https://github.com/PrivateAIM/hub/commit/d71b19c173d94fa369b40eec9861456f4edc531e)) +* squash unreleased migrations and add ref_type/ref_id to buckets ([#1886](https://github.com/PrivateAIM/hub/issues/1886)) ([bbad96a](https://github.com/PrivateAIM/hub/commit/bbad96ac3cf5822c466c27cab9083cbc8d9c2412)) + + +### Bug Fixes + +* connect every new node to a registry, and let node admins manage that connection ([#1859](https://github.com/PrivateAIM/hub/issues/1859)) ([0be5ce6](https://github.com/PrivateAIM/hub/commit/0be5ce63f7a3a50d70ef3d23351ae4409d47b87b)) +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **server-core-worker,server-storage:** create the code directory regardless of the base image user ([#1875](https://github.com/PrivateAIM/hub/issues/1875)) ([d46f8a3](https://github.com/PrivateAIM/hub/commit/d46f8a3ea8a8b27c86760c444af0f4f51afa6170)) +* **server-core-worker:** reject non-file tar entries, and settle every pack failure route ([#1872](https://github.com/PrivateAIM/hub/issues/1872)) ([fe8294f](https://github.com/PrivateAIM/hub/commit/fe8294fe5b0f6b8d240522bc61963968d515e3a2)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/CITATION.cff b/CITATION.cff index de5eb51b3..37188e8b6 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -21,7 +21,7 @@ authors: repository-code: "https://github.com/PrivateAIM/hub" url: "https://privateaim.net" license: Apache-2.0 -version: 0.15.0 # x-release-please-version +version: 0.16.0 # x-release-please-version # date-released: 2026-01-01 # set/automate to the release date of `version` keywords: - federated analytics diff --git a/apps/client-ui/CHANGELOG.md b/apps/client-ui/CHANGELOG.md index 4656ffbaf..d5bd174e2 100644 --- a/apps/client-ui/CHANGELOG.md +++ b/apps/client-ui/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* **client-vue,client-ui:** hand server-rendered data to the client instead of fetching it twice ([#1870](https://github.com/PrivateAIM/hub/issues/1870)) ([d71b19c](https://github.com/PrivateAIM/hub/commit/d71b19c173d94fa369b40eec9861456f4edc531e)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/client-vue bumped from ^0.15.0 to ^0.16.0 + * @privateaim/client-vue-theme bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/client-ui/package.json b/apps/client-ui/package.json index 72fb5748a..37b93d06c 100644 --- a/apps/client-ui/package.json +++ b/apps/client-ui/package.json @@ -2,7 +2,7 @@ "name": "@privateaim/client-ui", "type": "module", "private": true, - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "author": { "name": "Peter Placzek", @@ -39,12 +39,12 @@ "@nuxt/icon": "^2.5.1", "@nuxtjs/google-fonts": "^3.2.0", "@pinia/nuxt": "^1.0.2", - "@privateaim/client-vue": "^0.15.0", - "@privateaim/client-vue-theme": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/client-vue": "^0.16.0", + "@privateaim/client-vue-theme": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@tailwindcss/vite": "^4.3.3", "@validup/vue": "^2.0.1", diff --git a/apps/server-core-worker/CHANGELOG.md b/apps/server-core-worker/CHANGELOG.md index f9573f934..758676c32 100644 --- a/apps/server-core-worker/CHANGELOG.md +++ b/apps/server-core-worker/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **server-core-worker,server-storage:** create the code directory regardless of the base image user ([#1875](https://github.com/PrivateAIM/hub/issues/1875)) ([d46f8a3](https://github.com/PrivateAIM/hub/commit/d46f8a3ea8a8b27c86760c444af0f4f51afa6170)) +* **server-core-worker:** reject non-file tar entries, and settle every pack failure route ([#1872](https://github.com/PrivateAIM/hub/issues/1872)) ([fe8294f](https://github.com/PrivateAIM/hub/commit/fe8294fe5b0f6b8d240522bc61963968d515e3a2)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-core-worker-kit bumped from ^0.13.3 to ^0.13.4 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-telemetry-kit bumped from ^0.14.0 to ^0.15.0 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/server-core-worker/package.json b/apps/server-core-worker/package.json index 0caad5cb6..5de8a0a70 100644 --- a/apps/server-core-worker/package.json +++ b/apps/server-core-worker/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-core-worker", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "private": true, "module": "./dist/index.mjs", "types": "./dist/index.d.mts", @@ -32,14 +32,14 @@ "dependencies": { "@authup/core-http-kit": "^1.0.0-beta.65", "@hapic/harbor": "^3.0.2", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-core-worker-kit": "^0.13.3", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-core-worker-kit": "^0.13.4", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@validup/zod": "^2.0.1", "docken": "^2.0.2", "dockerode": "^5.0.1", diff --git a/apps/server-core/CHANGELOG.md b/apps/server-core/CHANGELOG.md index 142ee2122..1a047b67e 100644 --- a/apps/server-core/CHANGELOG.md +++ b/apps/server-core/CHANGELOG.md @@ -1,5 +1,48 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* squash unreleased migrations and add ref_type/ref_id to buckets ([#1886](https://github.com/PrivateAIM/hub/issues/1886)) ([bbad96a](https://github.com/PrivateAIM/hub/commit/bbad96ac3cf5822c466c27cab9083cbc8d9c2412)) + + +### Bug Fixes + +* connect every new node to a registry, and let node admins manage that connection ([#1859](https://github.com/PrivateAIM/hub/issues/1859)) ([0be5ce6](https://github.com/PrivateAIM/hub/commit/0be5ce63f7a3a50d70ef3d23351ae4409d47b87b)) +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-realtime-kit bumped from ^0.10.23 to ^0.10.24 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-core-worker-kit bumped from ^0.13.3 to ^0.13.4 + * @privateaim/server-db-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-realtime-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-storage-kit bumped from ^0.13.3 to ^0.13.4 + * @privateaim/server-telemetry bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-telemetry-kit bumped from ^0.14.0 to ^0.15.0 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * devDependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-test-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/server-core/package.json b/apps/server-core/package.json index fe4133ec3..07222ef8d 100644 --- a/apps/server-core/package.json +++ b/apps/server-core/package.json @@ -8,7 +8,7 @@ "url": "https://tada5hi.net" }, "license": "Apache-2.0", - "version": "0.15.0", + "version": "0.16.0", "description": "This package contains the server core service.", "main": "./dist/cli/index.mjs", "module": "./dist/index.mjs", @@ -21,20 +21,20 @@ "@ebec/core": "^1.3.2", "@hapic/harbor": "^3.0.2", "@hapic/oauth2": "^4.0.2", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/core-realtime-kit": "^0.10.23", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/core-realtime-kit": "^0.10.24", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-core-worker-kit": "^0.13.3", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-realtime-kit": "^0.15.0", - "@privateaim/server-storage-kit": "^0.13.3", - "@privateaim/server-telemetry": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-core-worker-kit": "^0.13.4", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-realtime-kit": "^0.15.1", + "@privateaim/server-storage-kit": "^0.13.4", + "@privateaim/server-telemetry": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -67,8 +67,8 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "@types/busboy": "^1.5.4", "better-sqlite3": "^13.0.3", diff --git a/apps/server-messenger/CHANGELOG.md b/apps/server-messenger/CHANGELOG.md index 764ba44a2..627ff44fd 100644 --- a/apps/server-messenger/CHANGELOG.md +++ b/apps/server-messenger/CHANGELOG.md @@ -1,5 +1,41 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/messenger-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-db-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-realtime-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-telemetry-kit bumped from ^0.14.0 to ^0.15.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * devDependencies + * @privateaim/messenger-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-test-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/server-messenger/package.json b/apps/server-messenger/package.json index 741ad4006..4ee8d9568 100644 --- a/apps/server-messenger/package.json +++ b/apps/server-messenger/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-messenger", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "private": true, "module": "./dist/index.mjs", "types": "dist/index.d.ts", @@ -23,14 +23,14 @@ "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/messenger-kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-realtime-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/messenger-kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-realtime-kit": "^0.15.1", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/telemetry-kit": "^0.16.0", "@routup/basic": "^3.0.0", "@routup/decorators": "^5.0.0", "@validup/zod": "^2.0.1", @@ -61,8 +61,8 @@ "test:schema-drift": "node scripts/assert-schema-drift.mjs" }, "devDependencies": { - "@privateaim/messenger-http-kit": "^0.15.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/messenger-http-kit": "^0.15.1", + "@privateaim/server-test-kit": "^0.16.0", "better-sqlite3": "^13.0.3", "vitest": "^4.1.11" } diff --git a/apps/server-storage/CHANGELOG.md b/apps/server-storage/CHANGELOG.md index 260abbabb..b739cc470 100644 --- a/apps/server-storage/CHANGELOG.md +++ b/apps/server-storage/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* squash unreleased migrations and add ref_type/ref_id to buckets ([#1886](https://github.com/PrivateAIM/hub/issues/1886)) ([bbad96a](https://github.com/PrivateAIM/hub/commit/bbad96ac3cf5822c466c27cab9083cbc8d9c2412)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **server-core-worker,server-storage:** create the code directory regardless of the base image user ([#1875](https://github.com/PrivateAIM/hub/issues/1875)) ([d46f8a3](https://github.com/PrivateAIM/hub/commit/d46f8a3ea8a8b27c86760c444af0f4f51afa6170)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-db-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-storage-kit bumped from ^0.13.3 to ^0.13.4 + * @privateaim/server-telemetry-kit bumped from ^0.14.0 to ^0.15.0 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * devDependencies + * @privateaim/server-test-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/server-storage/package.json b/apps/server-storage/package.json index f16a0fe27..d50ca87b6 100644 --- a/apps/server-storage/package.json +++ b/apps/server-storage/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-storage", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "private": true, "module": "./dist/index.mjs", "types": "dist/index.d.ts", @@ -24,14 +24,14 @@ "@authup/kit": "^1.0.0-beta.65", "@hapic/vault": "^3.0.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-storage-kit": "^0.13.3", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-storage-kit": "^0.13.4", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -62,7 +62,7 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "@types/busboy": "^1.5.4", "@types/tar-stream": "^3.1.4", diff --git a/apps/server-telemetry/CHANGELOG.md b/apps/server-telemetry/CHANGELOG.md index 9439b9ad6..31fb359c7 100644 --- a/apps/server-telemetry/CHANGELOG.md +++ b/apps/server-telemetry/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-db-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/server-telemetry-kit bumped from ^0.14.0 to ^0.15.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * devDependencies + * @privateaim/server-test-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/apps/server-telemetry/package.json b/apps/server-telemetry/package.json index 70d5c7dc1..01fad41d6 100644 --- a/apps/server-telemetry/package.json +++ b/apps/server-telemetry/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-telemetry", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "private": true, "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -24,12 +24,12 @@ "@authup/kit": "^1.0.0-beta.65", "@hapic/victorialogs": "^2.0.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -57,7 +57,7 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "better-sqlite3": "^13.0.3", "testcontainers": "^12.1.0", diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 403bbd07b..2f5092797 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* **client-vue,client-ui:** hand server-rendered data to the client instead of fetching it twice ([#1870](https://github.com/PrivateAIM/hub/issues/1870)) ([d71b19c](https://github.com/PrivateAIM/hub/commit/d71b19c173d94fa369b40eec9861456f4edc531e)) + + +### Bug Fixes + +* connect every new node to a registry, and let node admins manage that connection ([#1859](https://github.com/PrivateAIM/hub/issues/1859)) ([0be5ce6](https://github.com/PrivateAIM/hub/commit/0be5ce63f7a3a50d70ef3d23351ae4409d47b87b)) +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/docs/package.json b/docs/package.json index eaaa8aa75..bfe092996 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@privateaim/docs", - "version": "0.15.0", + "version": "0.16.0", "private": true, "type": "module", "scripts": { diff --git a/package-lock.json b/package-lock.json index 994fb9d65..aae2fc8ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@privateaim/root", - "version": "0.15.0", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@privateaim/root", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "workspaces": [ "apps/*", @@ -35,7 +35,7 @@ }, "apps/client-ui": { "name": "@privateaim/client-ui", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "devDependencies": { "@authup/access": "^1.0.0-beta.65", @@ -55,12 +55,12 @@ "@nuxt/icon": "^2.5.1", "@nuxtjs/google-fonts": "^3.2.0", "@pinia/nuxt": "^1.0.2", - "@privateaim/client-vue": "^0.15.0", - "@privateaim/client-vue-theme": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/client-vue": "^0.16.0", + "@privateaim/client-vue-theme": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@tailwindcss/vite": "^4.3.3", "@validup/vue": "^2.0.1", @@ -99,7 +99,7 @@ }, "apps/server-core": { "name": "@privateaim/server-core", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/access": "^1.0.0-beta.65", @@ -110,20 +110,20 @@ "@ebec/core": "^1.3.2", "@hapic/harbor": "^3.0.2", "@hapic/oauth2": "^4.0.2", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/core-realtime-kit": "^0.10.23", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/core-realtime-kit": "^0.10.24", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-core-worker-kit": "^0.13.3", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-realtime-kit": "^0.15.0", - "@privateaim/server-storage-kit": "^0.13.3", - "@privateaim/server-telemetry": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-core-worker-kit": "^0.13.4", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-realtime-kit": "^0.15.1", + "@privateaim/server-storage-kit": "^0.13.4", + "@privateaim/server-telemetry": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -156,8 +156,8 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "@types/busboy": "^1.5.4", "better-sqlite3": "^13.0.3", @@ -169,19 +169,19 @@ }, "apps/server-core-worker": { "name": "@privateaim/server-core-worker", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@authup/core-http-kit": "^1.0.0-beta.65", "@hapic/harbor": "^3.0.2", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-core-worker-kit": "^0.13.3", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-core-worker-kit": "^0.13.4", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@validup/zod": "^2.0.1", "docken": "^2.0.2", "dockerode": "^5.0.1", @@ -246,20 +246,20 @@ }, "apps/server-messenger": { "name": "@privateaim/server-messenger", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/messenger-kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-realtime-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/messenger-kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-realtime-kit": "^0.15.1", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/telemetry-kit": "^0.16.0", "@routup/basic": "^3.0.0", "@routup/decorators": "^5.0.0", "@validup/zod": "^2.0.1", @@ -281,8 +281,8 @@ "zod": "^4.5.1" }, "devDependencies": { - "@privateaim/messenger-http-kit": "^0.15.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/messenger-http-kit": "^0.15.1", + "@privateaim/server-test-kit": "^0.16.0", "better-sqlite3": "^13.0.3", "vitest": "^4.1.11" } @@ -301,21 +301,21 @@ }, "apps/server-storage": { "name": "@privateaim/server-storage", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", "@hapic/vault": "^3.0.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-storage-kit": "^0.13.3", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-storage-kit": "^0.13.4", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -346,7 +346,7 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "@types/busboy": "^1.5.4", "@types/tar-stream": "^3.1.4", @@ -382,19 +382,19 @@ }, "apps/server-telemetry": { "name": "@privateaim/server-telemetry", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", "@hapic/victorialogs": "^2.0.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-db-kit": "^0.15.0", - "@privateaim/server-http-kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/server-telemetry-kit": "^0.14.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-db-kit": "^0.16.0", + "@privateaim/server-http-kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/server-telemetry-kit": "^0.15.0", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/adapter-sql": "^2.2.0", "@rapiq/adapter-typeorm": "^2.2.0", "@rapiq/codec-url": "^2.2.0", @@ -422,7 +422,7 @@ }, "devDependencies": { "@faker-js/faker": "^10.6.0", - "@privateaim/server-test-kit": "^0.15.0", + "@privateaim/server-test-kit": "^0.16.0", "@trapi/cli": "^2.0.5", "better-sqlite3": "^13.0.3", "testcontainers": "^12.1.0", @@ -443,7 +443,7 @@ }, "docs": { "name": "@privateaim/docs", - "version": "0.15.0", + "version": "0.16.0", "devDependencies": { "vitepress": "^1.6.4", "vue": "^3.5.42" @@ -24125,7 +24125,7 @@ }, "packages/client-vue": { "name": "@privateaim/client-vue", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "devDependencies": { "@authup/client-web-kit": "^1.0.0-beta.65", @@ -24136,12 +24136,12 @@ "@ilingo/validup": "^1.2.0", "@ilingo/validup-vue": "^1.2.0", "@ilingo/vue": "^6.1.1", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/core-realtime-kit": "^0.10.23", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/core-realtime-kit": "^0.10.24", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@tsdown/css": "^0.22.14", "@types/node": "^26.4.0", @@ -24186,11 +24186,11 @@ "@ilingo/validup": "^1.2.0", "@ilingo/validup-vue": "^1.2.0", "@ilingo/vue": "^6.1.1", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@validup/vue": "^2.0.1", "@validup/zod": "^2.0.1", @@ -24221,7 +24221,7 @@ }, "packages/client-vue-theme": { "name": "@privateaim/client-vue-theme", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@authup/client-web-kit-theme": "^1.0.0-beta.65", @@ -24237,14 +24237,14 @@ }, "packages/core-http-kit": { "name": "@privateaim/core-http-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -24253,9 +24253,9 @@ "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2" @@ -24263,7 +24263,7 @@ }, "packages/core-kit": { "name": "@privateaim/core-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@authup/core-kit": "^1.0.0-beta.65", @@ -24274,26 +24274,26 @@ }, "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0" }, "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0" } }, "packages/core-realtime-kit": { "name": "@privateaim/core-realtime-kit", - "version": "0.10.23", + "version": "0.10.24", "license": "Apache-2.0", "devDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1" }, "peerDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1" } }, "packages/errors": { @@ -24306,7 +24306,7 @@ }, "packages/kit": { "name": "@privateaim/kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "nanoid": "^6.0.1", @@ -24327,21 +24327,21 @@ }, "packages/messenger-http-kit": { "name": "@privateaim/messenger-http-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "devDependencies": { - "@privateaim/messenger-kit": "^0.15.0", + "@privateaim/messenger-kit": "^0.15.1", "hapic": "^3.0.2", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/messenger-kit": "^0.15.0", + "@privateaim/messenger-kit": "^0.15.1", "hapic": "^3.0.2" } }, "packages/messenger-kit": { "name": "@privateaim/messenger-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@validup/zod": "^2.0.1", @@ -24349,23 +24349,23 @@ "zod": "^4.5.1" }, "devDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1" } }, "packages/server-core-worker-kit": { "name": "@privateaim/server-core-worker-kit", - "version": "0.13.3", + "version": "0.13.4", "license": "Apache-2.0", "dependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0" }, "devDependencies": { "docken": "^2.0.2" @@ -24373,12 +24373,12 @@ }, "packages/server-db-kit": { "name": "@privateaim/server-db-kit", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0" }, "devDependencies": { "cross-env": "^10.1.0", @@ -24394,7 +24394,7 @@ }, "packages/server-http-kit": { "name": "@privateaim/server-http-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@authup/access": "^1.0.0-beta.65", @@ -24407,9 +24407,9 @@ "@ebec/core": "^1.3.2", "@ebec/http": "^4.3.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@routup/basic": "^3.0.0", "@routup/cors": "^2.0.0", @@ -24435,14 +24435,14 @@ }, "packages/server-kit": { "name": "@privateaim/server-kit", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@authup/core-http-kit": "^1.0.0-beta.65", "@authup/core-kit": "^1.0.0-beta.65", "@hapic/oauth2": "^4.0.2", "@isaacs/ttlcache": "^2.1.5", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/core": "^2.2.0", "@socket.io/redis-emitter": "^5.1.0", "eldin": "^1.3.0", @@ -24469,7 +24469,7 @@ }, "packages/server-realtime-kit": { "name": "@privateaim/server-realtime-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@authup/access": "^1.0.0-beta.65", @@ -24481,9 +24481,9 @@ "@authup/server-adapter-socket-io": "^1.0.0-beta.65", "@authup/specs": "^1.0.0-beta.65", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "@socket.io/redis-adapter": "^8.3.0" }, "devDependencies": { @@ -24497,49 +24497,49 @@ }, "packages/server-storage-kit": { "name": "@privateaim/server-storage-kit", - "version": "0.13.3", + "version": "0.13.4", "license": "Apache-2.0", "devDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/storage-kit": "^0.15.1" }, "peerDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/storage-kit": "^0.15.1" } }, "packages/server-telemetry-kit": { "name": "@privateaim/server-telemetry-kit", - "version": "0.14.0", + "version": "0.15.0", "license": "Apache-2.0", "dependencies": { "smob": "^1.6.2", "winston-transport": "^4.9.0" }, "devDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0" } }, "packages/server-test-kit": { "name": "@privateaim/server-test-kit", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "devDependencies": { "@authup/access": "^1.0.0-beta.65", "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/core-http-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", "@privateaim/errors": "^0.8.42", - "@privateaim/server-kit": "^0.15.0", + "@privateaim/server-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", "testcontainers": "^12.1.0", @@ -24549,9 +24549,9 @@ "peerDependencies": { "@authup/access": "^1.0.0-beta.65", "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/core-http-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", "@privateaim/errors": "^0.8.42", - "@privateaim/server-kit": "^0.15.0", + "@privateaim/server-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", "typeorm": "^1.1.0" @@ -24559,7 +24559,7 @@ }, "packages/storage-kit": { "name": "@privateaim/storage-kit", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "dependencies": { "@privateaim/errors": "^0.8.42", @@ -24569,7 +24569,7 @@ }, "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -24577,7 +24577,7 @@ }, "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2" @@ -24585,7 +24585,7 @@ }, "packages/telemetry-kit": { "name": "@privateaim/telemetry-kit", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "dependencies": { "@validup/zod": "^2.0.1", @@ -24595,7 +24595,7 @@ "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -24604,7 +24604,7 @@ "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2" diff --git a/package.json b/package.json index d0a2009ec..38bcc1541 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "url": "https://tada5hi.net" }, "license": "Apache-2.0", - "version": "0.15.0", + "version": "0.16.0", "description": "This package contains all central packages. It was initially developed as part of my Bachelor Thesis.", "workspaces": [ "apps/*", diff --git a/packages/client-vue-theme/CHANGELOG.md b/packages/client-vue-theme/CHANGELOG.md index 1a667b42e..b2001adef 100644 --- a/packages/client-vue-theme/CHANGELOG.md +++ b/packages/client-vue-theme/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/client-vue-theme/package.json b/packages/client-vue-theme/package.json index 6518318fb..ccf2d67cd 100644 --- a/packages/client-vue-theme/package.json +++ b/packages/client-vue-theme/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/client-vue-theme", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "description": "PrivateAIM theme for vuecs components, built on top of @vuecs/theme-tailwind.", "license": "Apache-2.0", "exports": { diff --git a/packages/client-vue/CHANGELOG.md b/packages/client-vue/CHANGELOG.md index e238092cc..cb0dfe159 100644 --- a/packages/client-vue/CHANGELOG.md +++ b/packages/client-vue/CHANGELOG.md @@ -1,5 +1,44 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) +* **client-vue,client-ui:** hand server-rendered data to the client instead of fetching it twice ([#1870](https://github.com/PrivateAIM/hub/issues/1870)) ([d71b19c](https://github.com/PrivateAIM/hub/commit/d71b19c173d94fa369b40eec9861456f4edc531e)) + + +### Bug Fixes + +* connect every new node to a registry, and let node admins manage that connection ([#1859](https://github.com/PrivateAIM/hub/issues/1859)) ([0be5ce6](https://github.com/PrivateAIM/hub/commit/0be5ce63f7a3a50d70ef3d23351ae4409d47b87b)) +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-realtime-kit bumped from ^0.10.23 to ^0.10.24 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * peerDependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/client-vue/package.json b/packages/client-vue/package.json index 539689a2b..d473d1a48 100644 --- a/packages/client-vue/package.json +++ b/packages/client-vue/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/client-vue", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "description": "This package contains vue components.", "module": "./dist/index.mjs", @@ -49,12 +49,12 @@ "@ilingo/validup": "^1.2.0", "@ilingo/validup-vue": "^1.2.0", "@ilingo/vue": "^6.1.1", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/core-realtime-kit": "^0.10.23", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/core-realtime-kit": "^0.10.24", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@tsdown/css": "^0.22.14", "@types/node": "^26.4.0", @@ -99,11 +99,11 @@ "@ilingo/validup": "^1.2.0", "@ilingo/validup-vue": "^1.2.0", "@ilingo/vue": "^6.1.1", - "@privateaim/core-http-kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/storage-kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@validup/vue": "^2.0.1", "@validup/zod": "^2.0.1", diff --git a/packages/core-http-kit/CHANGELOG.md b/packages/core-http-kit/CHANGELOG.md index ca553b560..537d5e725 100644 --- a/packages/core-http-kit/CHANGELOG.md +++ b/packages/core-http-kit/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * peerDependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/core-http-kit/package.json b/packages/core-http-kit/package.json index 981f7186d..e2d2e0fcf 100644 --- a/packages/core-http-kit/package.json +++ b/packages/core-http-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/core-http-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -35,9 +35,9 @@ "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -46,9 +46,9 @@ "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2" diff --git a/packages/core-kit/CHANGELOG.md b/packages/core-kit/CHANGELOG.md index d089eda77..807c4d945 100644 --- a/packages/core-kit/CHANGELOG.md +++ b/packages/core-kit/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/core-kit/package.json b/packages/core-kit/package.json index 8f9255159..a6539821a 100644 --- a/packages/core-kit/package.json +++ b/packages/core-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/core-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -37,13 +37,13 @@ }, "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0" }, "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/telemetry-kit": "^0.16.0" }, "gitHead": "5d3b6f4ce1edf2383bdfbf66e913a08c8a3a2e40", "publishConfig": { diff --git a/packages/core-realtime-kit/CHANGELOG.md b/packages/core-realtime-kit/CHANGELOG.md index 69fc286a5..08ffa99b7 100644 --- a/packages/core-realtime-kit/CHANGELOG.md +++ b/packages/core-realtime-kit/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.10.24](https://github.com/PrivateAIM/hub/compare/v0.10.23...v0.10.24) (2026-09-11) + + +### Features + +* migrate to esm & replace jest with vitest ([#1368](https://github.com/PrivateAIM/hub/issues/1368)) ([5a4d9d1](https://github.com/PrivateAIM/hub/commit/5a4d9d1ce118f65740aa49caf948208eac299032)) +* restructure domain event handling ([2ad7318](https://github.com/PrivateAIM/hub/commit/2ad7318930bd342d571105982fc92996443326fa)) + + +### Bug Fixes + +* **build:** replace __dirname with import.meta.dirname and enable tsdown shims ([b08de35](https://github.com/PrivateAIM/hub/commit/b08de35f59d325fda2222a3290b75561936e88e1)) +* ship dist directory in published kit packages ([#1719](https://github.com/PrivateAIM/hub/issues/1719)) ([576dcc4](https://github.com/PrivateAIM/hub/commit/576dcc481e9677c0b33fbbf148ce2b1d1c3300c1)) +* socket resources nsp pattern + project master-image requirement ([2d7be7f](https://github.com/PrivateAIM/hub/commit/2d7be7f333e6c06074f2ba9c5489f6685a6ab2ec)) +* submit and process socket events ([0240664](https://github.com/PrivateAIM/hub/commit/02406645a5171a235845935b03f189517c0331cb)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + ## [0.10.23](https://github.com/PrivateAIM/hub/compare/v0.10.22...v0.10.23) (2026-08-26) diff --git a/packages/core-realtime-kit/package.json b/packages/core-realtime-kit/package.json index 9a2a17559..827a800ff 100644 --- a/packages/core-realtime-kit/package.json +++ b/packages/core-realtime-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/core-realtime-kit", "type": "module", - "version": "0.10.23", + "version": "0.10.24", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -28,12 +28,12 @@ "build-watch": "rimraf ./dist && tsc -p tsconfig.build.json --watch" }, "devDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1" }, "peerDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/core-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/core-kit": "^0.15.1" }, "publishConfig": { "access": "public" diff --git a/packages/kit/CHANGELOG.md b/packages/kit/CHANGELOG.md index aae0177a3..e33c568fd 100644 --- a/packages/kit/CHANGELOG.md +++ b/packages/kit/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/kit/package.json b/packages/kit/package.json index c8b01f187..2ad43bb16 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", diff --git a/packages/messenger-http-kit/CHANGELOG.md b/packages/messenger-http-kit/CHANGELOG.md index 2d6ce4625..c7633078a 100644 --- a/packages/messenger-http-kit/CHANGELOG.md +++ b/packages/messenger-http-kit/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/messenger-kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/messenger-kit bumped from ^0.15.0 to ^0.15.1 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/messenger-http-kit/package.json b/packages/messenger-http-kit/package.json index 4dbf820cd..debc37a3e 100644 --- a/packages/messenger-http-kit/package.json +++ b/packages/messenger-http-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/messenger-http-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -33,12 +33,12 @@ "test": "cross-env NODE_ENV=test vitest run --config test/vitest.config.ts" }, "devDependencies": { - "@privateaim/messenger-kit": "^0.15.0", + "@privateaim/messenger-kit": "^0.15.1", "hapic": "^3.0.2", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/messenger-kit": "^0.15.0", + "@privateaim/messenger-kit": "^0.15.1", "hapic": "^3.0.2" }, "publishConfig": { diff --git a/packages/messenger-kit/CHANGELOG.md b/packages/messenger-kit/CHANGELOG.md index 03fb65edc..4a9e53839 100644 --- a/packages/messenger-kit/CHANGELOG.md +++ b/packages/messenger-kit/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/messenger-kit/package.json b/packages/messenger-kit/package.json index 9e6710c31..a3355b4d3 100644 --- a/packages/messenger-kit/package.json +++ b/packages/messenger-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/messenger-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -35,13 +35,13 @@ "zod": "^4.5.1" }, "devDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1" }, "publishConfig": { "access": "public" diff --git a/packages/server-core-worker-kit/CHANGELOG.md b/packages/server-core-worker-kit/CHANGELOG.md index 496de3e62..57e6f2d98 100644 --- a/packages/server-core-worker-kit/CHANGELOG.md +++ b/packages/server-core-worker-kit/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.13.4](https://github.com/PrivateAIM/hub/compare/v0.13.3...v0.13.4) (2026-09-11) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/core-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.13.3](https://github.com/PrivateAIM/hub/compare/v0.13.2...v0.13.3) (2026-08-26) diff --git a/packages/server-core-worker-kit/package.json b/packages/server-core-worker-kit/package.json index 883ccc50e..25c005eab 100644 --- a/packages/server-core-worker-kit/package.json +++ b/packages/server-core-worker-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-core-worker-kit", "type": "module", - "version": "0.13.3", + "version": "0.13.4", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -28,9 +28,9 @@ "build-watch": "rimraf ./dist && tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@privateaim/core-kit": "^0.15.0", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0" + "@privateaim/core-kit": "^0.15.1", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0" }, "devDependencies": { "docken": "^2.0.2" diff --git a/packages/server-db-kit/CHANGELOG.md b/packages/server-db-kit/CHANGELOG.md index b59d1b521..f1927bd64 100644 --- a/packages/server-db-kit/CHANGELOG.md +++ b/packages/server-db-kit/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/server-db-kit/package.json b/packages/server-db-kit/package.json index 49caf771e..9c18d3991 100644 --- a/packages/server-db-kit/package.json +++ b/packages/server-db-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-db-kit", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -23,8 +23,8 @@ "description": "This package contains server side db helpers & utilities.", "dependencies": { "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0" }, "devDependencies": { "cross-env": "^10.1.0", diff --git a/packages/server-http-kit/CHANGELOG.md b/packages/server-http-kit/CHANGELOG.md index a94b87587..194af99ab 100644 --- a/packages/server-http-kit/CHANGELOG.md +++ b/packages/server-http-kit/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/server-http-kit/package.json b/packages/server-http-kit/package.json index 8e79c19a5..4e9f56852 100644 --- a/packages/server-http-kit/package.json +++ b/packages/server-http-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-http-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -32,9 +32,9 @@ "@ebec/core": "^1.3.2", "@ebec/http": "^4.3.2", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "@routup/basic": "^3.0.0", "@routup/cors": "^2.0.0", diff --git a/packages/server-kit/CHANGELOG.md b/packages/server-kit/CHANGELOG.md index 0df9c08f4..6f0af630c 100644 --- a/packages/server-kit/CHANGELOG.md +++ b/packages/server-kit/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/server-kit/package.json b/packages/server-kit/package.json index b45cc1481..66b594a41 100644 --- a/packages/server-kit/package.json +++ b/packages/server-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-kit", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -33,7 +33,7 @@ "@authup/core-kit": "^1.0.0-beta.65", "@hapic/oauth2": "^4.0.2", "@isaacs/ttlcache": "^2.1.5", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/core": "^2.2.0", "@socket.io/redis-emitter": "^5.1.0", "eldin": "^1.3.0", diff --git a/packages/server-realtime-kit/CHANGELOG.md b/packages/server-realtime-kit/CHANGELOG.md index 1431c4442..a54d1ed3f 100644 --- a/packages/server-realtime-kit/CHANGELOG.md +++ b/packages/server-realtime-kit/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/server-realtime-kit/package.json b/packages/server-realtime-kit/package.json index e77fea5c3..e3523b332 100644 --- a/packages/server-realtime-kit/package.json +++ b/packages/server-realtime-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-realtime-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -31,9 +31,9 @@ "@authup/server-adapter-socket-io": "^1.0.0-beta.65", "@authup/specs": "^1.0.0-beta.65", "@privateaim/errors": "^0.8.42", - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "@socket.io/redis-adapter": "^8.3.0" }, "devDependencies": { diff --git a/packages/server-storage-kit/CHANGELOG.md b/packages/server-storage-kit/CHANGELOG.md index b277fd036..e063c53dc 100644 --- a/packages/server-storage-kit/CHANGELOG.md +++ b/packages/server-storage-kit/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.13.4](https://github.com/PrivateAIM/hub/compare/v0.13.3...v0.13.4) (2026-09-11) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/storage-kit bumped from ^0.15.0 to ^0.15.1 + ## [0.13.3](https://github.com/PrivateAIM/hub/compare/v0.13.2...v0.13.3) (2026-08-26) diff --git a/packages/server-storage-kit/package.json b/packages/server-storage-kit/package.json index 7c049dfb6..d950b5ed5 100644 --- a/packages/server-storage-kit/package.json +++ b/packages/server-storage-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-storage-kit", "type": "module", - "version": "0.13.3", + "version": "0.13.4", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -22,14 +22,14 @@ "license": "Apache-2.0", "description": "This package contains server side db helpers & utilities.", "devDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/storage-kit": "^0.15.1" }, "peerDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/storage-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/storage-kit": "^0.15.1" }, "scripts": { "build:js": "rimraf ./dist && tsdown", diff --git a/packages/server-telemetry-kit/CHANGELOG.md b/packages/server-telemetry-kit/CHANGELOG.md index 5af7190ff..a98e00ea5 100644 --- a/packages/server-telemetry-kit/CHANGELOG.md +++ b/packages/server-telemetry-kit/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. +* **deps:** the OAuth2 client used by the UI must register `/login/callback**` as a redirect URI — note the trailing `**`. The post-login destination now rides in the callback URI's query, and Authup matches a registered redirect URI against the full canonical URL including its query string, so an exact `/login/callback` registration stops matching as soon as a destination is carried. The breakage looks intermittent: a login started from the bare login page carries no `redirect` and still succeeds, so only deep-link logins fail. + +### Bug Fixes + +* **deps:** bump authup to beta.63 and align the toolchain ([#1851](https://github.com/PrivateAIM/hub/issues/1851)) ([80830e6](https://github.com/PrivateAIM/hub/commit/80830e651ccfb46d0d5e362857eb87dba2df9671)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * @privateaim/telemetry-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.14.0](https://github.com/PrivateAIM/hub/compare/v0.13.4...v0.14.0) (2026-08-26) diff --git a/packages/server-telemetry-kit/package.json b/packages/server-telemetry-kit/package.json index 02fc48e64..ef929a49e 100644 --- a/packages/server-telemetry-kit/package.json +++ b/packages/server-telemetry-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-telemetry-kit", "type": "module", - "version": "0.14.0", + "version": "0.15.0", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "files": [ @@ -26,15 +26,15 @@ "winston-transport": "^4.9.0" }, "devDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0", "vitest": "^4.1.11" }, "peerDependencies": { - "@privateaim/kit": "^0.15.0", - "@privateaim/server-kit": "^0.15.0", - "@privateaim/telemetry-kit": "^0.15.0" + "@privateaim/kit": "^0.15.1", + "@privateaim/server-kit": "^0.16.0", + "@privateaim/telemetry-kit": "^0.16.0" }, "scripts": { "build:js": "rimraf ./dist && tsdown", diff --git a/packages/server-test-kit/CHANGELOG.md b/packages/server-test-kit/CHANGELOG.md index 396503d25..633ca21b7 100644 --- a/packages/server-test-kit/CHANGELOG.md +++ b/packages/server-test-kit/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* the telemetry event query surface narrowed - filters createdAt/updatedAt are gone (dateToISOStringTransformer never applies to WHERE binds, so they matched wrong rows silently) and sorts allow only createdAt, with createdAt DESC as the new schema default; the analysis filter description is gone (unindexable text column). Multi-key sorts of individually advertised keys decode to the schema's sort default (or no ordering) unless a composite backs them, documented in api.md. En route this fixes masterImage sort handling: the derived allow-list had silently dropped the UI's virtualPath sort, and masterImageGroup rejected every sort key. + +### Features + +* back every queryable key with a real index and gate schema drift ([#1873](https://github.com/PrivateAIM/hub/issues/1873)) ([cdf83ce](https://github.com/PrivateAIM/hub/commit/cdf83ce24f4c58a247ae461cb80905261a409754)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + * peerDependencies + * @privateaim/core-http-kit bumped from ^0.15.0 to ^0.15.1 + * @privateaim/server-kit bumped from ^0.15.0 to ^0.16.0 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/server-test-kit/package.json b/packages/server-test-kit/package.json index 7693a7863..3c8723b0b 100644 --- a/packages/server-test-kit/package.json +++ b/packages/server-test-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/server-test-kit", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "description": "Shared test fakes and helpers for PrivateAIM server packages.", "exports": { @@ -28,9 +28,9 @@ "devDependencies": { "@authup/access": "^1.0.0-beta.65", "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/core-http-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", "@privateaim/errors": "^0.8.42", - "@privateaim/server-kit": "^0.15.0", + "@privateaim/server-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", "testcontainers": "^12.1.0", @@ -40,9 +40,9 @@ "peerDependencies": { "@authup/access": "^1.0.0-beta.65", "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/core-http-kit": "^0.15.0", + "@privateaim/core-http-kit": "^0.15.1", "@privateaim/errors": "^0.8.42", - "@privateaim/server-kit": "^0.15.0", + "@privateaim/server-kit": "^0.16.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", "typeorm": "^1.1.0" diff --git a/packages/storage-kit/CHANGELOG.md b/packages/storage-kit/CHANGELOG.md index 13564779b..140e3fc71 100644 --- a/packages/storage-kit/CHANGELOG.md +++ b/packages/storage-kit/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.15.1](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.15.1) (2026-09-11) + + +### Features + +* squash unreleased migrations and add ref_type/ref_id to buckets ([#1886](https://github.com/PrivateAIM/hub/issues/1886)) ([bbad96a](https://github.com/PrivateAIM/hub/commit/bbad96ac3cf5822c466c27cab9083cbc8d9c2412)) + + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/storage-kit/package.json b/packages/storage-kit/package.json index 635ec17cb..6a7a5ecab 100644 --- a/packages/storage-kit/package.json +++ b/packages/storage-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/storage-kit", "type": "module", - "version": "0.15.0", + "version": "0.15.1", "license": "Apache-2.0", "description": "", "exports": { @@ -33,7 +33,7 @@ }, "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -41,7 +41,7 @@ }, "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2" diff --git a/packages/telemetry-kit/CHANGELOG.md b/packages/telemetry-kit/CHANGELOG.md index 61cd17a2d..1363c04ea 100644 --- a/packages/telemetry-kit/CHANGELOG.md +++ b/packages/telemetry-kit/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.16.0](https://github.com/PrivateAIM/hub/compare/v0.15.0...v0.16.0) (2026-09-11) + + +### ⚠ BREAKING CHANGES + +* **telemetry-kit,server-db-kit,server-telemetry:** `EventAPI.update()` and `IEventAPI`'s `update` are removed (the route never existed and there is no EVENT_UPDATE permission). `Event['scope']` is now the closed `EventScope` union, and POST /events answers 400 outside it. `EntityEventMetadata.event` and `SubscriberPublishPayload.type` narrow to `DomainEventName`. Entity-event payloads no longer carry `select:false` columns. + +### Bug Fixes + +* **deps:** bump authup to beta.65 and follow the FHS provisioning move ([#1882](https://github.com/PrivateAIM/hub/issues/1882)) ([0cb7565](https://github.com/PrivateAIM/hub/commit/0cb756505154ef48b604665e74231d1dcf733a6f)) +* **deps:** bump the minorandpatch group with 8 updates ([#1862](https://github.com/PrivateAIM/hub/issues/1862)) ([450bc71](https://github.com/PrivateAIM/hub/commit/450bc71ca82f0cccee979d61995cd7d371178e95)) +* **telemetry-kit,server-db-kit,server-telemetry:** harden the telemetry event system ([#1866](https://github.com/PrivateAIM/hub/issues/1866)) ([dd579e9](https://github.com/PrivateAIM/hub/commit/dd579e934bbdaa1408324983fe15795df1babc64)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + * peerDependencies + * @privateaim/kit bumped from ^0.15.0 to ^0.15.1 + ## [0.15.0](https://github.com/PrivateAIM/hub/compare/v0.14.0...v0.15.0) (2026-08-26) diff --git a/packages/telemetry-kit/package.json b/packages/telemetry-kit/package.json index c530cccb0..5b3156cb2 100644 --- a/packages/telemetry-kit/package.json +++ b/packages/telemetry-kit/package.json @@ -1,7 +1,7 @@ { "name": "@privateaim/telemetry-kit", "type": "module", - "version": "0.15.0", + "version": "0.16.0", "license": "Apache-2.0", "description": "", "module": "./dist/index.mjs", @@ -33,7 +33,7 @@ "devDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2", @@ -42,7 +42,7 @@ "peerDependencies": { "@authup/core-kit": "^1.0.0-beta.65", "@authup/kit": "^1.0.0-beta.65", - "@privateaim/kit": "^0.15.0", + "@privateaim/kit": "^0.15.1", "@rapiq/codec-url": "^2.2.0", "@rapiq/core": "^2.2.0", "hapic": "^3.0.2"