From 9ac46baf855911a8dc573017b8588e3d5da3df8b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Jul 2026 06:00:14 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/pre.json | 3 ++- package-lock.json | 4 ++-- packages/rei-standard-amsg/client/CHANGELOG.md | 9 +++++++++ packages/rei-standard-amsg/client/package.json | 2 +- packages/rei-standard-amsg/server/CHANGELOG.md | 9 +++++++++ packages/rei-standard-amsg/server/package.json | 2 +- 6 files changed, 24 insertions(+), 5 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 7d370f6..87c3cfd 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -11,6 +11,7 @@ }, "changesets": [ "amsg-client-server-token", - "amsg-server-single-user-cloudflare" + "amsg-server-single-user-cloudflare", + "amsg-vapid-public-key" ] } diff --git a/package-lock.json b/package-lock.json index fe56283..5eb537f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3529,7 +3529,7 @@ }, "packages/rei-standard-amsg/client": { "name": "@rei-standard/amsg-client", - "version": "2.9.0-next.0", + "version": "2.9.0-next.1", "license": "MIT", "dependencies": { "@rei-standard/amsg-shared": "^0.3.0" @@ -3559,7 +3559,7 @@ }, "packages/rei-standard-amsg/server": { "name": "@rei-standard/amsg-server", - "version": "2.6.0-next.0", + "version": "2.6.0-next.1", "license": "MIT", "dependencies": { "@netlify/blobs": "^8.1.0", diff --git a/packages/rei-standard-amsg/client/CHANGELOG.md b/packages/rei-standard-amsg/client/CHANGELOG.md index 31ae200..2dd9e8d 100644 --- a/packages/rei-standard-amsg/client/CHANGELOG.md +++ b/packages/rei-standard-amsg/client/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog — @rei-standard/amsg-client +## 2.9.0-next.1 + +### Minor Changes + +- 7630754: 单用户 worker 暴露 VAPID 公钥端点,供前端跨源订阅。 + + - amsg-server:单用户 Worker 新增 `GET /vapid-public-key`,返回本 Worker 自己的 `VAPID_PUBLIC_KEY`(未配置时返回 503 `VAPID_NOT_CONFIGURED`)。和其它端点共用同一套 CORS 与 `serverToken` 校验。前端拿它作为 `applicationServerKey` 来创建 Web Push 订阅——各自部署的 worker 各有各的 VAPID,公钥在运行时从 worker 拉取。 + - amsg-client:新增 `ReiClient.getVapidPublicKey()`,GET 该端点并返回公钥字符串(配了 `serverToken` 时带上 `X-Client-Token`)。 + ## 2.9.0-next.0 ### Minor Changes diff --git a/packages/rei-standard-amsg/client/package.json b/packages/rei-standard-amsg/client/package.json index abe2a18..5077cfc 100644 --- a/packages/rei-standard-amsg/client/package.json +++ b/packages/rei-standard-amsg/client/package.json @@ -1,6 +1,6 @@ { "name": "@rei-standard/amsg-client", - "version": "2.9.0-next.0", + "version": "2.9.0-next.1", "description": "ReiStandard Active Messaging browser client SDK — also re-exports shared push types, builders, and guards from @rei-standard/amsg-shared", "repository": { "type": "git", diff --git a/packages/rei-standard-amsg/server/CHANGELOG.md b/packages/rei-standard-amsg/server/CHANGELOG.md index 5e657d7..4c49a9b 100644 --- a/packages/rei-standard-amsg/server/CHANGELOG.md +++ b/packages/rei-standard-amsg/server/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog — @rei-standard/amsg-server +## 2.6.0-next.1 + +### Minor Changes + +- 7630754: 单用户 worker 暴露 VAPID 公钥端点,供前端跨源订阅。 + + - amsg-server:单用户 Worker 新增 `GET /vapid-public-key`,返回本 Worker 自己的 `VAPID_PUBLIC_KEY`(未配置时返回 503 `VAPID_NOT_CONFIGURED`)。和其它端点共用同一套 CORS 与 `serverToken` 校验。前端拿它作为 `applicationServerKey` 来创建 Web Push 订阅——各自部署的 worker 各有各的 VAPID,公钥在运行时从 worker 拉取。 + - amsg-client:新增 `ReiClient.getVapidPublicKey()`,GET 该端点并返回公钥字符串(配了 `serverToken` 时带上 `X-Client-Token`)。 + ## 2.6.0-next.0 ### Minor Changes diff --git a/packages/rei-standard-amsg/server/package.json b/packages/rei-standard-amsg/server/package.json index b20c5ac..4f8b202 100644 --- a/packages/rei-standard-amsg/server/package.json +++ b/packages/rei-standard-amsg/server/package.json @@ -1,6 +1,6 @@ { "name": "@rei-standard/amsg-server", - "version": "2.6.0-next.0", + "version": "2.6.0-next.1", "description": "ReiStandard Active Messaging server SDK with pluggable database adapters. Three-axis push schema (messageKind / messageType / messageSubtype) from @rei-standard/amsg-shared. Auto-emits ReasoningPush when the LLM response carries reasoning_content.", "repository": { "type": "git",