Skip to content

ci: release - #2244

Merged
khoinguyenpham04 merged 1 commit into
mainfrom
changeset-release/main
Aug 5, 2026
Merged

ci: release#2244
khoinguyenpham04 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@emdashbot

@emdashbot emdashbot Bot commented Jul 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-cms/cloudflare@0.32.0

Minor Changes

  • #633 215f36e Thanks @ttmx! - Adds a Cloudflare AI Search plugin with automatic content indexing, cron-driven reindexing, language-aware queries, synonyms, index status, admin configuration, and an Astro search component with the browser snippet included.

Patch Changes

@emdash-cms/admin@0.32.0

Patch Changes

  • #2200 0d2d313 Thanks @masonjames! - Adds heading levels 4 through 6 to the content editor menus and stored content.

  • #2199 5a997e3 Thanks @masonjames! - Adds subscript and superscript formatting controls to the content editor.

  • #2201 2f1219e Thanks @masonjames! - Adds a publish-date field for editors to backdate existing published content.

  • #2262 6a0e93a Thanks @khoinguyenpham04! - Updates the admin to Kumo's brand colours: primary buttons and fills become a brighter blue, and links and accent icons pick up Kumo's link colour.

  • #2298 8d46fd2 Thanks @scottbuscemi! - Allows inline code and links on the same text in the content editor, including in headings.

  • #2252 f81f720 Thanks @khoinguyenpham04! - Updates the admin Dashboard typography for clearer hierarchy and stable metric and activity values.

  • #2252 f81f720 Thanks @khoinguyenpham04! - Updates admin typography with consistent page headings, descriptions, and media library text hierarchy.

  • #2272 087a825 Thanks @khoinguyenpham04! - Fixes deleting tables from the portable text editor's block actions menu.

  • #2340 d2c259c Thanks @khoinguyenpham04! - Updates content lifecycle badges and status labels with consistent wording, icons, and semantic colors.

  • #2272 087a825 Thanks @khoinguyenpham04! - Updates the portable text editor's block actions menu with animated transitions, clearer hover feedback, accessible keyboard navigation, and stable positioning while moving between blocks.

  • #2341 08c8f2b Thanks @khoinguyenpham04! - Updates the admin Settings pages with a consistent responsive layout, clearer visual hierarchy, and refined controls.

  • #2263 1d7c063 Thanks @khoinguyenpham04! - Refines the first-login welcome dialog: left-aligned layout, a smaller logo, the role shown as a badge instead of a tinted card, and a full-width primary action.

  • #2273 b0c7880 Thanks @khoinguyenpham04! - Fixes media uploads with native R2 storage, keeps client-side hashing optional, and prevents deduplication from returning media with a different type or size.
    Images larger than 8 MiB skip server-generated placeholders in signed and streamed upload flows.

  • Updated dependencies []:

    • @emdash-cms/blocks@0.32.0

@emdash-cms/auth-atproto@0.2.32

Patch Changes

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

emdash@0.32.0

Patch Changes

  • #2298 8d46fd2 Thanks @scottbuscemi! - Allows inline code and links on the same text in the content editor, including in headings.

  • #2279 c1f6768 Thanks @scottbuscemi! - Stops draft-only content saves from purging public caches and removes internal revision IDs from anonymous content query results. Public caches are invalidated when live content changes, while preview and edit requests retain the revision metadata needed to load drafts.

  • #2303 ecebade Thanks @edrpls! - Fixes the Duplicate action creating the copy in the default locale instead of the source entry's locale. Duplicates of non-English entries now stay in their locale — so they appear in the locale-filtered admin list they were duplicated from — and no longer fail with a unique-constraint error when the generated slug already exists in the default locale.

  • #2198 e1ab8f0 Thanks @masonjames! - Fixes missing hreflang links when EmDash UI components are used in bundled Astro deployments.

  • #2331 121b333 Thanks @MA2153! - Fixes the taxonomy term list returning a 500 and rendering empty on Cloudflare D1 when a taxonomy declares six or more collections.

  • #2238 3aabb7b Thanks @MA2153! - Fixes taxonomy term counts reading a near-quadratic number of rows on sites with many entries and terms, causing multi-second delays on pages that render term counts or taxonomy filters. Counts are unchanged.

  • #2273 b0c7880 Thanks @khoinguyenpham04! - Fixes media uploads with native R2 storage, keeps client-side hashing optional, and prevents deduplication from returning media with a different type or size.
    Images larger than 8 MiB skip server-generated placeholders in signed and streamed upload flows.

  • #2243 4a49262 Thanks @MA2153! - Fixes the content editor recomputing taxonomy term usage counts every time it opens. The editor's taxonomy picker never shows counts, but it shares the terms endpoint with the Taxonomies settings page, which does — so opening an entry aggregated the whole content–term assignment table once per applicable taxonomy. GET /_emdash/api/taxonomies/:name/terms now takes an includeCounts query param (default true, so existing callers are unaffected); pass includeCounts=false to skip the aggregate, and count is then omitted from each term in the response.

  • Updated dependencies [0d2d313, 5a997e3, 2f1219e, 6a0e93a, 8d46fd2, f81f720, f81f720, 087a825, d2c259c, 087a825, 08c8f2b, 1d7c063, b0c7880]:

    • @emdash-cms/admin@0.32.0
    • @emdash-cms/auth@0.32.0
    • @emdash-cms/gutenberg-to-portable-text@0.32.0

@emdash-cms/plugin-embeds@0.1.40

Patch Changes

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

@emdash-cms/sandbox-workerd@0.3.3

Patch Changes

@emdash-cms/auth@0.32.0

@emdash-cms/blocks@0.32.0

create-emdash@0.32.0

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

@emdash-cms/x402@0.32.0

@emdash-cms/fixture-perf-site@0.0.35

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@emdash-cms/plugin-mcp-smoke@3.0.0

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 Jul 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 3de1800 Aug 05 2026, 05:42 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 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 3de1800 Aug 05 2026, 05:40 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 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 3de1800 Aug 05 2026, 05:37 PM

@github-actions

Copy link
Copy Markdown
Contributor

Scope check

This PR touches 35 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 Jul 26, 2026

Copy link
Copy Markdown

Open in StackBlitz

@emdash-cms/admin

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

@emdash-cms/auth

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

@emdash-cms/auth-atproto

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

@emdash-cms/blocks

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

@emdash-cms/cloudflare

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

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

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

emdash

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

create-emdash

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

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

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

@emdash-cms/plugin-cli

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

@emdash-cms/plugin-types

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

@emdash-cms/registry-client

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

@emdash-cms/registry-lexicons

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

@emdash-cms/registry-verification

npm i https://pkg.pr.new/@emdash-cms/registry-verification@2244

@emdash-cms/sandbox-workerd

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

@emdash-cms/x402

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

@emdash-cms/plugin-ai-moderation

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

@emdash-cms/plugin-atproto

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

@emdash-cms/plugin-audit-log

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

@emdash-cms/plugin-color

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

@emdash-cms/plugin-embeds

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

@emdash-cms/plugin-field-kit

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

@emdash-cms/plugin-forms

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

@emdash-cms/plugin-webhook-notifier

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

commit: 3de1800

@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 3 times, most recently from dd4e610 to 053a7d9 Compare July 27, 2026 12:05
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 4 times, most recently from 7720ba4 to 3af5e86 Compare July 29, 2026 14:12
@github-actions github-actions Bot added size/L and removed size/M labels Jul 29, 2026
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 8 times, most recently from 0747072 to cfab8cc Compare August 4, 2026 15:41
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 3 times, most recently from 3199d2e to e5ec524 Compare August 5, 2026 17:12
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch from e5ec524 to 3de1800 Compare August 5, 2026 17:32
@khoinguyenpham04
khoinguyenpham04 merged commit 4255b04 into main Aug 5, 2026
47 checks passed
@khoinguyenpham04
khoinguyenpham04 deleted the changeset-release/main branch August 5, 2026 23:24
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.

1 participant