ci: release#1629
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-do | f4f3caa | Jun 29 2026, 09:23 AM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-playground | f4f3caa | Jun 29 2026, 09:23 AM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-cache | f4f3caa | Jun 29 2026, 09:23 AM |
Scope checkThis PR touches 33 files. PRs with a broad scope are harder to review. Please confirm the scope hasn't drifted beyond the intended change. If this scope is intentional, no action needed. A maintainer will review it. If not, please consider splitting this into smaller PRs. See CONTRIBUTING.md for contribution guidelines. |
@emdash-cms/admin
@emdash-cms/auth
@emdash-cms/auth-atproto
@emdash-cms/blocks
@emdash-cms/cloudflare
@emdash-cms/contentful-to-portable-text
emdash
create-emdash
@emdash-cms/gutenberg-to-portable-text
@emdash-cms/plugin-cli
@emdash-cms/plugin-types
@emdash-cms/registry-client
@emdash-cms/registry-lexicons
@emdash-cms/sandbox-workerd
@emdash-cms/x402
@emdash-cms/plugin-ai-moderation
@emdash-cms/plugin-atproto
@emdash-cms/plugin-audit-log
@emdash-cms/plugin-color
@emdash-cms/plugin-embeds
@emdash-cms/plugin-field-kit
@emdash-cms/plugin-forms
@emdash-cms/plugin-webhook-notifier
commit: |
9961309 to
d48312a
Compare
d48312a to
ab24b11
Compare
ab24b11 to
f4f3caa
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
emdash@0.24.0
Minor Changes
#1577
79fc8b5Thanks @marcusbellamyshaw-cell! - Adds offset pagination togetEmDashCollectionfor numbered archive routesgetEmDashCollectionnow accepts anoffsetoption alongsidelimit, so you can render numbered archive URLs like/page/2or/tag/security/page/3without walking cursors or over-fetching from the start:Results now include a
hasMoreboolean wheneverlimitis set, so you can show a "next page" link without an extra count query.offsetis ignored when acursoris supplied — cursor (keyset) pagination still wins.Patch Changes
#1558
e659a5cThanks @marcusbellamyshaw-cell! - Fixes EmDash overriding security headers set by the host site (#1393). The baselineX-Content-Type-Options,Referrer-Policy, andPermissions-Policyheaders were applied unconditionally, overwriting stricter values a host had already set on its own routes. These headers are now applied only when the host hasn't set them — matching the existingContent-Security-Policybehavior — so a host's own values win while EmDash still provides defaults when none are set.#1636
d8487f9Thanks @MA2153! - Fixesctx.cronbeing undefined duringastro devunder the@astrojs/cloudflareadapter, which silently prevented plugins from scheduling cron tasks and stopped thecronhook from ever firing in local dev. The in-process scheduler now keys off Astro's command rather than Vite's, so plugin cron, scheduled publishing, and cleanup run again.Updated dependencies [
f5566e8,d063b51,43a70d4]:@emdash-cms/admin@0.24.0
Patch Changes
#1630
f5566e8Thanks @ascorbic! - Fixes invisible primary buttons in the admin (notably "Sign in with Passkey" on the login page and "Register Passkey"), which could render as white text on a white background and leave passkey login unreachable by keyboard or sight. The admin's prebuilt stylesheet now matches the design-system version it ships against, so emphasis buttons paint their gradient background correctly.#1633
d063b51Thanks @khoinguyenpham04! - Fixes Kumo style loading and updates the admin sidebar to use Kumo's native collapse and theme behavior.#1568
43a70d4Thanks @marcusbellamyshaw-cell! - Fixes the publish controls not updating after editing a published post. Saving a change now immediately shows the "Publish changes" button, and publishing immediately switches it to "Unpublish" — previously, on sites without i18n configured, both required a manual page refresh. Closes #1557.Updated dependencies []:
@emdash-cms/auth-atproto@0.2.20
Patch Changes
@emdash-cms/cloudflare@0.24.0
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/plugin-embeds@0.1.28
Patch Changes
@emdash-cms/sandbox-workerd@0.1.12
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/auth@0.24.0
@emdash-cms/blocks@0.24.0
create-emdash@0.24.0
@emdash-cms/gutenberg-to-portable-text@0.24.0
@emdash-cms/x402@0.24.0
@emdash-cms/fixture-perf-site@0.0.23
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/perf-demo-site@0.0.23
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/cache-demo-site@0.0.23
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/do-demo-site@0.0.23
Patch Changes
79fc8b5,e659a5c,d8487f9]:@emdash-cms/do-solo-demo-site@0.0.23
Patch Changes
79fc8b5,e659a5c,d8487f9]:Try this PR
Open a fresh playground →
A full working EmDash site, deployed from this branch. Each visit gets its own session-scoped sandbox: no login needed and no shared state. Try the admin, edit content, hit the public site.
Tracks
changeset-release/main. Updated automatically when the playground redeploys.