Skip to content

ci: release#1629

Merged
ascorbic merged 1 commit into
mainfrom
changeset-release/main
Jun 29, 2026
Merged

ci: release#1629
ascorbic merged 1 commit into
mainfrom
changeset-release/main

Conversation

@emdashbot

@emdashbot emdashbot Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

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 79fc8b5 Thanks @marcusbellamyshaw-cell! - Adds offset pagination to getEmDashCollection for numbered archive routes

    getEmDashCollection now accepts an offset option alongside limit, so you can render numbered archive URLs like /page/2 or /tag/security/page/3 without walking cursors or over-fetching from the start:

    const perPage = 20;
    const { entries, hasMore } = await getEmDashCollection("posts", {
    	limit: perPage,
    	offset: (page - 1) * perPage,
    	orderBy: { published_at: "desc" },
    });

    Results now include a hasMore boolean whenever limit is set, so you can show a "next page" link without an extra count query. offset is ignored when a cursor is supplied — cursor (keyset) pagination still wins.

Patch Changes

  • #1558 e659a5c Thanks @marcusbellamyshaw-cell! - Fixes EmDash overriding security headers set by the host site (#1393). The baseline X-Content-Type-Options, Referrer-Policy, and Permissions-Policy headers 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 existing Content-Security-Policy behavior — so a host's own values win while EmDash still provides defaults when none are set.

  • #1636 d8487f9 Thanks @MA2153! - Fixes ctx.cron being undefined during astro dev under the @astrojs/cloudflare adapter, which silently prevented plugins from scheduling cron tasks and stopped the cron hook 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
    • @emdash-cms/auth@0.24.0
    • @emdash-cms/gutenberg-to-portable-text@0.24.0

@emdash-cms/admin@0.24.0

Patch Changes

  • #1630 f5566e8 Thanks @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 d063b51 Thanks @khoinguyenpham04! - Fixes Kumo style loading and updates the admin sidebar to use Kumo's native collapse and theme behavior.

  • #1568 43a70d4 Thanks @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/blocks@0.24.0

@emdash-cms/auth-atproto@0.2.20

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/auth@0.24.0

@emdash-cms/cloudflare@0.24.0

Patch Changes

@emdash-cms/plugin-embeds@0.1.28

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/blocks@0.24.0

@emdash-cms/sandbox-workerd@0.1.12

Patch Changes

@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

@emdash-cms/perf-demo-site@0.0.23

Patch Changes

@emdash-cms/cache-demo-site@0.0.23

Patch Changes

@emdash-cms/do-demo-site@0.0.23

Patch Changes

@emdash-cms/do-solo-demo-site@0.0.23

Patch Changes


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.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-do f4f3caa Jun 29 2026, 09:23 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-playground f4f3caa Jun 29 2026, 09:23 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-cache f4f3caa Jun 29 2026, 09:23 AM

@github-actions

Copy link
Copy Markdown
Contributor

Scope check

This PR touches 33 files. PRs with a broad scope are harder to review. Please confirm the scope hasn't drifted beyond the intended change.
This PR spans 5 different areas (area/core, area/admin, area/plugins, area/auth, area/cloudflare). Consider breaking it into smaller, focused PRs.

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.

@pkg-pr-new

pkg-pr-new Bot commented Jun 26, 2026

Copy link
Copy Markdown

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/@emdash-cms/admin@1629

@emdash-cms/auth

npm i https://pkg.pr.new/@emdash-cms/auth@1629

@emdash-cms/auth-atproto

npm i https://pkg.pr.new/@emdash-cms/auth-atproto@1629

@emdash-cms/blocks

npm i https://pkg.pr.new/@emdash-cms/blocks@1629

@emdash-cms/cloudflare

npm i https://pkg.pr.new/@emdash-cms/cloudflare@1629

@emdash-cms/contentful-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/contentful-to-portable-text@1629

emdash

npm i https://pkg.pr.new/emdash@1629

create-emdash

npm i https://pkg.pr.new/create-emdash@1629

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/gutenberg-to-portable-text@1629

@emdash-cms/plugin-cli

npm i https://pkg.pr.new/@emdash-cms/plugin-cli@1629

@emdash-cms/plugin-types

npm i https://pkg.pr.new/@emdash-cms/plugin-types@1629

@emdash-cms/registry-client

npm i https://pkg.pr.new/@emdash-cms/registry-client@1629

@emdash-cms/registry-lexicons

npm i https://pkg.pr.new/@emdash-cms/registry-lexicons@1629

@emdash-cms/sandbox-workerd

npm i https://pkg.pr.new/@emdash-cms/sandbox-workerd@1629

@emdash-cms/x402

npm i https://pkg.pr.new/@emdash-cms/x402@1629

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/@emdash-cms/plugin-ai-moderation@1629

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/@emdash-cms/plugin-atproto@1629

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/@emdash-cms/plugin-audit-log@1629

@emdash-cms/plugin-color

npm i https://pkg.pr.new/@emdash-cms/plugin-color@1629

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/@emdash-cms/plugin-embeds@1629

@emdash-cms/plugin-field-kit

npm i https://pkg.pr.new/@emdash-cms/plugin-field-kit@1629

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/@emdash-cms/plugin-forms@1629

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/@emdash-cms/plugin-webhook-notifier@1629

commit: f4f3caa

@emdashbot emdashbot Bot force-pushed the changeset-release/main branch 2 times, most recently from 9961309 to d48312a Compare June 27, 2026 08:24
@emdashbot emdashbot Bot force-pushed the changeset-release/main branch from d48312a to ab24b11 Compare June 27, 2026 15:31
@emdashbot emdashbot Bot force-pushed the changeset-release/main branch from ab24b11 to f4f3caa Compare June 29, 2026 09:21
@ascorbic ascorbic merged commit 647cfe4 into main Jun 29, 2026
46 checks passed
@ascorbic ascorbic deleted the changeset-release/main branch June 29, 2026 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug with publish button when editing posts

1 participant