ci: release - #2244
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-playground | 3de1800 | Aug 05 2026, 05:42 PM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-do | 3de1800 | Aug 05 2026, 05:40 PM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-cache | 3de1800 | Aug 05 2026, 05:37 PM |
Scope checkThis PR touches 35 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/registry-verification
@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: |
dd4e610 to
053a7d9
Compare
7720ba4 to
3af5e86
Compare
0747072 to
cfab8cc
Compare
3199d2e to
e5ec524
Compare
e5ec524 to
3de1800
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-cms/cloudflare@0.32.0
Minor Changes
215f36eThanks @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
8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/admin@0.32.0
Patch Changes
#2200
0d2d313Thanks @masonjames! - Adds heading levels 4 through 6 to the content editor menus and stored content.#2199
5a997e3Thanks @masonjames! - Adds subscript and superscript formatting controls to the content editor.#2201
2f1219eThanks @masonjames! - Adds a publish-date field for editors to backdate existing published content.#2262
6a0e93aThanks @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
8d46fd2Thanks @scottbuscemi! - Allows inline code and links on the same text in the content editor, including in headings.#2252
f81f720Thanks @khoinguyenpham04! - Updates the admin Dashboard typography for clearer hierarchy and stable metric and activity values.#2252
f81f720Thanks @khoinguyenpham04! - Updates admin typography with consistent page headings, descriptions, and media library text hierarchy.#2272
087a825Thanks @khoinguyenpham04! - Fixes deleting tables from the portable text editor's block actions menu.#2340
d2c259cThanks @khoinguyenpham04! - Updates content lifecycle badges and status labels with consistent wording, icons, and semantic colors.#2272
087a825Thanks @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
08c8f2bThanks @khoinguyenpham04! - Updates the admin Settings pages with a consistent responsive layout, clearer visual hierarchy, and refined controls.#2263
1d7c063Thanks @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
b0c7880Thanks @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/auth-atproto@0.2.32
Patch Changes
emdash@0.32.0
Patch Changes
#2298
8d46fd2Thanks @scottbuscemi! - Allows inline code and links on the same text in the content editor, including in headings.#2279
c1f6768Thanks @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
ecebadeThanks @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
e1ab8f0Thanks @masonjames! - Fixes missing hreflang links when EmDash UI components are used in bundled Astro deployments.#2331
121b333Thanks @MA2153! - Fixes the taxonomy term list returning a 500 and rendering empty on Cloudflare D1 when a taxonomy declares six or more collections.#2238
3aabb7bThanks @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
b0c7880Thanks @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
4a49262Thanks @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/termsnow takes anincludeCountsquery param (defaulttrue, so existing callers are unaffected); passincludeCounts=falseto skip the aggregate, andcountis 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/plugin-embeds@0.1.40
Patch Changes
@emdash-cms/sandbox-workerd@0.3.3
Patch Changes
8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@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
215f36e,8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/perf-demo-site@0.0.35
Patch Changes
215f36e,8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/cache-demo-site@0.0.35
Patch Changes
215f36e,8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/do-demo-site@0.0.35
Patch Changes
215f36e,8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/do-solo-demo-site@0.0.35
Patch Changes
215f36e,8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]:@emdash-cms/plugin-mcp-smoke@3.0.0
Patch Changes
8d46fd2,c1f6768,ecebade,e1ab8f0,121b333,3aabb7b,b0c7880,4a49262]: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.