From f2193a3384edd9c7d4e712aa7bc17b0c96ca34c4 Mon Sep 17 00:00:00 2001 From: Madraka <8898640+Madraka@users.noreply.github.com> Date: Wed, 21 Oct 2026 00:09:40 +0300 Subject: [PATCH] chore(release): 0.3.3 A deploy token shorter than 32 characters disables only /api/admin instead of failing every /api request (#31). The README gains the Deploy to Cloudflare button (#18). Co-Authored-By: Claude Opus 5.5 Signed-off-by: Madraka <8898640+Madraka@users.noreply.github.com> --- .changeset/short-deploy-token.md | 6 ------ packages/agent-runtime/CHANGELOG.md | 7 +++++++ packages/agent-runtime/package.json | 2 +- packages/analytics/CHANGELOG.md | 7 +++++++ packages/analytics/package.json | 2 +- packages/api/CHANGELOG.md | 15 +++++++++++++++ packages/api/package.json | 2 +- packages/astro-renderer/CHANGELOG.md | 10 ++++++++++ packages/astro-renderer/package.json | 2 +- packages/cli/CHANGELOG.md | 17 +++++++++++++++++ packages/cli/package.json | 2 +- packages/cloudflare/CHANGELOG.md | 14 ++++++++++++++ packages/cloudflare/package.json | 2 +- packages/comments/CHANGELOG.md | 8 ++++++++ packages/comments/package.json | 2 +- packages/core-contracts/CHANGELOG.md | 4 ++++ packages/core-contracts/package.json | 2 +- packages/core-ts/CHANGELOG.md | 8 ++++++++ packages/core-ts/package.json | 2 +- packages/create-cloudhal/CHANGELOG.md | 7 +++++++ packages/create-cloudhal/package.json | 2 +- packages/mcp-server/CHANGELOG.md | 13 +++++++++++++ packages/mcp-server/package.json | 2 +- packages/schedules/CHANGELOG.md | 7 +++++++ packages/schedules/package.json | 2 +- packages/storage/CHANGELOG.md | 6 ++++++ packages/storage/package.json | 2 +- 27 files changed, 136 insertions(+), 19 deletions(-) delete mode 100644 .changeset/short-deploy-token.md diff --git a/.changeset/short-deploy-token.md b/.changeset/short-deploy-token.md deleted file mode 100644 index 3a4918bd..00000000 --- a/.changeset/short-deploy-token.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@cloudhal/api": patch -"@cloudhal/cli": patch ---- - -A `CLOUDHAL_DEPLOY_TOKEN` shorter than 32 characters no longer makes every `/api` request fail with 500. Only `/api/admin` is disabled (503 `deploy_token_invalid`): the error is logged once, `/api/health` reports `problems: ["deploy_token_invalid"]`, and sign-in and Studio keep working. The Workers Builds setup steps and the Deploy button guide now say not to edit `CLOUDHAL_DEPLOY_TOKEN`, because every build replaces it. diff --git a/packages/agent-runtime/CHANGELOG.md b/packages/agent-runtime/CHANGELOG.md index c047b7a3..f6a890ca 100644 --- a/packages/agent-runtime/CHANGELOG.md +++ b/packages/agent-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudhal/agent-runtime +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/agent-runtime/package.json b/packages/agent-runtime/package.json index a51f1ffb..ff03ba95 100644 --- a/packages/agent-runtime/package.json +++ b/packages/agent-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/agent-runtime", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal agent runtime: policy engine (actors, scopes, approvals), skill loader, audit log", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/analytics/CHANGELOG.md b/packages/analytics/CHANGELOG.md index 2fe1364c..b6c44ecd 100644 --- a/packages/analytics/CHANGELOG.md +++ b/packages/analytics/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudhal/analytics +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 4f98a9fc..3106bef2 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/analytics", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal site analytics (RFC-0006): query model, classifiers, beacon handler, SQLite/D1 store, daily rollups and Workers Analytics Engine adapters. Worker-safe.", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 329c4a2d..2a3c2c59 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -1,5 +1,20 @@ # @cloudhal/api +## 0.3.3 + +### Patch Changes + +- 54a524c: A `CLOUDHAL_DEPLOY_TOKEN` shorter than 32 characters no longer makes every `/api` request fail with 500. Only `/api/admin` is disabled (503 `deploy_token_invalid`): the error is logged once, `/api/health` reports `problems: ["deploy_token_invalid"]`, and sign-in and Studio keep working. The Workers Builds setup steps and the Deploy button guide now say not to edit `CLOUDHAL_DEPLOY_TOKEN`, because every build replaces it. +- @cloudhal/agent-runtime@0.3.3 + - @cloudhal/analytics@0.3.3 + - @cloudhal/astro-renderer@0.3.3 + - @cloudhal/comments@0.3.3 + - @cloudhal/core-contracts@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/mcp-server@0.3.3 + - @cloudhal/schedules@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/api/package.json b/packages/api/package.json index 209aa277..9d33439e 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/api", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal HTTP API (Hono): sites, pages, entries, snapshots, auth — runs on Node and Cloudflare Workers", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/astro-renderer/CHANGELOG.md b/packages/astro-renderer/CHANGELOG.md index 45f6bdfe..e45f1dd0 100644 --- a/packages/astro-renderer/CHANGELOG.md +++ b/packages/astro-renderer/CHANGELOG.md @@ -1,5 +1,15 @@ # @cloudhal/astro-renderer +## 0.3.3 + +### Patch Changes + +- @cloudhal/analytics@0.3.3 + - @cloudhal/comments@0.3.3 + - @cloudhal/core-contracts@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/astro-renderer/package.json b/packages/astro-renderer/package.json index 9dcb9b84..a4ecda2f 100644 --- a/packages/astro-renderer/package.json +++ b/packages/astro-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/astro-renderer", - "version": "0.3.2", + "version": "0.3.3", "description": "Render a Cloudhal Site Graph with Astro: data sources (live/snapshot), section components and the cloudhal() integration", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 3d92f233..d303785f 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,22 @@ # @cloudhal/cli +## 0.3.3 + +### Patch Changes + +- 54a524c: A `CLOUDHAL_DEPLOY_TOKEN` shorter than 32 characters no longer makes every `/api` request fail with 500. Only `/api/admin` is disabled (503 `deploy_token_invalid`): the error is logged once, `/api/health` reports `problems: ["deploy_token_invalid"]`, and sign-in and Studio keep working. The Workers Builds setup steps and the Deploy button guide now say not to edit `CLOUDHAL_DEPLOY_TOKEN`, because every build replaces it. +- Updated dependencies [54a524c] + - @cloudhal/api@0.3.3 + - @cloudhal/cloudflare@0.3.3 + - @cloudhal/agent-runtime@0.3.3 + - @cloudhal/analytics@0.3.3 + - @cloudhal/comments@0.3.3 + - @cloudhal/core-contracts@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/mcp-server@0.3.3 + - @cloudhal/schedules@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 48e8eadf..9dacefc9 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/cli", - "version": "0.3.2", + "version": "0.3.3", "description": "cloudhal — create, run and build Cloudhal sites locally", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/cloudflare/CHANGELOG.md b/packages/cloudflare/CHANGELOG.md index da4531a2..7d3f0fda 100644 --- a/packages/cloudflare/CHANGELOG.md +++ b/packages/cloudflare/CHANGELOG.md @@ -1,5 +1,19 @@ # @cloudhal/cloudflare +## 0.3.3 + +### Patch Changes + +- Updated dependencies [54a524c] + - @cloudhal/api@0.3.3 + - @cloudhal/agent-runtime@0.3.3 + - @cloudhal/analytics@0.3.3 + - @cloudhal/comments@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/mcp-server@0.3.3 + - @cloudhal/schedules@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/cloudflare/package.json b/packages/cloudflare/package.json index 2bad7ad3..0fd308a3 100644 --- a/packages/cloudflare/package.json +++ b/packages/cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/cloudflare", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal on Cloudflare: the admin Worker (API, auth, MCP, Studio) over D1 + R2", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/comments/CHANGELOG.md b/packages/comments/CHANGELOG.md index 80fb8fa2..c6576e1d 100644 --- a/packages/comments/CHANGELOG.md +++ b/packages/comments/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudhal/comments +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/comments/package.json b/packages/comments/package.json index 780deb20..a739901e 100644 --- a/packages/comments/package.json +++ b/packages/comments/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/comments", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal reader comments (RFC-0007): settings and thread state, text normalising and content rules, linkify, first-party proof of work, the submission pipeline, purge planner, retention plan and the SQLite/D1 store. Worker-safe.", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/core-contracts/CHANGELOG.md b/packages/core-contracts/CHANGELOG.md index 86e2fa8d..4060e32b 100644 --- a/packages/core-contracts/CHANGELOG.md +++ b/packages/core-contracts/CHANGELOG.md @@ -1,5 +1,9 @@ # @cloudhal/core-contracts +## 0.3.3 + +No changes in this release. + ## 0.3.2 No changes in this release. diff --git a/packages/core-contracts/package.json b/packages/core-contracts/package.json index ebc9b759..abb7f52e 100644 --- a/packages/core-contracts/package.json +++ b/packages/core-contracts/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/core-contracts", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal domain contracts: JSON Schema source of truth plus generated TypeScript types", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/core-ts/CHANGELOG.md b/packages/core-ts/CHANGELOG.md index 52980228..1fcf558e 100644 --- a/packages/core-ts/CHANGELOG.md +++ b/packages/core-ts/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudhal/core-ts +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + - @cloudhal/schedules@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/core-ts/package.json b/packages/core-ts/package.json index 8ad48c7c..076a18a0 100644 --- a/packages/core-ts/package.json +++ b/packages/core-ts/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/core-ts", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal Site Graph core (TypeScript): load/save nodes with optimistic locking, snapshots, diff, publish and rollback; taxonomies, terms, redirects and menus", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/create-cloudhal/CHANGELOG.md b/packages/create-cloudhal/CHANGELOG.md index c1f97a17..19c5de0d 100644 --- a/packages/create-cloudhal/CHANGELOG.md +++ b/packages/create-cloudhal/CHANGELOG.md @@ -1,5 +1,12 @@ # create-cloudhal +## 0.3.3 + +### Patch Changes + +- Updated dependencies [54a524c] + - @cloudhal/cli@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/create-cloudhal/package.json b/packages/create-cloudhal/package.json index 8635d508..746ca6d3 100644 --- a/packages/create-cloudhal/package.json +++ b/packages/create-cloudhal/package.json @@ -1,6 +1,6 @@ { "name": "create-cloudhal", - "version": "0.3.2", + "version": "0.3.3", "description": "Create a Cloudhal site: npm create cloudhal@latest", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/mcp-server/CHANGELOG.md b/packages/mcp-server/CHANGELOG.md index adcbdcf7..a3f191f0 100644 --- a/packages/mcp-server/CHANGELOG.md +++ b/packages/mcp-server/CHANGELOG.md @@ -1,5 +1,18 @@ # @cloudhal/mcp-server +## 0.3.3 + +### Patch Changes + +- @cloudhal/agent-runtime@0.3.3 + - @cloudhal/analytics@0.3.3 + - @cloudhal/astro-renderer@0.3.3 + - @cloudhal/comments@0.3.3 + - @cloudhal/core-contracts@0.3.3 + - @cloudhal/core-ts@0.3.3 + - @cloudhal/schedules@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index 3c5f26ac..5fc7b133 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/mcp-server", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal MCP server: semantic site tools (pages, articles, snapshots, preview, publish) governed by the policy engine", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/schedules/CHANGELOG.md b/packages/schedules/CHANGELOG.md index c5d0e92c..9f6a52ca 100644 --- a/packages/schedules/CHANGELOG.md +++ b/packages/schedules/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudhal/schedules +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + - @cloudhal/storage@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/schedules/package.json b/packages/schedules/package.json index f5cae06b..cd518800 100644 --- a/packages/schedules/package.json +++ b/packages/schedules/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/schedules", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal schedules (RFC-0008): the time model, the RRULE subset and its sentences, releases (pin, closure, rl1: hash, compose, conflicts, state machine), automation and run state, taint and budget accounting, the Scheduler and runDue, and the SQLite/D1 store. Worker-safe.", "license": "Apache-2.0", "homepage": "https://cloudhal.dev", diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index c4d9b106..33d507b5 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudhal/storage +## 0.3.3 + +### Patch Changes + +- @cloudhal/core-contracts@0.3.3 + ## 0.3.2 ### Patch Changes diff --git a/packages/storage/package.json b/packages/storage/package.json index fcf671c3..5b3b4344 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@cloudhal/storage", - "version": "0.3.2", + "version": "0.3.3", "description": "Cloudhal storage interfaces (SQL driver, blob store) with Cloudflare D1/R2/Durable Object SQLite and local SQLite/filesystem adapters", "license": "Apache-2.0", "homepage": "https://cloudhal.dev",