From d7e61f61c7421dbd550dbf11eb5629ae8a1d86a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jul 2026 16:35:01 +0000 Subject: [PATCH] chore: version packages --- .changeset/support-emdash-0-28.md | 24 ------------------------ packages/core/CHANGELOG.md | 24 ++++++++++++++++++++++++ packages/core/package.json | 2 +- packages/starter/CHANGELOG.md | 27 +++++++++++++++++++++++++++ packages/starter/package.json | 2 +- 5 files changed, 53 insertions(+), 26 deletions(-) delete mode 100644 .changeset/support-emdash-0-28.md diff --git a/.changeset/support-emdash-0-28.md b/.changeset/support-emdash-0-28.md deleted file mode 100644 index 1db9652..0000000 --- a/.changeset/support-emdash-0-28.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"@dashcommerce/core": patch -"@dashcommerce/starter": patch ---- - -Support EmDash 0.28. - -Migrate from emdash 0.6 to 0.28.1. The plugin now builds its native -`ResolvedPlugin` via `definePlugin` with single-argument `RouteContext` -handlers (emdash's native route shape) instead of `adaptSandboxEntry`, whose -0.28 form flattens the request and would break the Stripe webhook's raw-body -signature check. Capability names are updated to the current vocabulary -(`network:request`, `content:read`, `content:write`, `media:read`, -`users:read`), and the emdash peer range is now `>=0.28.0 <0.29.0`. - -The bundled emdash patch is re-authored for 0.28.1: plugin route handlers may -still return a raw `Response` (cookies, redirects, webhook 200s), and the raw -request body is preserved so `ctx.request.text()` works for Stripe webhook -signature verification. - -The starter adds a Cloudflare Worker entry (`src/worker.ts`) plus a Cron -Trigger so plugin cron — abandoned-cart recovery, subscription dunning, and -stock-lock sweeps — runs on Workers (emdash 0.19+ drives cron from a -`scheduled()` handler, not request side effects). diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index d01fd00..63c0d30 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog — @dashcommerce/core +## 0.1.5 + +### Patch Changes + +- [#16](https://github.com/emdashCommerce/dashcommerce/pull/16) [`b865dd7`](https://github.com/emdashCommerce/dashcommerce/commit/b865dd78bfb2b4d6805c7aa9526d85819da7a5ee) Thanks [@cavewebs](https://github.com/cavewebs)! - Support EmDash 0.28. + + Migrate from emdash 0.6 to 0.28.1. The plugin now builds its native + `ResolvedPlugin` via `definePlugin` with single-argument `RouteContext` + handlers (emdash's native route shape) instead of `adaptSandboxEntry`, whose + 0.28 form flattens the request and would break the Stripe webhook's raw-body + signature check. Capability names are updated to the current vocabulary + (`network:request`, `content:read`, `content:write`, `media:read`, + `users:read`), and the emdash peer range is now `>=0.28.0 <0.29.0`. + + The bundled emdash patch is re-authored for 0.28.1: plugin route handlers may + still return a raw `Response` (cookies, redirects, webhook 200s), and the raw + request body is preserved so `ctx.request.text()` works for Stripe webhook + signature verification. + + The starter adds a Cloudflare Worker entry (`src/worker.ts`) plus a Cron + Trigger so plugin cron — abandoned-cart recovery, subscription dunning, and + stock-lock sweeps — runs on Workers (emdash 0.19+ drives cron from a + `scheduled()` handler, not request side effects). + ## 0.1.4 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 75c3e73..fd14a5f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@dashcommerce/core", - "version": "0.1.4", + "version": "0.1.5", "description": "DashCommerce — full WooCommerce-equivalent commerce plugin for EmDash CMS", "type": "module", "main": "dist/index.js", diff --git a/packages/starter/CHANGELOG.md b/packages/starter/CHANGELOG.md index 881fc69..6801d45 100644 --- a/packages/starter/CHANGELOG.md +++ b/packages/starter/CHANGELOG.md @@ -1,5 +1,32 @@ # @dashcommerce/starter +## 0.3.1 + +### Patch Changes + +- [#16](https://github.com/emdashCommerce/dashcommerce/pull/16) [`b865dd7`](https://github.com/emdashCommerce/dashcommerce/commit/b865dd78bfb2b4d6805c7aa9526d85819da7a5ee) Thanks [@cavewebs](https://github.com/cavewebs)! - Support EmDash 0.28. + + Migrate from emdash 0.6 to 0.28.1. The plugin now builds its native + `ResolvedPlugin` via `definePlugin` with single-argument `RouteContext` + handlers (emdash's native route shape) instead of `adaptSandboxEntry`, whose + 0.28 form flattens the request and would break the Stripe webhook's raw-body + signature check. Capability names are updated to the current vocabulary + (`network:request`, `content:read`, `content:write`, `media:read`, + `users:read`), and the emdash peer range is now `>=0.28.0 <0.29.0`. + + The bundled emdash patch is re-authored for 0.28.1: plugin route handlers may + still return a raw `Response` (cookies, redirects, webhook 200s), and the raw + request body is preserved so `ctx.request.text()` works for Stripe webhook + signature verification. + + The starter adds a Cloudflare Worker entry (`src/worker.ts`) plus a Cron + Trigger so plugin cron — abandoned-cart recovery, subscription dunning, and + stock-lock sweeps — runs on Workers (emdash 0.19+ drives cron from a + `scheduled()` handler, not request side effects). + +- Updated dependencies [[`b865dd7`](https://github.com/emdashCommerce/dashcommerce/commit/b865dd78bfb2b4d6805c7aa9526d85819da7a5ee)]: + - @dashcommerce/core@0.1.5 + ## 0.3.0 ### Minor Changes diff --git a/packages/starter/package.json b/packages/starter/package.json index 46c038e..0807db1 100644 --- a/packages/starter/package.json +++ b/packages/starter/package.json @@ -1,6 +1,6 @@ { "name": "@dashcommerce/starter", - "version": "0.3.0", + "version": "0.3.1", "private": true, "description": "DashCommerce starter — a full Astro commerce site. Clone, configure Stripe keys, go.", "type": "module",